Fail to install libraries on target!

This is a discussion on Fail to install libraries on target! within the SNMP Users forums, part of the Networking and Network Related category; Hi, I'm trying to cross compile net-snmp 5.4 for cris on a Gentoo 2007.0 system. make ...


Go Back   Usenet Forums > Networking and Network Related > SNMP Users

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 01-07-2008
Göran Hillebrink
 
Posts: n/a
Default Fail to install libraries on target!

Hi,

I'm trying to cross compile net-snmp 5.4 for cris on a Gentoo 2007.0 system. make works fine but when I do make install I run into problem. libnetsnmp ends up in usr/lib but not libnetsnmpagent, libnetsnmphelpers and libnetsnmpmibs. libnetsnmpagent wants to be relink.

libtool: install: warning: relinking `libnetsnmpagent.la'

Why is libnetsnmpagent.la relinked but not libnetsnmp? This relink fails and the same goes for the other libraries.

Regards,
Goran

goranh@gnagaren ~/src/crisv32/apps/ucd-snmp/net-snmp-5.4/src $ make install
creating directory /home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/include/net-snmp
/home/goranh/src/crisv32/tools/build/bin/install_elinux -p -m 644 ./include/net-snmp/version.h /home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/include/net-snmp/version.h
installing version.h in /home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/include/net-snmp
installing generic.h in /home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/include/net-snmp/machine

***************making installlibs in /home/goranh/src/crisv32/apps/ucd-snmp/net-snmp-5.4/src/snmplib
make[1]: Entering directory `/usr/local/src/crisv32/apps/ucd-snmp/net-snmp-5.4/src/snmplib'
/home/goranh/src/crisv32/tools/build/bin/install_elinux -p .libs/libnetsnmp.so.15.1.0 /home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/lib/libnetsnmp.so.15.1.0
(cd /home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/lib && { ln -s -f libnetsnmp.so.15.1.0 libnetsnmp.so.15 || { rm -f libnetsnmp.so.15 && ln -s libnetsnmp.so.15.1.0 libnetsnmp.so.15; }; })
(cd /home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/lib && { ln -s -f libnetsnmp.so.15.1.0 libnetsnmp.so || { rm -f libnetsnmp.so && ln -s libnetsnmp.so.15.1.0 libnetsnmp.so; }; })
/home/goranh/src/crisv32/tools/build/bin/install_elinux -p .libs/libnetsnmp.lai /home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/lib/libnetsnmp.la
/home/goranh/src/crisv32/tools/build/bin/install_elinux -p .libs/libnetsnmp.a /home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/lib/libnetsnmp.a
chmod 644 /home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/lib/libnetsnmp.a
ranlib-cris /home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/lib/libnetsnmp.a
libtool: install: warning: remember to run `libtool --finish /usr/lib'
installing libnetsnmp.la in /home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/lib
PATH="$PATH:/sbin" ldconfig -n /usr/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[1]: Leaving directory `/usr/local/src/crisv32/apps/ucd-snmp/net-snmp-5.4/src/snmplib'

*************making installlibs in /home/goranh/src/crisv32/apps/ucd-snmp/net-snmp-5.4/src/agent
make[1]: Entering directory `/usr/local/src/crisv32/apps/ucd-snmp/net-snmp-5.4/src/agent'
libtool: install: warning: relinking `libnetsnmpagent.la'
(cd /usr/local/src/crisv32/apps/ucd-snmp/net-snmp-5.4/src/agent; /bin/sh ../libtool --mode=relink gcc-cris -isystem /home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/include -isystem /home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/include -mlinux -march=v32 -Wall -Wshadow -Os -g -I/home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/include -Ulinux -Dlinux=linux -rpath /usr/lib -version-info 16:0: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 mibgroup/utilities/execute.lo mibgroup/mibII/vacm_conf.lo mibgroup/snmpv3/usmConf.lo ../snmplib/libnetsnmp.la -L/home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/lib -L/home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/lib -L/home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/lib -L/home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/lib -inst-prefix-dir /home/goranh/src/crisv32/target/crisv32-ax
is-linux-gnu)
gcc-cris -isystem /home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/include -isystem /home/goranh/src/crisv32/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_trap.o .libs/kernel.o .libs/agent_handler.o mibgroup/utilities/.libs/execute.o mibgroup/mibII/.libs/vacm_conf.o mibgroup/snmpv3/.libs/usmConf.o -L/home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/lib -L/usr/lib -lnetsnmp -L/home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/lib -mlinux -march=v32 -Wl,-soname -Wl,libnetsnmpagent.so.15 -o .libs/libnetsnmpagent.so.15.1.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
libtool: install: error: relink `libnetsnmpagent.la' with the above command before installing it
installing libnetsnmpagent.la in /home/goranh/src/crisv32/target/crisv32-axis-linux-gnu/usr/lib
PATH="$PATH:/sbin" ldconfig -n /usr/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------

-------------------------------------------------------------------------
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
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/...net-snmp-users
Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 10:51 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0