Le dimanche 02 octobre 2005 à 21:11 +0200, Erik Schanze a écrit :
> During rebuild against new libpng-dev my package has a FTBFS, because 
> there are symbols missed, but I was successful with first versions of 
> libpng12-0:
> ----------8<--------------------------------------------------------
> gcc -DHAVE_CONFIG_H -I. -I. -I.     -Wall -c `test -f 'version.c' || 
> echo './'`version.c
> gcc  -Wall   -o gif2png  437_l1.o gif2png.o gifread.o memory.o version.o  
> -lpng -lm -lz
> gif2png.o: In function `writefile':
> gif2png.c:(.text+0x1326): undefined reference to `png_write_tEXt'
> gif2png.c:(.text+0x134c): undefined reference to `png_write_zTXt'
> collect2: ld returned 1 exit status
> make[2]: *** [gif2png] Fehler 1
> ----------8<--------------------------------------------------------

These symbols aren't tagged as exportable in the headers. It means you
should never use them, as their ABI is subject to change without
warning.
-- 
 .''`.           Josselin Mouette        /\./\
: :' :           [EMAIL PROTECTED]
`. `'                        [EMAIL PROTECTED]
   `-  Debian GNU/Linux -- The power of freedom


Reply via email to