panda のコンパイルエラーとその対処
PDF生成ライブラリの panda(0.5.4) をコンパイルしようとしたら
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -DHAVE_LIBPNG -DHAVE_LIBTIFF -DHAVE_LIB JPEG -MT objects.lo -MD -MP -MF .deps/objects.Tpo -c objects.c -fPIC -DPIC -o . libs/objects.o
objects.c: In function ‘panda_newobject’:
objects.c:102: error: invalid lvalue in assignment
こんな感じのエラーが出るので
diff panda-0.5.4.orig/objects.c panda-0.5.4/objects.c
102c102
< (panda_child *) created->cachedLastChild = NULL;
—
> created->cachedLastChild = NULL;
こんな感じに書き換えたメモ。
そんな事より panda って PDF を作るだけのライブラリのプロジェクトだと思っていたらパーサーも作っているということを今、知った。
http://www.stillhq.com/extracted/pandalex/
あとで試してみよう。
Permanent Link: http://www.cuspy.org/blog/archives/491
Trackback URL: http://www.cuspy.org/blog/archives/491/trackback