[Lazarus-es] Compilacion cruzada

Victor H. Villalobos B. revxfire en gmail.com
Mar Mar 24 21:10:22 CET 2015


Instala  CodeTyphon, ya viene con herramientas de cross compiler.

 

 <https://www.freelancer.com/affiliates/email/13972512/> 

 <https://www.freelancer.com/affiliates/email/13972512/> VICTOR HUGO VILLALOBOS BALZAN 

Software Developer - Delphi XE - .NET - PYTHON - QT

P: +582618083240 | M: +584126882141 

E: revxfire en gmail.com

A: 

Venezuela - Zulia - Maracaibo 

  <https://www.freelancer.com/static/css/images/landingpage/hireme-widget-builder/fl-bird-icon.png>  <https://www.freelancer.com/affiliates/email/13972512/> Hire me on Freelancer.com 

De: francisco prieto [mailto:fajprieto en gmail.com] 
Enviado el: lunes, 23 de marzo de 2015 14:16
Para: Spanish version of Lazarus List
Asunto: [Lazarus-es] Compilacion cruzada

 

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/20150324/e39c4324/attachment-0002.html>


More information about the Lazarus-es mailing list