[Lazarus-es] Compilacion cruzada

francisco prieto fajprieto en gmail.com
Lun Mar 23 19:46:25 CET 2015


Grupo,

Mi pc tiene instalado Ubuntu, Lazarus 1.2.6 y fpc 2.6.4.

Trato de seguir los pasos de
http://wiki.lazarus.freepascal.org/Cross_compiling_for_Win32_under_Linux

para poder generar el exe de Windows desde Linux (cabe aclarar que mi pc es
de 64 bits)

Pero al ejecutar

make all OS_TARGET=win32 CPU_TARGET=i386

termina en el error

make[1]: se sale del directorio «/usr/share/fpcsrc/2.6.4»
make: *** [build-stamp.i386-win32] Error 2

mas arriba dice

make[5]: se ingresa al directorio «/usr/share/fpcsrc/2.6.4/rtl/linux»
/bin/mkdir -p /usr/share/fpcsrc/2.6.4/rtl/units/x86_64-linux
/bin/mkdir: no se puede crear el directorio
«/usr/share/fpcsrc/2.6.4/rtl/units»: Permiso denegado

si lo hago logueado como root funciona pero me advierte que debo ejecutarlo
como usuario normal...

pero si sigo adelante y ejecuto las dos instruciones al final no crea en

/usr/lib/fpc/2.6.4/units/i386-win32/*

Con lo cual luego al querer hacer el instalador me da error.

Hay forma de solucionar esto, o debo instalar el Lazarus y los fuentes
sobre Windows?

Saludos,

Pancho
Cordoba
Argentina
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20150323/537818d6/attachment-0002.html>


More information about the Lazarus-es mailing list