From: SourceForge.net <no...@so...> - 2007-02-21 14:44:08
|
Bugs item #1662987, was opened at 2007-02-18 20:25 Message generated for change (Settings changed) made by dts12 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112694&aid=1662987&group_id=12694 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. >Category: build/test >Group: windows Status: Open Resolution: Duplicate Priority: 5 Private: No Submitted By: Alex Peeters (zxr750) Assigned to: Thomas Anders (tanders) Summary: NET-SNMP 5.4 compile error on cygwin Initial Comment: gcc -I../include -I. -I../snmplib -I/usr/local/ssl/include -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -I/usr/local/inclu de -I/usr/lib/perl5/5.8/cygwin/CORE -g -O2 -Ucygwin -Dcygwin=cygwin -c winservice.c -DPIC -o .libs/winservice.o gcc -I../include -I. -I../snmplib -I/usr/local/ssl/include -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -I/usr/local/inclu de -I/usr/lib/perl5/5.8/cygwin/CORE -g -O2 -Ucygwin -Dcygwin=cygwin -c winservice.c -o winservice.o >/dev/null 2>&1 /bin/sh ../libtool --mode=compile windres -I../include -I. -I../snmplib -I/usr/local/ssl/include -DPERL_USE_SAFE_PUTENV - fno-strict-aliasing -pipe -I/usr/local/include -I/usr/lib/perl5/5.8/cygwin/CORE -o winservicerc.lo -i winservicerc.rc libtool: compile: unable to infer tagged configuration libtool: compile: specify a tag with `--tag' make[1]: *** [winservicerc.lo] Error 1 make[1]: Leaving directory `/tmp/net-snmp-5.4/snmplib' make: *** [subdirs] Error 1 ---------------------------------------------------------------------- Comment By: Alex Peeters (zxr750) Date: 2007-02-19 21:29 Message: Logged In: YES user_id=590764 Originator: YES gcc -shared -o TrapReceiver.dll -Wl,--out-implib=libTrapReceiver.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,-- stack,8388608 -Wl,--enable-auto-image-base \ -s -L/usr/local/lib TrapReceiver.o /usr/lib/perl5/5.8/cygwin/CORE/libperl.dll.a TrapReceiver.o: In function `perl_trapd_handler': /tmp/net-snmp-5.4/perl/TrapReceiver/TrapReceiver.xs:102: undefined reference to `_count_varbinds' /tmp/net-snmp-5.4/perl/TrapReceiver/TrapReceiver.xs:164: undefined reference to `_sprint_realloc_by_type' /tmp/net-snmp-5.4/perl/TrapReceiver/TrapReceiver.xs:191: undefined reference to `_snmp_log' /tmp/net-snmp-5.4/perl/TrapReceiver/TrapReceiver.xs:52: undefined reference to `_convert_v1pdu_to_v2' TrapReceiver.o: In function `XS_NetSNMP__TrapReceiver_register': /tmp/net-snmp-5.4/perl/TrapReceiver/TrapReceiver.xs:249: undefined reference to `_netsnmp_add_default_traphandler' /tmp/net-snmp-5.4/perl/TrapReceiver/TrapReceiver.xs:251: undefined reference to `_snmp_parse_oid' /tmp/net-snmp-5.4/perl/TrapReceiver/TrapReceiver.xs:252: undefined reference to `_snmp_log' /tmp/net-snmp-5.4/perl/TrapReceiver/TrapReceiver.xs:245: undefined reference to `_netsnmp_add_global_traphandler' /tmp/net-snmp-5.4/perl/TrapReceiver/TrapReceiver.xs:258: undefined reference to `_netsnmp_add_traphandler' Creating library file: libTrapReceiver.dll.a collect2: ld returned 1 exit status perlld: *** system() failed to execute gcc -shared -o TrapReceiver.dll -Wl,--out-implib=libTrapReceiver.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,-- stack,8388608 -Wl,--enable-auto-image-base \ -s -L/usr/local/lib TrapReceiver.o /usr/lib/perl5/5.8/cygwin/CORE/libperl.dll.a make[2]: *** [../blib/arch/auto/NetSNMP/TrapReceiver/TrapReceiver.dll] Error 2 make[2]: Leaving directory `/tmp/net-snmp-5.4/perl/TrapReceiver' make[1]: *** [subdirs] Error 2 make[1]: Leaving directory `/tmp/net-snmp-5.4/perl' make: *** [perlmodules] Error 1 ---------------------------------------------------------------------- Comment By: Thomas Anders (tanders) Date: 2007-02-19 20:34 Message: Logged In: YES user_id=848638 Originator: NO Please remove "$(CPPFLAGS)" from the top-level Makefile[.top] line in question, try again and report back. ---------------------------------------------------------------------- Comment By: Alex Peeters (zxr750) Date: 2007-02-19 20:15 Message: Logged In: YES user_id=590764 Originator: YES gcc -I../include -I. -I../snmplib -I/usr/local/ssl/include -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -I/usr/local/inclu de -I/usr/lib/perl5/5.8/cygwin/CORE -g -O2 -Ucygwin -Dcygwin=cygwin -c container_iterator.c -o container_iterator.o >/dev/null 2 >&1 /bin/sh ../libtool --mode=compile --tag=CC windres -I../include -I. -I../snmplib -I/usr/local/ssl/include -DPERL_USE_SAFE_ PUTENV -fno-strict-aliasing -pipe -I/usr/local/include -I/usr/lib/perl5/5.8/cygwin/CORE -o winservicerc.lo -i winservicerc.rc windres -I../include -I. -I../snmplib -I/usr/local/ssl/include -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -I/usr/local/i nclude -I/usr/lib/perl5/5.8/cygwin/CORE -i winservicerc.rc -DPIC -o .libs/winservicerc.o windres: invalid option -f make[1]: *** [winservicerc.lo] Error 1 make[1]: Leaving directory `/tmp/net-snmp-5.4/snmplib' make: *** [subdirs] Error 1 ---------------------------------------------------------------------- Comment By: Thomas Anders (tanders) Date: 2007-02-19 00:04 Message: Logged In: YES user_id=848638 Originator: NO Dup of #1647976. Here's the fix: http://net-snmp.cvs.sourceforge.net/net-snmp/net-snmp/Makefile.top?r1=5.25.2.1&r2=5.25.2.2 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112694&aid=1662987&group_id=12694 |