Hello, I'm having problems compiling net-snmp in a Debian Sarge. First I do: ./configure --enable-embedded-perl --enable-shared
And I get no errors. But then I do: ./make And It doesn't finish correctly, I don't really know a lot about compiling so i copy here the standar output of "make": *************************************** *************************************** *************************************** gcc -g -O2 -Dlinux -o .libs/snmpd snmpd.o -Wl,-E ./.libs/libnetsnmpagent.so ./.libs/libnetsnmpmibs.so helpers/.libs/libnetsnmphelpers.so ../snmplib/.libs/libnetsnmp.so -L/usr/local/lib /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl/5.8/CORE -ldl -lm -lpthread -lc -lcrypt -Wl,--rpath -Wl,/usr/local/lib /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x41): In function `dl_generic_private_init': : undefined reference to `Perl_hv_fetch' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x57): In function `dl_generic_private_init': : undefined reference to `Perl_newSV' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x7b): In function `dl_generic_private_init': : undefined reference to `Perl_sv_setuv' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x96): In function `dl_generic_private_init': : undefined reference to `Perl_newSVpvn' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x121): In function `SaveError': : undefined reference to `Perl_hv_fetch' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x14a): In function `SaveError': : undefined reference to `Perl_vmess' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x17b): In function `SaveError': : undefined reference to `Perl_sv_setpvn' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x19f): In function `SaveError': : undefined reference to `Perl_sv_2pv_flags' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x1af): In function `SaveError': : undefined reference to `Perl_sv_2uv' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x284): In function `XS_DynaLoader_dl_load_file': : undefined reference to `Perl_hv_fetch' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x2cc): In function `XS_DynaLoader_dl_load_file': : undefined reference to `Perl_sv_newmortal' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x2f2): In function `XS_DynaLoader_dl_load_file': : undefined reference to `Perl_sv_setiv' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x338): In function `XS_DynaLoader_dl_load_file': : undefined reference to `Perl_sv_2uv' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x349): In function `XS_DynaLoader_dl_load_file': : undefined reference to `Perl_sv_2iv' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x35a): In function `XS_DynaLoader_dl_load_file': : undefined reference to `Perl_sv_2pv_nolen' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x371): In function `XS_DynaLoader_dl_load_file': : undefined reference to `Perl_croak' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x429): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `Perl_sv_setiv' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x458): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `Perl_mg_set' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x484): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `Perl_sv_newmortal' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x498): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `Perl_sv_2iv' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x4af): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `Perl_croak' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x541): In function `XS_DynaLoader_dl_find_symbol': : undefined reference to `Perl_sv_newmortal' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x567): In function `XS_DynaLoader_dl_find_symbol': : undefined reference to `Perl_sv_setiv' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x5a8): In function `XS_DynaLoader_dl_find_symbol': : undefined reference to `Perl_sv_2pv_nolen' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x5b9): In function `XS_DynaLoader_dl_find_symbol': : undefined reference to `Perl_sv_2iv' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x5d6): In function `XS_DynaLoader_dl_find_symbol': : undefined reference to `Perl_croak' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x642): In function `XS_DynaLoader_dl_undef_symbols': : undefined reference to `Perl_croak' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x6fb): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `Perl_newXS' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x707): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `Perl_newRV' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x713): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `Perl_sv_2mortal' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x738): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `Perl_sv_2pv_nolen' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x748): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `Perl_sv_2iv' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x759): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `Perl_sv_2pv_nolen' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x776): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `Perl_croak' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x805): In function `XS_DynaLoader_dl_error': : undefined reference to `Perl_hv_fetch' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x82b): In function `XS_DynaLoader_dl_error': : undefined reference to `Perl_sv_setpv' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x868): In function `XS_DynaLoader_dl_error': : undefined reference to `Perl_mg_set' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x878): In function `XS_DynaLoader_dl_error': : undefined reference to `Perl_sv_2uv' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x884): In function `XS_DynaLoader_dl_error': : undefined reference to `Perl_sv_newmortal' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x89e): In function `XS_DynaLoader_dl_error': : undefined reference to `Perl_croak' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x9e6): In function `boot_DynaLoader': : undefined reference to `Perl_croak' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xa32): In function `boot_DynaLoader': : undefined reference to `Perl_newXS' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xa58): In function `boot_DynaLoader': : undefined reference to `Perl_newXS' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xa7b): In function `boot_DynaLoader': : undefined reference to `Perl_newXS' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xa9e): In function `boot_DynaLoader': : undefined reference to `Perl_newXS' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xac1): In function `boot_DynaLoader': : undefined reference to `Perl_newXS' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xae7): more undefined references to `Perl_newXS' follow /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xb3e): In function `boot_DynaLoader': : undefined reference to `Perl_sv_2pv_flags' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xb7a): In function `boot_DynaLoader': : undefined reference to `Perl_form' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xb8f): In function `boot_DynaLoader': : undefined reference to `Perl_get_sv' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xbc6): In function `boot_DynaLoader': : undefined reference to `Perl_form' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xbdb): In function `boot_DynaLoader': : undefined reference to `Perl_get_sv' /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xc05): In function `boot_DynaLoader': : undefined reference to `Perl_sv_2pv_flags' ./.libs/libnetsnmpagent.so: undefined reference to `perl_construct' ./.libs/libnetsnmpagent.so: undefined reference to `perl_parse' ./.libs/libnetsnmpagent.so: undefined reference to `perl_run' ./.libs/libnetsnmpagent.so: undefined reference to `perl_destruct' ./.libs/libnetsnmpagent.so: undefined reference to `perl_alloc' ./.libs/libnetsnmpagent.so: undefined reference to `perl_free' collect2: ld returned 1 exit status make[1]: *** [snmpd] Error 1 make[1]: Leaving directory `/tmp/net-snmp-5.2.1/net-snmp-5.1.2/agent' make: *** [subdirs] Error 1 *************************************** *************************************** *************************************** I've tried with net-snmp-5.2.1 and net-snmp-5.1.2, and I get the same with both of them. I've installed libsnmp-perl package, but this doesn't resolve anything. Thank you. I'm glad of having people like you. ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Net-snmp-users mailing list Net-snmp-users@lists.sourceforge.net Please see the following page to unsubscribe or change other options: https://lists.sourceforge.net/lists/listinfo/net-snmp-users