Hi, I'm trying to cross compile net-snmp here and have same problems as I had 2 years ago(Net-Snmp 5.4.1 and libtool 1.5.24) when I tried this last time. Now i'm trying to cross compile Net-Snmp 5.5 and uses libtool 2.2.6.
The mail I sent here and the responseI got last time can be seen here: http://www.mail-archive.com/libtool@gnu.org/msg10002.html This works for the first library libnetsnmp located in the snmplib folder. But for the second library libnetsnmpagent located in another folder(agent) that depends on the first I get this problem. I've tried Ralfs suggestion but it didn't help me. Anyone has any other suggestion for me? When I try Ralfs suggestion it doesn't help. The problem is that the LDFLAGS are added at the end. Before: ++ gcc-cris -isystem /home/goranh/src/etrax/target/crisv32-axis-linux-gnu/include -isystem /home/goranh/src/etrax/target/crisv32-axis-linux-gnu/usr/include -mlinux -march=v32 -shared .libs/snmp_agent.o .libs/snmp_vars.o .libs/agent_read_config.o .libs/agent_registry.o .libs/agent_index.o .libs/agent_sysORTable.o .libs/agent_trap.o .libs/kernel.o .libs/agent_handler.o mibgroup/mibII/.libs/vacm_conf.o mibgroup/snmpv3/.libs/usmConf.o mibgroup/agentx/.libs/master.o mibgroup/agentx/.libs/subagent.o mibgroup/utilities/.libs/execute.o mibgroup/utilities/.libs/iquery.o mibgroup/agentx/.libs/protocol.o mibgroup/agentx/.libs/client.o mibgroup/agentx/.libs/master_admin.o mibgroup/agentx/.libs/agentx_config.o -L/home/goranh/src/etrax/target/crisv32-axis-linux-gnu/usr/lib -L/usr/lib -lnetsnmp -lcrypto -mlinux -march=v32 -Wl,-soname -Wl,libnetsnmpagent.so.20 -o .libs/libnetsnmpagent.so.20.0.0 /usr/local/cris/lib/gcc-lib/crisv32-axis-linux-gnu/3.2.1/../../../../crisv32-axis-linux-gnu/bin/ld:/usr/lib/libc.so: file format not recognized; treating as linker script /usr/local/cris/lib/gcc-lib/crisv32-axis-linux-gnu/3.2.1/../../../../crisv32-axis-linux-gnu/bin/ld:/usr/lib/libc.so:5: parse error collect2: ld returned 1 exit status After: ++ gcc-cris -isystem /home/goranh/src/etrax/target/crisv32-axis-linux-gnu/include -isystem /home/goranh/src/etrax/target/crisv32-axis-linux-gnu/usr/include -mlinux -march=v32 -shared .libs/snmp_agent.o .libs/snmp_vars.o .libs/agent_read_config.o .libs/agent_registry.o .libs/agent_index.o .libs/agent_sysORTable.o .libs/agent_trap.o .libs/kernel.o .libs/agent_handler.o mibgroup/mibII/.libs/vacm_conf.o mibgroup/snmpv3/.libs/usmConf.o mibgroup/agentx/.libs/master.o mibgroup/agentx/.libs/subagent.o mibgroup/utilities/.libs/execute.o mibgroup/utilities/.libs/iquery.o mibgroup/agentx/.libs/protocol.o mibgroup/agentx/.libs/client.o mibgroup/agentx/.libs/master_admin.o mibgroup/agentx/.libs/agentx_config.o -L/home/goranh/src/etrax/target/crisv32-axis-linux-gnu/usr/lib -L/usr/lib -lnetsnmp -L/home/goranh/src/etrax/target/crisv32-axis-linux-gnu/lib/ -L/home/goranh/src/etrax/target/crisv32-axis-linux-gnu/usr/lib/ -lcrypto -mlinux -march=v32 -Wl,-soname -Wl,libnetsnmpagent.so.20 -o .libs/libnetsnmpagent.so.20.0.0 /usr/local/cris/lib/gcc-lib/crisv32-axis-linux-gnu/3.2.1/../../../../crisv32-axis-linux-gnu/bin/ld:/usr/lib/libc.so: file format not recognized; treating as linker script /usr/local/cris/lib/gcc-lib/crisv32-axis-linux-gnu/3.2.1/../../../../crisv32-axis-linux-gnu/bin/ld:/usr/lib/libc.so:5: parse error collect2: ld returned 1 exit status Regards, Goran _______________________________________________ http://lists.gnu.org/mailman/listinfo/libtool