On Wed, Dec 11, 2013 at 11:44 PM, Jacob Avraham
<jacob.avra...@compass-eos.com> wrote:
> Hi,
> I'm running on a 32bit Linux and I'd like to build from the same source, 
> libraries complied and linked as 32bit and 64bit.
> They should be installed in /usr/lib and /usr/lib64.
> How do I go about and do that?

Personally I've never tried to build a 64-bit app/lib on a 32-bit
machine, only the other way around.  Looking at the packages available
for my favourite Linux distribution (ArchLinux) there doesn't seem to
be a compiler that could go the way you want.  It should be possible
though, you just need to get your hands on a compiler:
http://stackoverflow.com/questions/7582218/gcc-compile-a-64-bit-binary-on-32-bit-platform

So, the easiest way in CMake would be to create different folders and
then generate makefiles/ninjafiles/whatever with different CFLAGS
settings.

/M
--

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to