[Pdns-users] pdns-2.9.22 compile-errors under Solaris10_x86

Christian Kuehn christian.kuehn at mcs.de
Fri Jul 30 09:25:09 UTC 2010


Hi,

get following error compiling pdns-2.9.22 under Solaris10_x86:

if /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -m64
-DHAVE_CONFIG_H -I. -I. -I../../.. -I../..    -D_REENTRANT
-I/opt/src/build/boost_1_43_0 -Wall -O2 -MT
libbind2backend_la-bindbackend2.lo -MD -MP -MF
".deps/libbind2backend_la-bindbackend2.Tpo" -c -o
libbind2backend_la-bindbackend2.lo `test -f 'bindbackend2.cc' || echo
'./'`bindbackend2.cc; \
then mv -f ".deps/libbind2backend_la-bindbackend2.Tpo"
".deps/libbind2backend_la-bindbackend2.Plo"; else rm -f
".deps/libbind2backend_la-bindbackend2.Tpo"; exit 1; fi
 g++ -m64 -DHAVE_CONFIG_H -I. -I. -I../../.. -I../.. -D_REENTRANT
-I/opt/src/build/boost_1_43_0 -Wall -O2 -MT
libbind2backend_la-bindbackend2.lo -MD -MP -MF
.deps/libbind2backend_la-bindbackend2.Tpo -c bindbackend2.cc  -fPIC
-DPIC -o .libs/libbind2backend_la-bindbackend2.o
In file included from bindbackend2.cc:35:
bindbackend2.hh:42: error: `uint32_t' does not name a type
bindbackend2.hh:44: error: `uint16_t' does not name a type
bindbackend2.hh:45: error: `uint16_t' does not name a type
[.....]



Enviroment:

root at saphir-neu:/opt/src/build/pdns-2.9.22# uname -a
SunOS saphir 5.10 Generic_142901-03 i86pc i386 i86pc


CXXFLAGS=-I/opt/src/build/boost_1_43_0 CXX="g++ -m64" CC="gcc -m64"
./configure --enable-pdns_server --with-mysql=/opt/mysql
--with-mysql-includes=/opt/mysql/include --with-mysql-lib=/opt/mysql/lib
--with-modules=gmysql --sysconfdir=/etc/pdns


root at saphir-neu:/opt/src/build/pdns-2.9.22# g++ -v
Reading specs from /usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/specs
Configured with: /builds/sfw10-gate/usr/src/cmd/gcc/gcc-3.4.3/configure
--prefix=/usr/sfw --with-as=/usr/sfw/bin/gas --with-gnu-as
--with-ld=/usr/ccs/bin/ld --without-gnu-ld --enable-languages=c,c++
--enable-shared
Thread model: posix
gcc version 3.4.3 (csl-sol210-3_4-branch+sol_rpath)




Any ideas???

Cheers
Christian


-- 
Christian KÌhn
(Technical Consultant)

======================================================
MCS MOORBEK COMPUTER SYSTEME GmbH
Essener Bogen 17 - 22419 Hamburg - Germany
Tel +49 (0)40 53773 0 - Fax: +49 (0)40 53773 200
E-Mail: christian.kuehn at mcs.de
Web: http://www.mcs.de
Eingetragen im Handelsregister Hamburg B62933
GeschÀftsfÌhrer: Kai Brandes & Eckard Kabel
GPG 8B52 41A1 4B8F 4DE7 9064  2073 6168 137A 3DDA 0F36
======================================================



More information about the Pdns-users mailing list