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:john.calc...@gmail.com] Sent: Monday, October 12, 2009 12:00 PM To: William Tracy (wtracy) Cc: automake@gnu.org 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