Hi,

My Configuration:

net-snmp version: net-snmp-5.4.2.1
environment: cygwin
operating system: windows XP

ran configure command:
$ ./configure --without-perl-modules --disable-embedded-perl
--without-openssl -with-out-mib-module
s="snmpv3mibs ucd_snmp mibII notification utilities disman/event agentx
agent_mibs disman/schedule"

ran make command
$ make
I'm getting following warnings...and ending up with undefined references...

Warnings:

/bin/sh ../libtool  --mode=link gcc -g -O2 -Ucygwin -Dcygwin=cygwin  -rpath
/usr/local/lib -version-
info 16:2:1 -o libnetsnmpagent.la snmp_agent.lo snmp_vars.lo
agent_read_config.lo agent_registry.lo
agent_index.lo agent_trap.lo kernel.lo agent_handler.lo   ../snmplib/
libnetsnmp.la

*** Warning: This system can not link to static lib archive ../snmplib/
libnetsnmp.la.
*** I have the capability to make that library automatically link in when
*** you link to this library.  But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin
shared libraries
ar cru .libs/libnetsnmpagent.a  snmp_agent.o snmp_vars.o agent_read_config.o
agent_registry.o agent_
index.o agent_trap.o kernel.o agent_handler.o
...
*** Warning: This system can not link to static lib archive helpers/
libnetsnmphelpers.la.
*** I have the capability to make that library automatically link in when
*** you link to this library.  But I can only do this if you have a
*** shared version of the library, which you do not appear to have.

*** Warning: This system can not link to static lib archive
libnetsnmpagent.la.
*** I have the capability to make that library automatically link in when
*** you link to this library.  But I can only do this if you have a
*** shared version of the library, which you do not appear to have.

*** Warning: This system can not link to static lib archive ../snmplib/
libnetsnmp.la.
*** I have the capability to make that library automatically link in when
*** you link to this library.  But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin
shared libraries
ar cru .libs/libnetsnmpmibs.a
mibgroup/notification-log-mib/notification_log.o mibgroup/notificatio
n/snmpNotifyTable.o mibgroup/target/snmpTargetAddrEntry.o
mibgroup/target/snmpTargetParamsEntry.o mi
bgroup/target/target.o mibgroup/target/target_counters.o
mibgroup/header_complex.o mibgroup/util_fun
cs.o mib_modules.o auto_nlist.o
ranlib .libs/libnetsnmpmibs.a
creating libnetsnmpmibs.la
(cd .libs && rm -f libnetsnmpmibs.la && ln -s ../libnetsnmpmibs.la
libnetsnmpmibs.la)
: libnetsnmpmibs.la
/bin/sh ../libtool  --mode=compile gcc -I../include -I. -I../agent
-I../agent/mibgroup -I../snmplib
  -g -O2 -Ucygwin -Dcygwin=cygwin  -c -o snmpd.lo snmpd.c
 gcc -I../include -I. -I../agent -I../agent/mibgroup -I../snmplib -g -O2
-Ucygwin -Dcygwin=cygwin -c
 snmpd.c  -DDLL_EXPORT -DPIC -o .libs/snmpd.o
snmpd.c: In function `main':
snmpd.c:963: warning: assignment discards qualifiers from pointer target
type
 gcc -I../include -I. -I../agent -I../agent/mibgroup -I../snmplib -g -O2
-Ucygwin -Dcygwin=cygwin -c
 snmpd.c -o snmpd.o >/dev/null 2>&1
/bin/sh ../libtool  --mode=link gcc -g -O2 -Ucygwin -Dcygwin=cygwin  -o
snmpd.exe snmpd.lo  -L../snm
plib/.libs -L../snmplib -L./.libs -L./helpers/.libs -L./helpers
libnetsnmpagent.la helpers/libnetsn
mphelpers.la libnetsnmpmibs.la ../snmplib/libnetsnmp.la  -liphlpapi
gcc -g -O2 -Ucygwin -Dcygwin=cygwin -o snmpd.exe .libs/snmpd.o
-L/home/test/net-snmp-5.4.2.1/agen
t/.libs -L/home/test/net-snmp-5.4.2.1/agent/helpers/.libs
-L/home/test/net-snmp-5.4.2.1/snmplib/
.libs -L/home/test/net-snmp-5.4.2.1/snmplib
-L/home/test/net-snmp-5.4.2.1/agent/helpers ./.libs/
libnetsnmpagent.a helpers/.libs/libnetsnmphelpers.a ./.libs/libnetsnmpmibs.a
/home/test/net-snmp-5
.4.2.1/agent/helpers/.libs/libnetsnmphelpers.a
/home/test/net-snmp-5.4.2.1/agent/.libs/libnetsnmpa
gent.a /home/test/net-snmp-5.4.2.1/snmplib/.libs/libnetsnmp.a
../snmplib/.libs/libnetsnmp.a -liphl
papi
.libs/snmpd.o(.text+0x1ee4): In function `receive':
/home/test/net-snmp-5.4.2.1/agent/snmpd.c:1112: undefined reference to
`_sigrelse'
./.libs/libnetsnmpagent.a(agent_read_config.o)(.text+0x550): In function
`update_config':
/home/test/net-snmp-5.4.2.1/agent/agent_read_config.c:285: undefined
reference to `_vacm_standard_
views'
./.libs/libnetsnmpmibs.a(util_funcs.o)(.text+0x3d1): In function
`get_exec_output':
/home/test/net-snmp-5.4.2.1/agent/mibgroup/util_funcs.c:277: undefined
reference to `_run_exec_com
mand'
./.libs/libnetsnmpmibs.a(snmpNotifyTable.o)(.text+0x4a): In function
`_checkFilter':
/home/test/net-snmp-5.4.2.1/agent/mibgroup/notification/snmpNotifyTable.c:122:
undefined reference
 to `_get_FilterProfileName'
./.libs/libnetsnmpmibs.a(snmpNotifyTable.o)(.text+0x5c):/home/test/net-snmp-5.4.2.1/agent/mibgroup
/notification/snmpNotifyTable.c:138: undefined reference to
`_snmpNotifyFilterTable_vacm_view_subtre
e'
collect2: ld returned 1 exit status
make[1]: *** [snmpd.exe] Error 1
make[1]: Leaving directory `/home/test/net-snmp-5.4.2.1/agent'
make: *** [subdirs] Error 1

Please help me out in fixing this issue. I'm trying since long time but
havenot yet made any successful attempt.
Thanks in advance.
------------------------------------------------------------------------------

_______________________________________________
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

Reply via email to