Hello!

Today I would cross-compile my -- old and last week running -- uclinux with
net-snmp but I get this error: (sorry, but I don't remember what
software I installed on my pc in the last few days)

/CodeSourcery/bin/m68k-uclinux-gcc -Wall -Ulinux -Dlinux=linux -o
snmpd snmpd.o
-L/uClinux-dist/user/net-snmp/agent/.libs
-L/uClinux-dist/user/net-snmp/agent/helpers/.libs
-L/uClinux-dist/user/net-snmp/snmplib/.libs
-L/uClinux-dist/user/net-snmp/snmplib
-L/uClinux-dist/user/net-snmp/agent/helpers
./.libs/libnetsnmpagent.a helpers/.libs/libnetsnmphelpers.a
./.libs/libnetsnmpmibs.a/uClinux-dist/user/net-snmp/agent/helpers/.libs/libnetsnmphelpers.a
/uClinux-dist/user/net-snmp/agent/.libs/libnetsnmpagent.a
/uClinux-dist/user/net-snmp/snmplib/.libs/libnetsnmp.a
../snmplib/.libs/libnetsnmp.a

.../net-snmp/agent/.libs/libnetsnmpagent.a(execute.o): In function
`run_exec_command':
execute.c:(.text+0x67c): undefined reference to `fork'
collect2: ld returned 1 exit status
make[1]: *** [snmpd] Error 1

My configure-options for net-snmp Version 5.4.2.1:

./configure \
       --target=m68k-uclinux-linux-gnu \
   --with-cc=/opt/CodeSourcery/bin/m68k-uclinux-gcc \
   --with-ar=/opt/CodeSourcery/bin/m68k-uclinux-ar \
       --with-endianness=big \
       --host=i686 \
   --enable-mini-agent \
       --disable-applications \
   --disable-manuals \
   --disable-scripts \
   --disable-mib-loading \
   --disable-des \
   --disable-md5 \
   --disable-privacy \
   --disable-shared \
   --disable-snmpv2c \
   --without-kmem-usage \
   --without-openssl \
   --disable-mibs \
   --with-cflags="-Wall" \
       --program-suffix="" \
       --with-default-snmp-version="1" \
       --with-sys-contact="unknown" \
       --with-sys-location="unknown" \
       --with-logfile="/var/lock/logfile" \
       --with-persistent-directory="/var/snmp" \
       --with-transports="UDP Unix" \
       --with-out-transports="UDPIPv6 TCPIPv6 TCP AAL5PVC IPX Callback" \
   --with-mib-modules="hms_net" \
   --with-out-mib-modules="mibII/sysORTable snmpv3mibs mibII/snmp_mib"

I know that fork() isn't supported by uclinux. But last week the same
code compiled. Today I checked my old sources out and it doesn't work
anymore. Plz help! I don't know what i should do...

Best regards,
Simon
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to