This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
libungif doesn't build with GCC 3.0
- To: libungif at prtr-13 dot ucsc dot edu
- Subject: libungif doesn't build with GCC 3.0
- From: Frédéric L. W. Meunier <0 at pervalidus dot net>
- Date: Tue, 19 Jun 2001 02:08:14 -0300
- Cc: gcc at gcc dot gnu dot org
Hi. I'm using libungif CVS. Here's the result:
gcc -DHAVE_CONFIG_H -I. -I/usr/local/src/CVS/libungif/lib -I.. -O2 -Wp,-MD,.deps/qprintf.pp -c
/usr/local/src/CVS/libungif/lib/qprintf.c -fPIC -DPIC -o qprintf.o
/usr/local/src/CVS/libungif/lib/qprintf.c: In function `GifQprintf':
/usr/local/src/CVS/libungif/lib/qprintf.c:42: `va_start' used in function with fixed args
make[2]: *** [qprintf.lo] Error 1
make[2]: Leaving directory `/home/pervalidus/objdir/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/pervalidus/objdir'
make: *** [all-recursive-am] Error 2
The same code builds with GCC 2.95.4 from CVS:
make all-recursive
make[1]: Entering directory `/home/pervalidus/objdir'
Making all in lib
make[2]: Entering directory `/home/pervalidus/objdir/lib'
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I/usr/local/src/CVS/libungif/lib -I..
-O2 -c /usr/local/src/CVS/libungif/lib/qprintf.c
rm -f .libs/qprintf.lo
gcc -DHAVE_CONFIG_H -I. -I/usr/local/src/CVS/libungif/lib -I.. -O2 -Wp,-MD,.deps/qprintf.pp -c
/usr/local/src/CVS/libungif/lib/qprintf.c -fPIC -DPIC -o qprintf.o
mv -f qprintf.o .libs/qprintf.lo
I don't know if there are any libungif maintainers actually
(last change is from December 15), so I'd be glad if anyone
have a fix. I had no problems building zlib, jpeg, libpng, and
tiff.
--
0@pervalidus.{net, {dyndns.}org} Tel: 55-21-717-2399 (Niterói-RJ BR)