|
From: Tatsuro M. <tma...@ya...> - 2010-03-07 02:54:22
|
Hello
This is just a note for those who try to build the libgd with libpng-1.4.
I have update the libpng version of which is 1.4.
>From the libpng-1.4, the function 'png_check_sig' is removed.
The change makes the libgd building in failure.
./.libs/libgd.a(gd_png.o):gd_png.c:(.text+0xd20): undefined reference to `png_check_sig'
The function png_check_sig can be replaced as
replace
png_check_sig(buf, 8)
with
png_sig_cmp(buf, 0, 8) == 0
http://www.libpng.org/pub/png/src/libpng-1.2.x-to-1.4.x-summary.txt
A patch has been posted the below,
http://bugs.libgd.org/?do=details&task_id=218&histring=png_check_sig
Regards
Tatsuro
--------------------------------------
Get the new Internet Explorer 8 optimized for Yahoo! JAPAN
http://pr.mail.yahoo.co.jp/ie8/
|
|
From: Manfred S. <man...@gm...> - 2010-03-07 11:39:13
|
Am Sonntag, den 07.03.2010, 11:54 +0900 schrieb Tatsuro MATSUOKA: > Hello > > This is just a note for those who try to build the libgd with libpng-1.4. > > I have update the libpng version of which is 1.4. > >>From the libpng-1.4, the function 'png_check_sig' is removed. > The change makes the libgd building in failure. > > ./.libs/libgd.a(gd_png.o):gd_png.c:(.text+0xd20): undefined reference to `png_check_sig' > > The function png_check_sig can be replaced as > replace > png_check_sig(buf, 8) > with > png_sig_cmp(buf, 0, 8) == 0 > http://www.libpng.org/pub/png/src/libpng-1.2.x-to-1.4.x-summary.txt > > A patch has been posted the below, > http://bugs.libgd.org/?do=details&task_id=218&histring=png_check_sig It is already in libgd, see http://bitbucket.org/pierrejoye/gd-libgd-20/ You can get the most recent checkout under http://bitbucket.org/pierrejoye/gd-libgd-20/get/tip.tar.gz Cheers, Manfred > > Regards > > Tatsuro > > -------------------------------------- > Get the new Internet Explorer 8 optimized for Yahoo! JAPAN > http://pr.mail.yahoo.co.jp/ie8/ > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gnuplot-beta mailing list > gnu...@li... > https://lists.sourceforge.net/lists/listinfo/gnuplot-beta |
|
From: Manfred S. <man...@gm...> - 2010-03-07 11:53:38
|
Am Sonntag, den 07.03.2010, 12:39 +0100 schrieb Manfred Schwarb: > Am Sonntag, den 07.03.2010, 11:54 +0900 schrieb Tatsuro MATSUOKA: > > Hello > > > > This is just a note for those who try to build the libgd with libpng-1.4. > > > > I have update the libpng version of which is 1.4. > > >>From the libpng-1.4, the function 'png_check_sig' is removed. > > The change makes the libgd building in failure. > > > > ./.libs/libgd.a(gd_png.o):gd_png.c:(.text+0xd20): undefined reference to `png_check_sig' > > > > The function png_check_sig can be replaced as > > replace > > png_check_sig(buf, 8) > > with > > png_sig_cmp(buf, 0, 8) == 0 > > http://www.libpng.org/pub/png/src/libpng-1.2.x-to-1.4.x-summary.txt > > > > A patch has been posted the below, > > http://bugs.libgd.org/?do=details&task_id=218&histring=png_check_sig > > > It is already in libgd, see http://bitbucket.org/pierrejoye/gd-libgd-20/ > > You can get the most recent checkout under > http://bitbucket.org/pierrejoye/gd-libgd-20/get/tip.tar.gz > > Although recent checkouts do not compile, as configure.ac additions have to be made for the latest added test cases: Around line 570 of configure.ac, you have to add tests/gdimagefilledpolygon/Makefile tests/gdimageopenpolygon/Makefile tests/gdimagepolygon/Makefile > Cheers, > Manfred > > > > > > Regards > > > > Tatsuro > > > > -------------------------------------- > > Get the new Internet Explorer 8 optimized for Yahoo! JAPAN > > http://pr.mail.yahoo.co.jp/ie8/ > > > > ------------------------------------------------------------------------------ > > Download Intel® Parallel Studio Eval > > Try the new software tools for yourself. Speed compiling, find bugs > > proactively, and fine-tune applications for parallel performance. > > See why Intel Parallel Studio got high marks during beta. > > http://p.sf.net/sfu/intel-sw-dev > > _______________________________________________ > > gnuplot-beta mailing list > > gnu...@li... > > https://lists.sourceforge.net/lists/listinfo/gnuplot-beta > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gnuplot-beta mailing list > gnu...@li... > https://lists.sourceforge.net/lists/listinfo/gnuplot-beta |
|
From: Tatsuro M. <tma...@ya...> - 2010-03-08 05:56:22
|
Hello --- Manfred Schwarb wrote: > > It is already in libgd, see http://bitbucket.org/pierrejoye/gd-libgd-20/ > > > > You can get the most recent checkout under > > http://bitbucket.org/pierrejoye/gd-libgd-20/get/tip.tar.gz > > > > > > Although recent checkouts do not compile, as configure.ac additions have > to be made for the latest added test cases: > Around line 570 of configure.ac, you have to add > tests/gdimagefilledpolygon/Makefile > tests/gdimageopenpolygon/Makefile > tests/gdimagepolygon/Makefile > Thank you for your helpful comments. I will try the new gd libraries with a new libpng and IJG jpeg libraries. I will use it on gnuplot 4.5 (CVS) on my web. Regards Tatsuro -------------------------------------- Get the new Internet Explorer 8 optimized for Yahoo! JAPAN http://pr.mail.yahoo.co.jp/ie8/ |