[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
libtool: Preserving Object/Library Order
From: |
Doug Kehn |
Subject: |
libtool: Preserving Object/Library Order |
Date: |
Thu, 26 May 2005 08:36:33 -0700 (PDT) |
Hi All,
This is a repost to include 'libtool' in the subject
line (so this post can be differentiated from SPAM).
---
Hi All,
I'm attempting to cross compile net-snmp for an
ARM-based embedded system under uClinux
(www.uClinux.org). The uClinux build environment (due
to library/object locations) explicity orders the
objects/libraries in the link command-line. libtool
appears (see below) to reorder the objects/libraries.
Is there a way to tell libtool to not reorder?
Thanks,
...doug
/bin/sh ../libtool --mode=link arm-linux-gcc
-mbig-endian -O1 -Dlinux -D__linux__ -Dunix -DEMBED
-nostdinc -I/home/dkehn/devl/uClinux/include
-idirafter /home/dkehn/devl/uClinux/include/include
-Wall -fno-common -fno-builtin -nostdlib -Dlinux -o
snmpd -g -nostartfiles
/home/dkehn/devl/uClinux/lib/crt1.o
/home/dkehn/devl/uClinux/lib/crti.o
/usr/local/lib/gcc-lib/arm-linux/3.3.2/be//crtbegin.o
-L/home/dkehn/devl/uClinux/lib snmpd.lo
libnetsnmpmibs.la libnetsnmpagent.la
helpers/libnetsnmphelpers.la ../snmplib/libnetsnmp.la
-ldl -lcrypto -lm -nodefaultlibs -lc -lgcc
/home/dkehn/devl/uClinux/lib/ld-linux.so.2
/usr/local/lib/gcc-lib/arm-linux/3.3.2/be//crtend.o
/home/dkehn/devl/uClinux/lib/crtn.o -lc_nonshared
arm-linux-gcc -mbig-endian -O1 -Dlinux -D__linux__
-Dunix -DEMBED -nostdinc
-I/home/dkehn/devl/uClinux/include -idirafter
/home/dkehn/devl/uClinux/include/include -Wall
-fno-common -fno-builtin -nostdlib -Dlinux -o snmpd -g
-nostartfiles /home/dkehn/devl/uClinux/lib/crt1.o
/home/dkehn/devl/uClinux/lib/crti.o
/usr/local/lib/gcc-lib/arm-linux/3.3.2/be//crtbegin.o
snmpd.o -nodefaultlibs
/home/dkehn/devl/uClinux/lib/ld-linux.so.2
/usr/local/lib/gcc-lib/arm-linux/3.3.2/be//crtend.o
/home/dkehn/devl/uClinux/lib/crtn.o
-L/home/dkehn/devl/uClinux/lib
./.libs/libnetsnmpmibs.a ./.libs/libnetsnmpagent.a
helpers/.libs/libnetsnmphelpers.a
../snmplib/.libs/libnetsnmp.a -ldl -lcrypto -lm -lc
-lgcc -lc_nonshared
make[4]: Leaving directory
`/home/dkehn/devl/uClinux/user/net-snmp/build/agent'
__________________________________
Do you Yahoo!?
Yahoo! Small Business - Try our new Resources site
http://smallbusiness.yahoo.com/resources/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- libtool: Preserving Object/Library Order,
Doug Kehn <=