atom feed4 messages in org.isc.lists.dhcp-usersCompiling dhcpd 3.1-ESV on AIX 5.3
FromSent OnAttachments
Gordon A. LangAug 11, 2010 9:24 am 
Gordon A. LangAug 11, 2010 11:19 am 
Gordon A. LangAug 12, 2010 6:23 pm 
Gordon A. LangAug 13, 2010 2:59 pm 
Subject:Compiling dhcpd 3.1-ESV on AIX 5.3
From:Gordon A. Lang (gla@goalex.com)
Date:Aug 11, 2010 11:19:06 am
List:org.isc.lists.dhcp-users

Ignore my previous post with this subject, and please instead read this one....

I modified the Makefile.conf to use the AIX 4.3 settings for AIX 5.3 and it helped quite a bit. But now I am getting some "duplicate symbol" warnings -- see below -- can anybody shed some light on these warnings?

Making all in server gmake[1]: Entering directory `/export/local/netshare/src/dhcp-3.1-ESV/work.aix/server' gcc -Daix -g -I/export/local/netshare/src/dhcp-3.1-ESV
-I/export/local/netshare/src/dhcp-3.1-ESV/includes -c -o dhcpd.o dhcpd.c gcc -Daix -g -I/export/local/netshare/src/dhcp-3.1-ESV
-I/export/local/netshare/src/dhcp-3.1-ESV/includes -c -o dhcp.o dhcp.c gcc -Daix -g -I/export/local/netshare/src/dhcp-3.1-ESV
-I/export/local/netshare/src/dhcp-3.1-ESV/includes -c -o bootp.o bootp.c gcc -Daix -g -I/export/local/netshare/src/dhcp-3.1-ESV
-I/export/local/netshare/src/dhcp-3.1-ESV/includes -c -o confpars.o confpars.c gcc -Daix -g -I/export/local/netshare/src/dhcp-3.1-ESV
-I/export/local/netshare/src/dhcp-3.1-ESV/includes -c -o db.o db.c gcc -Daix -g -I/export/local/netshare/src/dhcp-3.1-ESV
-I/export/local/netshare/src/dhcp-3.1-ESV/includes -c -o class.o class.c gcc -Daix -g -I/export/local/netshare/src/dhcp-3.1-ESV
-I/export/local/netshare/src/dhcp-3.1-ESV/includes -c -o failover.o failover.c gcc -Daix -g -I/export/local/netshare/src/dhcp-3.1-ESV
-I/export/local/netshare/src/dhcp-3.1-ESV/includes -c -o omapi.o omapi.c gcc -Daix -g -I/export/local/netshare/src/dhcp-3.1-ESV
-I/export/local/netshare/src/dhcp-3.1-ESV/includes -c -o mdb.o mdb.c gcc -Daix -g -I/export/local/netshare/src/dhcp-3.1-ESV
-I/export/local/netshare/src/dhcp-3.1-ESV/includes -c -o stables.o stables.c gcc -Daix -g -I/export/local/netshare/src/dhcp-3.1-ESV
-I/export/local/netshare/src/dhcp-3.1-ESV/includes -c -o salloc.o salloc.c gcc -Daix -g -I/export/local/netshare/src/dhcp-3.1-ESV
-I/export/local/netshare/src/dhcp-3.1-ESV/includes -c -o ddns.o ddns.c gcc -Daix -g -I/export/local/netshare/src/dhcp-3.1-ESV
-I/export/local/netshare/src/dhcp-3.1-ESV/includes -c -o dhcpleasequery.o dhcpleasequery.c gcc -Daix -o dhcpd dhcpd.o dhcp.o bootp.o confpars.o db.o class.o failover.o omapi.o mdb.o stables.o salloc.o ddns.o dhcpleasequery.o ../common/libdhcp.a ../minires/libres.a ../omapip/libomapi.a ../dst/libdst.a ld: 0711-224 WARNING: Duplicate symbol: collections ld: 0711-224 WARNING: Duplicate symbol: default_collection ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information. gmake[1]: Leaving directory `/export/local/netshare/src/dhcp-3.1-ESV/work.aix/server' Making all in client gmake[1]: Entering directory `/export/local/netshare/src/dhcp-3.1-ESV/work.aix/client' gcc -Daix -g -I/export/local/netshare/src/dhcp-3.1-ESV
-I/export/local/netshare/src/dhcp-3.1-ESV/includes -DCLIENT_PATH='"PATH=/usr/ucb:/usr/bin:/usr/sbin:/bin:/sbin"' -c -o dhclient.o dhclient.c gcc -Daix -g -I/export/local/netshare/src/dhcp-3.1-ESV
-I/export/local/netshare/src/dhcp-3.1-ESV/includes -DCLIENT_PATH='"PATH=/usr/ucb:/usr/bin:/usr/sbin:/bin:/sbin"' -c -o clparse.o clparse.c gcc -Daix -o dhclient dhclient.o clparse.o ../common/libdhcp.a ../minires/libres.a ../omapip/libomapi.a ../dst/libdst.a ld: 0711-224 WARNING: Duplicate symbol: local_port ld: 0711-224 WARNING: Duplicate symbol: remote_port ld: 0711-341 WARNING: Replaced XTY_CM symbol remote_port requires an alignment more strict than the alignment of the symbol that replaces it. ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information. gmake[1]: Leaving directory `/export/local/netshare/src/dhcp-3.1-ESV/work.aix/client'