Submitted by piburn on Fri, 02/15/2008 - 15:48. General Questions
General question: With the OpenMotif source package, how do I specify whether the 32-bit or 64-bit version of the libraries is generated?
Specifics: I’m working with the download of openmotif-2.3.0.tar.gz on an AMD multi-core Opteron with 16 GB of memory under openSUSE 10.2 (x86-64). What I really want are the 64 bit libraries. Configure correctly identifies the build/host/target system types as “x86_64-unknown-linux-gnu†but the make produces only one libXm.so in /usr/lib not /usr/lib64.
Did not try it myself, but I would suspect that the library which was built is actually 64 bits, and that the makefiles just put it in the wrong place.
I would suspect that a 64 bit system only allows development for 64 bits, unless you are really savvy in telling your system which libraries to link with.