pkg-configの注意点
X11版gl_test.cppのJamfileがいろいろバグっていたので修正しました。
差分
VMwareを落とした後でJamfile書いたので、テストしてませんでした。すみません。
local gtk-cflags = [ SHELL "pkg-config --cflags gtk+-2.0" ] ;
としていたのですが、pkg-configの出力に改行が含まれているため、g++の引数が途中で切れてしまいました。
解決策は空白文字で文字列を分割するstring.wordsルールを使うことです。
import string ; gtk-cflags = [ string.words $(gtk-cflags) ] ;