Hola muy buenas, soy un usuario de Debian Jessie Stable. he descargado el
motor "GzDoom" version "1.9.1" (Ya que mi tarjeta de video Soporta hasta
OpenGL 2.1)

Aunque uso la version amd64 del sistema, queria compilar la version tambien
para los 32 Bits.

El Problema surge cuando necesito instalar

libsdl2-dev:i386

Que me quiere desinstalar : libsdl2-{gfx,image,mixer,net,ttf}-dev libva-dev
de 64 Bits, y me dejaria rota algunas cabezeras de 64 Bits, y depaso no
terminaria de instalar bien la de 32 Bits.

Alguien sabe como puedo tener instaladas las versiones de 32 Bits y de 64
Bits de estas cabezeras, para poder hacer compilacion cruzada ???

Las lineas que uso para compilar son :
export {CPP,LD}FLAGS='-O3 -march=generic -mtune=generic'
mkdir build ; cd build
cmake -DCMAKE_CXX_FLAGS=-m32 -DCMAKE_SHARED_LINKER_FLAGS=-m32 ..

Pero me devuelve :
CMake Error at
/usr/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:136
(message):
  Could NOT find SDL2 (missing: SDL2_LIBRARY)
Call Stack (most recent call first):
  /usr/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:343
(_FPHSA_FAILURE_MESSAGE)
  FindSDL2.cmake:179 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  src/CMakeLists.txt:205 (find_package)

En lugar de compilar.

Responder a