-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Brendan Simon wrote: > Alexander Hansen wrote: >> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >> >> Brendan Simon wrote: >> >>> BTW, I am getting errors compiling net-snmp-unitified with >>> "fink -b -y install net-snmp-unified". Is net-snmp-unified >>> known to compile using fink ? It's probably something wrong >>> with my setup because I can't compile gnucash2 either. >>> >>> There errors are related to not being able to open dynamic >>> libraries. Here is the tail of the build messages. >>> >>> >>> >> LD_RUN_PATH="/sw/lib:/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" >> >> >>> env MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined >>> dynamic_lookup -L/usr/local/lib -L/sw/lib/system-openssl/lib >>> -L/sw/lib/system-openssl/lib -L/sw/lib TrapReceiver.o -o >>> ../blib/arch/auto/NetSNMP/TrapReceiver/TrapReceiver.bundle >>> >>> >> -L/sw/src/fink.build/net-snmp-unified-5.4.1-2/net-snmp-5.4.1/perl/TrapReceiver/../../apps/.libs >> >> >>> >>> >> -L/sw/src/fink.build/net-snmp-unified-5.4.1-2/net-snmp-5.4.1/perl/TrapReceiver/../../apps >> >> >>> >>> >> -L/sw/src/fink.build/net-snmp-unified-5.4.1-2/net-snmp-5.4.1/perl/TrapReceiver/../../agent/.libs >> >> >>> >>> >> -L/sw/src/fink.build/net-snmp-unified-5.4.1-2/net-snmp-5.4.1/perl/TrapReceiver/../../agent >> >> >>> >>> >> -L/sw/src/fink.build/net-snmp-unified-5.4.1-2/net-snmp-5.4.1/perl/TrapReceiver/../../agent/helpers/.libs >> >> >>> >>> >> -L/sw/src/fink.build/net-snmp-unified-5.4.1-2/net-snmp-5.4.1/perl/TrapReceiver/../../agent/helpers >> >> >>> >>> >> -L/sw/src/fink.build/net-snmp-unified-5.4.1-2/net-snmp-5.4.1/perl/TrapReceiver/../../snmplib/.libs >> >> >>> >>> >> -L/sw/src/fink.build/net-snmp-unified-5.4.1-2/net-snmp-5.4.1/perl/TrapReceiver/../../snmplib >> >> >>> -lnetsnmptrapd -lnetsnmpagent -lnetsnmp /usr/bin/ld: warning >>> can't open dynamic library: /sw/lib/libnetsnmpmibs.15.dylib >>> referenced from: >>> >>> >> /sw/src/fink.build/net-snmp-unified-5.4.1-2/net-snmp-5.4.1/perl/TrapReceiver/../../apps/.libs/libnetsnmptrapd.dylib >> >> >>> (checking for undefined symbols may be affected) (No such file >>> or directory, errno = 2) /usr/bin/ld: warning can't open >>> dynamic library: /sw/lib/libnetsnmphelpers.15.dylib referenced >>> from: >>> >>> >> /sw/src/fink.build/net-snmp-unified-5.4.1-2/net-snmp-5.4.1/perl/TrapReceiver/../../apps/.libs/libnetsnmptrapd.dylib >> >> >>> (checking for undefined symbols may be affected) (No such file >>> or directory, errno = 2) /usr/bin/ld: Undefined symbols: >>> _log_notification referenced from libnetsnmptrapd.15 expected >>> to be defined in /sw/lib/libnetsnmpmibs.15.dylib collect2: ld >>> returned 1 exit status make[2]: *** >>> [../blib/arch/auto/NetSNMP/TrapReceiver/TrapReceiver.bundle] >>> Error 1 make[1]: *** [subdirs] Error 2 make: *** [perlmodules] >>> Error 1 ### execution of /var/tmp/tmp.1.R6lZ9S failed, exit >>> code 2 Removing runtime build-lock... Removing build-lock >>> package... /sw/bin/dpkg-lockwait -r >>> fink-buildlock-net-snmp-unified-5.4.1-2 (Reading database ... >>> 64426 files and directories currently installed.) Removing >>> fink-buildlock-net-snmp-unified-5.4.1-2 ... Failed: phase >>> compiling: net-snmp-unified-5.4.1-2 failed >>> >>> >>> >> net-snmp-unified works for me (10.4.11 PowerPC). >> >> I see a "/usr/local" on your build line. Do you have anything in >> /usr/local that may be confusing things? >> > I saw some mail archives suggesting that there could be conflicts > with previous installs and to move all these files out the way. I > see that I do have a 5.2.1 installation in /usr, so I removed all > the libnetsnmp* files from /usr/lib (put them in > /usr/lib/old-netsnmp-libs/) and also all the *snmp* files from > /usr/bin (put them in /usr/bin/old-netsnmp-bin/). I checked in > /usr/local/lib and /sw/lib and there were no other files related to > snmp. > > I still get the same errors above. > > The file /sw/lib/libnetsnmpmibs.15.dylib does not seem to be > present, so I presume it should have been generated and is not. I > need to capture the output to a file and do some grepping. > > Has anyone seen or resolved this? > > Does a fink install net-snmp-unified so a make clean before > building ??? > > Thanks, Brendan. > The package shouldn't care about /usr, just /usr/local. Fink builds from a completely pristine source.
/sw/lib/libnetsnmpmibs.15.dylib will be generated by net-snmp-unified-shlibs itself. By any chance, do you have something lDYLD_LIBRARY_PATH set in your environment? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHbbtkB8UpO3rKjQ8RAsFxAKCA4EC97wIDrMCpTQluS+h1UaE7wQCfdtOW CC0y81L8QKw2NfUo6FxepSc= =K35k -----END PGP SIGNATURE----- ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users