¿Es posible compilar un proyecto en de 32 bits concmake
y gcc
en un sistema de 64 bits ? Probablemente lo sea, pero ¿cómo lo hago?como compilar un binario de 32 bits en una máquina Linux de 64 bits con gcc/cmake
Cuando lo probé el camino "ignorante", sin establecer parámetros/banderas/etc, sólo la creación de LD_LIBRARY_PATH
para encontrar las librerías enlazadas en ~/tools/lib
que parece ignorarlo y sólo se ven en subdirectorios llamados lib64.
¿Sería suficiente para pasar a la -m32 bandera para gcc? ¿Cómo podría hacer eso en cmake? – dala
duplicado Posible de [La manera adecuada de forzar una compilación de 32 bits usando CMake] (https://stackoverflow.com/questions/5805874/the-proper-way-of-forcing-a-32-bit-compile-using -cmake) – maxschlepzig