2.99.4.20041128: cant compile in IA64 Linux

VnPenguin <[email protected]> Thu, 2 Dec 2004 13:13:31 +0100
Newsgroups gmane.comp.tex.tetex.beta
Message-ID <[email protected]>
Hi,
Just try to complile 2.99.4.20041128 in our IA64 Linux (kernel
2.4.21-sgi301r1) I have error:

/bin/sh ../libtool --mode=link gcc -o ebb   ebb.o jpeg.o pdfobj.o
mem.o mfileio.o numbers.o pdfparse.o pngimage.o
../../libs/libpng/libpng.a ../../libs/zlib/libz.a 
../kpathsea/libkpathsea.la -lm
gcc -o ebb ebb.o jpeg.o pdfobj.o mem.o mfileio.o numbers.o pdfparse.o
pngimage.o  ../../libs/libpng/libpng.a ../../libs/zlib/libz.a
../kpathsea/.libs/libkpathsea.a -lm
make[2]: Leaving directory
`/scratch3/TMP/quy/tetex-src-2.99.4.20041128-beta/texk/dvipdfm'
make[2]: Entering directory
`/scratch3/TMP/quy/tetex-src-2.99.4.20041128-beta/texk/dvipng'
gcc -DHAVE_CONFIG_H  -I. -I. -I.. -I./.. -DHAVE_KPSE_ENC_FORMATS
-DHAVE_PNG_H -DHAVE_T1LIB_H -DHAVE_LIBKPATHSEA -DHAVE_LIBT1
-DHAVE_GD_H -DHAVE_LIBGD -DHAVE_GDIMAGEPNGEX
-DHAVE_GDIMAGECREATETRUECOLOR -DHAVE_GDIMAGETRUECOLORTOPALETTE
-I../../libs/libpng -I./../../libs/libpng -I../../libs/zlib
-I./../../libs/zlib -DDEBUG=1 -DHAVE_GDIMAGEGIF -DHAVE_LONG_LONG
-I../../libs/t1lib -I./../../libs/t1lib -I../../libs/t1lib/../type1
-I./../../libs/t1lib/../type1 -I../../libs/gd -I./../../libs/gd  -g
-O2  -c dvipng.c -o dvipng.o
In file included from dvipng.c:42:
dvipng.h:51: conflicting types for `int64_t'
/usr/include/stdint.h:41: previous declaration of `int64_t'
dvipng.h:52: conflicting types for `uint64_t'
/usr/include/stdint.h:56: previous declaration of `uint64_t'
make[2]: *** [dvipng.o] Error 1
make[2]: Leaving directory
`/scratch3/TMP/quy/tetex-src-2.99.4.20041128-beta/texk/dvipng'
make[1]: *** [all] Error 1
make[1]: Leaving directory
`/scratch3/TMP/quy/tetex-src-2.99.4.20041128-beta/texk'
make: *** [all] Error 1

Anyone has the same error ?

> gcc --version
gcc (GCC) 3.2.3 20030502 (Red Hat Linux 3.2.3-34)

> rpm -qa | grep png
libpng-devel-1.2.2-25
libpng10-1.0.13-12
libpng-1.2.2-25

Thank you,
Quy NGUYEN-DAI