<div dir="ltr"><div><div><div><div><div>Grupo,<br><br></div>Mi pc tiene instalado Ubuntu, Lazarus 1.2.6 y fpc 2.6.4.<br><br></div>Trato de seguir los pasos de <a href="http://wiki.lazarus.freepascal.org/Cross_compiling_for_Win32_under_Linux">http://wiki.lazarus.freepascal.org/Cross_compiling_for_Win32_under_Linux</a><br><br></div>para poder generar el exe de Windows desde Linux (cabe aclarar que mi pc es de 64 bits)<br><br></div>Pero al ejecutar <br><br>make all OS_TARGET=win32 CPU_TARGET=i386<br><br></div>termina en el error <br><div><br>make[1]: se sale del directorio «/usr/share/fpcsrc/2.6.4»<br>make: *** [build-stamp.i386-win32] Error 2<br><br></div><div>mas arriba dice<br><br>make[5]: se ingresa al directorio «/usr/share/fpcsrc/2.6.4/rtl/linux»<br>/bin/mkdir -p /usr/share/fpcsrc/2.6.4/rtl/units/x86_64-linux<br>/bin/mkdir: no se puede crear el directorio «/usr/share/fpcsrc/2.6.4/rtl/units»: Permiso denegado<br><br></div><div>si lo hago logueado como root funciona pero me advierte que debo ejecutarlo como usuario normal...<br><br></div><div>pero si sigo adelante y ejecuto las dos instruciones al final no crea en<br><br></div><div>/usr/lib/fpc/2.6.4/units/i386-win32/*<br><br></div><div>Con lo cual luego al querer hacer el instalador me da error.<br><br></div><div>Hay forma de solucionar esto, o debo instalar el Lazarus y los fuentes sobre Windows?<br><br></div><div>Saludos,<br><br></div><div>Pancho<br></div><div>Cordoba<br></div><div>Argentina<br></div></div>