Libtool does not generate shared libraries when cross compiling x86/64 -> sparc64 using fujitsu compiler
Harald Servat <[email protected]>
| Newsgroups | gmane.comp.gnu.libtool.general |
|---|---|
| Message-ID | <[email protected]> |
Hello list, we want to use libtool on a system on which we have to cross-compile from intel x86/64 to sparc/64 using the Fujitsu compiler (fccpx). Unfortunately, I'm unable to get libtool (version 2.4.2) to generate shared libraries. I have written a very small libtool + autotools example and run the following but I'm always getting the output shown below the commands. Note, that the same works fine in a linux/x86-64 and I don't have to add --enable-shared in that case, so I guess I don't need --enable-shared either in these tests. COMMANDS: ./configure --prefix=/tmp/test CC=fccpx --host=x86_64 ./configure --prefix=/tmp/test CC=fccpx --host=x86-64 --target=sparc64 ./configure --prefix=/tmp/test CC=fccpx --host=x86_64 --target=sparc64-linux OUTPUT: checking for fccpx option to produce PIC... -DPIC checking if fccpx PIC flag -DPIC works... yes checking if fccpx static flag works... yes checking if fccpx supports -c -o file.o... yes checking if fccpx supports -c -o file.o... (cached) yes checking whether the fccpx linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... no checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... cross checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... no checking whether to build shared libraries... no checking whether to build static libraries... yes So, am I doing something wrong when cross-compiling? Or maybe libtool does not understand fccpx? Thank you very much in advance. WARNING / LEGAL TEXT: This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential, proprietary, or exempt from disclosure under applicable law. If you are not the intended recipient or the person responsible for delivering the message to the intended recipient, you are strictly prohibited from disclosing, distributing, copying, or in any way using this message. If you have received this communication in error, please notify the sender and destroy and delete any copies you may have received. http://www.bsc.es/disclaimer _______________________________________________ https://lists.gnu.org/mailman/listinfo/libtool