volviendo con el tema de siempre ahora estoy intentando realizar un cross-compiling desde Windows a Linux. Me he descargado el Setup de Cygwin de su página y varios paquetes ensenciales como make, gcc, gcc-mingw, binutils, ...
Pero no consigo encontrar un compilador configurado para hacerlo de forma cruzada. Debería ser algo así como i386-linux-gcc y x86_64-linux-gcc.
metamod-p.sourceforge.net/cross-compiling.on.windows.for.linux.html
En un enlace de Sourceforge existe un compilador en un fichero comprimido metamod-p-1.19p32 que intento instalar mediante ./configure, make install en la carpeta raiz de Cygwin pero me da error:
- Código: Seleccionar todo
for i in metamod stub_plugin trace_plugin wdmisc_plugin; do \
make -C $i install || exit; \
done
/bin/sh: gcc-linux: no se encontró la orden
/bin/sh: gcc-linux: no se encontró la orden
make[1]: se ingresa al directorio `/metamod-p-1.19p32/metamod'
gcc-linux -ggdb3 -Wall -Wno-unknown-pragmas -DOPT_TYPE="\"debugging\"" -D__METAMOD_BUILD__ -fPIC -I. -I../metamod -I../hlsdk/engine -I../hlsdk/common -I../hlsdk/pm_shared -I../hlsdk/dlls -I../hlsdk -o debug.linux_i386/api_hook.o -c api_hook.cpp
/bin/sh: gcc-linux: no se encontró la orden
Makefile:264: recipe for target `debug.linux_i386/api_hook.o' failed
make[1]: *** [debug.linux_i386/api_hook.o] Error 127
make[1]: se sale del directorio `/metamod-p-1.19p32/metamod'
Makefile:16: recipe for target `install' failed
make: *** [install] Error 2
Agradezco toda ayuda.