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

Reply via email to