Bart wrote: > Revision: 18844 > http://net-snmp.svn.sourceforge.net/net-snmp/?rev=18844&view=rev > Author: bvassche > Date: 2010-05-26 19:46:04 +0000 (Wed, 26 May 2010) > > Log Message: > ----------- > CHANGES: Cygwin: libnetsnmpmibs, libnetsnmphelpers and libnetsnmpagent do now > build as a DLL when configured with --enable-shared. > > Modified Paths: > -------------- > trunk/net-snmp/agent/Makefile.in > trunk/net-snmp/agent/helpers/Makefile.in > trunk/net-snmp/snmplib/Makefile.in
This change broke the build on AIX and IRIX at least. Their toolchains don't seem to like building an empty library (libnetsnmphelpers). On AIX 5.3: - --- snip --- gmake[2]: Entering directory `/home/anders/build/5.6svn/aix53/agent/helpers' /bin/sh ../../libtool --mode=link cc_r -qlanglvl=extc89 -O2 -qro -qroconst -qmaxmem=-1 -qarch=com -Daix5=aix5 -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384 -qnoansialias -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT -q32 -D_LARGE_FILES -qlonglong -I/usr/opt/perl5/lib/5.8.2/aix-thread-multi/CORE -rpath /home/anders/build/5.6svn/aix53/install/lib -version-info 20:0:0 -o libnetsnmphelpers.la ../libnetsnmpagent.la ../../snmplib/libnetsnmp.la -brtl -L/opt/fsw/libopenssl097/lib libtool: link: rm -fr .libs/libnetsnmphelpers.exp .libs/libnetsnmphelpers.so.20 libtool: link: /bin/nm -B -BCpg | awk '{ if ((($ 2 == "T") || ($ 2 == "D") || ($ 2 == "B")) && (substr($ 3,1,1) != ".")) { print $ 3 } }' | sort -u > .libs/libnetsnmphelpers.exp Usage: nm [-ACfhlprTv] [-B|-P] [-e|-g|-u] [-d|-o|-x|{-t [d|x|o]}] [-X{32|64|32_64|d64|any}] [--] File ... libtool: link: cc_r -qlanglvl=extc89 -Wl,-bM:SRE -o .libs/libnetsnmphelpers.so.20 -Wl,-blibpath:/home/anders/build/5.6svn/aix53/agent/.libs:/home/anders/build/5.6svn/aix53/snmplib/.libs:/home/anders/build/5.6svn/aix53/install/lib:/opt/fsw/libopenssl097/lib:/usr/vac/lib:/usr/lib/threads:/usr/lib:/lib -L/home/anders/build/5.6svn/aix53/snmplib/.libs -L../.libs -lnetsnmpagent -L/opt/fsw/libopenssl097/lib -L/usr/opt/perl5/lib/5.8.2/aix-thread-multi/CORE -lperl -lbind -lnsl -ldl -lld -lm -lpthreads -lc_r -lcrypt -lbsd -lPW -L../../snmplib/.libs -lnetsnmp -lcrypto -lc -Wl,-bnoentry -qlanglvl=extc89 -qro -qroconst -qmaxmem=-1 -qarch=com -qmaxmem=16384 -qnoansialias -q32 -qlonglong -Wl,-bE:.libs/libnetsnmphelpers.exp -Wl,-berok ld: 0711-244 ERROR: No csects or exported symbols have been saved. - --- snap --- +Thomas ------------------------------------------------------------------------------ _______________________________________________ Net-snmp-coders mailing list Net-snmp-coders@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/net-snmp-coders