[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.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]