compiling net-snmp in a Debian Sarge

zhaihongwei2002 <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
 
 
 
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":

***************************************

zhaihongwei:/home/a/ly/new/net-snmp-5.1.1# make
making all in /home/a/ly/new/net-snmp-5.1.1/snmplib
make[1]: Entering directory `/home/a/ly/new/net-snmp-5.1.1/snmplib'
make[1]: Leaving directory `/home/a/ly/new/net-snmp-5.1.1/snmplib'
making all in /home/a/ly/new/net-snmp-5.1.1/agent
make[1]: Entering directory `/home/a/ly/new/net-snmp-5.1.1/agent'
making all in /home/a/ly/new/net-snmp-5.1.1/agent/helpers
make[2]: Entering directory `/home/a/ly/new/net-snmp-5.1.1/agent/helpers'
make[2]: Leaving directory `/home/a/ly/new/net-snmp-5.1.1/agent/helpers'
making all in /home/a/ly/new/net-snmp-5.1.1/agent/mibgroup
make[2]: Entering directory `/home/a/ly/new/net-snmp-5.1.1/agent/mibgroup'
make[2]: Leaving directory `/home/a/ly/new/net-snmp-5.1.1/agent/mibgroup'
/bin/sh ../libtool  --mode=link gcc -g -O2 -Dlinux  -o snmpd snmpd.lo   libnetsnmpagent.la libnetsnmpmibs.la helpers/libnetsnmphelpers.la  ../snmplib/libnetsnmp.la -ldl -lm  -Wl,-E  -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 
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/libc_nonshared.a(elf-init.oS)(.text.__i686.get_pc_thunk.bx+0x0): In function `__i686.get_pc_thunk.bx':
: multiple definition of `__i686.get_pc_thunk.bx'
/usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0): first defined here
/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] 错误 1
make[1]: Leaving directory `/home/a/ly/new/net-snmp-5.1.1/agent'
make: *** [subdirs] 错误 1
zhaihongwei:/home/a/ly/new/net-snmp-5.1.1# 

*************************************************************************

Thank you. I'm glad of having people like you.

-------------------------------------------------------------------------
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/

_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.