[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Difficulty cross-compiling
From: |
William Tracy (wtracy) |
Subject: |
RE: Difficulty cross-compiling |
Date: |
Mon, 12 Oct 2009 12:07:23 -0700 |
This is a semi-embedded Linux system that I am trying to build for.
MontaVista is a Linux distribution that also provides a cross-compiling
toolchain--their own builds of the GNU toolchain, really. Their build
follows their own interesting naming convention, which isn't making this
simpler. >_<
Thanks for the reply, though.
---
William Tracy
-----Original Message-----
From: John Calcote [mailto:address@hidden
Sent: Monday, October 12, 2009 12:00 PM
To: William Tracy (wtracy)
Cc: address@hidden
Subject: Re: Difficulty cross-compiling
You don't state your target OS, only the CPU architecture, and I'm not
familiar with MontaVista, so I'm not sure I'm helping here. But if your
target platform is AIX, or anything like it, you may be experiencing
AIX-library-naming-difference syndrome - a sense of disorientation
associated with not being able to find your AIX shared libraries after
building. ;-)
The default library extension for some versions of AIX is .a. These .a
files contain the equivalent of standard Unix static /and dynamic/
libraries. Thus, on AIX/PPC, .a files are dynamically loaded just like
.so files on Solaris or Linux. The .a files also contain the static
objects linked into a binary when static linking is requested.
Regards,
John