[Pdns-users] Failed to compile Recursor on Solaris 10 Sparc
Udo Zumdick
uz at NIC.DTAG.DE
Fri Nov 12 11:08:02 UTC 2010
Hello everybody,
I tried several times to compile the latest recursor 3.3 for Solaris 10
(SunOS resolv 5.10 Generic_139555-08 sun4u sparc SUNW,Sun-Fire-V210, well I
know, it is not the newest one....)
Compiling always failed with th following error:
---- cut ----
resolv:~/pdns-archive/current$ CXXFLAGS=-I./boost_1_41_0 ./configure
Testing dependencies and compiler.
Using gmake to build
g++ -I./boost_1_41_0 -Wall -O3 -pthread -D__MAKECONTEXT_V2_SOURCE
pdns_hw.cc -o pdns_hw
Everything ok, now run make using same settings (if any) you passed ./configure
resolv:~/pdns-archive/current$ CXXFLAGS=-I./boost_1_41_0 make all
[....]
PLEASE READ: If you get an error mentioning #include <boost/something.hpp>,
please read README PLEASE READ: for an easy fix!
g++ syncres.o misc.o unix_utility.o qtype.o logger.o arguments.o lwres.o
pdns_recursor.o recursor_cache.o dnsparser.o dnswriter.o dnsrecords.o
rcpgenerator.o base64.o zoneparser-tng.o rec_channel.o rec_channel_rec.o
selectmplexer.o sillyrecords.o dns_random.o aescrypt.o aeskey.o aes_modes.o
aestab.o lua-pdns-recursor.o randomhelper.o recpacketcache.o dns.o
reczones.o base32.o nsecrecords.o optional/devpollmplexer.o
optional/portsmplexer.o -pthread -lresolv -lsocket -lnsl -ldl -o
pdns_recursor Undefined first referenced
symbol in file
__sync_fetch_and_add_4 pdns_recursor.o ld: fatal: Symbol
referencing errors. No output written to pdns_recursor collect2: ld
returned 1 exit status make: *** [pdns_recursor] Error 1
---- cut ----
I used:
boost_1_42_0
gcc version 4.2.1 (20090222) (gccfss)
GNU Make 3.81
I also tried boost 1.33 - 1.44 with and without LUA.
Is anybody there who has an idea ? I am "at the end with my latin" (a
common german saying ;-)
Thanks in advance!
Udo
----
_|_|_|_|_|_| Udo Zumdick
_ _ _ _| _ Fixed Mobile Engeneering Deutschland
|_| |_| |_| _| |_| Hammer Str. 216 - 226; 48153 Muenster
_| mailto:uz at nic.dtag.de
_| phone: +49 251 7985311; fax: +49 251 7985109
More information about the Pdns-users
mailing list