me baje los debs de la pag de lazarus para i386 e instalarlos en Ubuntu. cuando trato de compilar (incluso un proyecto nuevo) me da el error
Error: Error while compiling resources
cuando intento recompilar lazarus me da el mismor error
alguna idea?

Mailing lists / lazarus-es / 2010-03
17 messages · 6 people · –
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
me baje los debs de la pag de lazarus para i386 e instalarlos en Ubuntu. cuando trato de compilar (incluso un proyecto nuevo) me da el error
Error: Error while compiling resources
cuando intento recompilar lazarus me da el mismor error
alguna idea?
Hello christian,
Saturday, March 6, 2010, 7:52:43 PM, you wrote:
cO> me baje los debs de la pag de lazarus para i386 e instalarlos en Ubuntu. cO> cuando trato de compilar (incluso un proyecto nuevo) me da el error
cO> Error: Error while compiling resources
cO> cuando intento recompilar lazarus me da el mismor error
cO> alguna idea?
A bote pronto se me ocurren dos, una que el directorio en alguna de sus partes tenga espacios, y otra que te falte el Windres.
Si es el windres haz una symblink llamado windres al programa correspondiente de las binutils que deber�a estar en /usr/bin creo (eso si se llama como binutils_i586_windres o algo as�, no tengo el linux aqu� para mirar).
El 6 de marzo de 2010 14:18, JoshyFun <joshyfun en gmail.com> escribi�:
i586-mingw32msvc-windres
muchas gracias
me baje los debs de la pag de lazarus para i386 e instalarlos en Ubuntu. cuando trato de…
2010/3/6 christian Ortiz <xortix en gmail.com>:
me baje los debs de la pag de lazarus para i386 e instalarlos en Ubuntu. cuando trato de compilar (incluso un proyecto nuevo) me da el error
�porqu� no usaste synaptic o aptitude o apt-get para instalarlo?
saludos
en los repositorios esta la version 0.9.28 con fpc 2.2.4 etable y yo queria probar la 0.9.29 con fpc 2.4.1
El 6 de marzo de 2010 14:58, Rafael Bidegain <r.bidegain en gmail.com>escribi�:
Hola a todos..
me puse a instalar en linux (ubuntu 9.04, 64b) el lazarus del svn, siguiendo los pasos que siempre sigo en win del blog de jes�s: jesusrmx.blogspot.com y al compilar el fpc, salta este error:
LEASE ../unix/baseunix.pp
bunxovlh.inc(74,26) Fatal: Syntax error, ":" expected but "identifier NSET" found Fatal: Compilation aborted
Alguna idea? ser� alg�n bug del fpc del svn?
saludos a todos..
--- El s�b 6-mar-10, Paola Bruccoleri <pbruccoleri en adinet.com.uy> escribi�:
Que tal Paola, efectivamente, al actualizar me encontre con el mismo problema. Lo que sucede es que el compilador "binario" como le llamo en el articulo necesita actualizarse, en mi caso hasta el momento la version 2.2.4 me habia funcionado bien, pero no mas. Entonces hay que actualizarlo.
Afortunadamente, las cosas han cambiando por que ahora si se encuentran disponibles algunos binarios de la ultima version disponible (2.4.0) para usar de arranque al compilar el compilador, y me ha funcionado bien. Los binarios se encuentran en: ftp://ftp.freepascal.org/pub/fpc/dist/2.4.0/bootstrap/
Jesus Reyes A.
Encuentra las mejores recetas en Yahoo! Cocina.
http://mx.mujer.yahoo.com/cocina/
Hola Jes�s..
muchas gracias por el dato..
en este momento estoy bajando los nuevos binarios... chauuuuuuuuu
----Mensaje original---- De: jesusrmx en yahoo.com.mx Fecha: 06/03/2010 22:26 Para: "Spanish version of Lazarus List"<lazarus-es en lists.lazarus.
freepascal.org>
escribi�:
problema. Lo que sucede es que el compilador "binario" como le llamo en el articulo necesita actualizarse, en mi caso hasta el momento la version 2.2.4 me habia funcionado bien, pero no mas. Entonces hay que actualizarlo.
Afortunadamente, las cosas han cambiando por que ahora si se
encuentran disponibles algunos binarios de la ultima version disponible (2.4.0) para usar de arranque al compilar el compilador, y me ha funcionado bien. Los binarios se encuentran en: ftp://ftp.freepascal. org/pub/fpc/dist/2.4.0/bootstrap/
Jesus Reyes A.
Hola Jes�s..
siguiendo tus pasos.. ven�a bastante bien hasta que comenc� con la compilaci�n del lazarus...(el fpc pude compilarlo perfectamente)
al poco rato..
make[1]: se ingresa al directorio `/home/paola/lazarus/lcl' /bin/rm -f units/x86_64-linux/alllclunits.ppu
/home/paola/fpc/lib/fpc/2.5.1/ppcx64 -gl -Fu. -Funonwin32 -Fuforms - Fuwidgetset -Fiinclude -FE. -FUunits/x86_64-linux -Cg -dx86_64 alllclunits.pp
Free Pascal Compiler version 2.5.1 [2010/03/06] for x86_64 Copyright (c) 1993-2009 by Florian Klaempfl
Target OS: Linux for x86-64
Compiling alllclunits.pp
Fatal: Can't find unit system used by AllLCLUnits
Fatal: Compilation aborted
make[1]: *** [alllclunits.ppu] Error 1
make[1]: se sale del directorio `/home/paola/lazarus/lcl' make: *** [lcl] Error 2
alguna otra idea?
muchas gracias
chauuuuuuuuuuuu
--- El s�b 6-mar-10, Paola Bruccoleri <pbruccoleri en adinet.com.uy> escribi�:
A mi me funciono correctamente.
Parece como si estuvieras usando el compilador 2.5.1 pero estuviera tratando de usar los units de otra version, verifica tu archivo ~/.fpc.cfg que las lineas -Fu apunten a la version correcta
Para diagnosticar este tipo de problemas, es muy util la opcion -vt. Al compilar lazarus en linea de comandos agregala en OPT="-vt" o mediante el IDE en el menu Herramientas->Configurar construir lazarus->Opciones.
Jesus Reyes A.
Encuentra las mejores recetas en Yahoo! Cocina.
http://mx.mujer.yahoo.com/cocina/
Jesus Reyes escribi�:
Hola Jes�s..
efectivamente es alg�n entrevero de rutas.. hace ya como 8 meses hab�a instalado el lazarus/fpc usando synaptic. Claro que hoy es una versi�n vieja de ambas cosas.
Los hab�a desinstalado desde el synaptic, marcando la opci�n de "desinstalar completamente", para que no quedaran rastros. A pesar de que aparece como desinstalado el fpc y el lazarus, sigue existiendo la carpeta en /usr/lib/fpc....(y es la vers del 2.2.4).... estoy a punto de borrarla a mano...
Ya revis� el archivo .fpc.cfg de mi home y tiene las rutas correctas en -Fu
cuando voy a compilar lazarus..
parte de los errores .....
Configfile search: /home/paola/.fpc.cfg
Reading options from file /home/paola/.fpc.cfg
Path "/units/x86_64-linux/httpd-2.2/" not found
Path "/home/paola/fpc/lib/2.5.1/units/x86_64-linux/" not found Path "/home/paola/fpc/lib/2.5.1/units/x86_64-linux/*/" not found Path "/home/paola/fpc/lib/2.5.1/units/x86_64-linux/rtl/" not found Free Pascal Compiler version 2.5.1 [2010/03/06] for x86_64 Copyright (c) 1993-2009 by Florian Klaempfl
Path "/usr/lib/fpc/2.5.1/units/x86_64-linux/rtl/" not found Searching file /lib64/ld-linux-x86-64.so.2... found Path "/usr/X11R6/lib64/" not found
Compiler: /home/paola/fpc/lib/fpc/2.5.1/ppcx64
Target OS: Linux for x86-64
Using executable path: /home/paola/fpc/lib/fpc/2.5.1/ Using unit path: ./
Using unit path: ./nonwin32/
Using unit path: ./forms/
Using unit path: ./widgetset/
Using unit path: /home/paola/fpc/lib/fpc/2.5.1/
Using include path: ./include/
Using library path: /lib64/
Using library path: /usr/lib64/
Using library path: ./
Using library path: ./nonwin32/
Using library path: ./forms/
Using library path: ./widgetset/
Using library path: /home/paola/fpc/lib/fpc/2.5.1/ Using object path: ./
Using object path: ./nonwin32/
Using object path: ./forms/
Using object path: ./widgetset/
Using object path: /home/paola/fpc/lib/fpc/2.5.1/
Compiling alllclunits.pp
Searching file alllclunits.pp... found
donde veo que hay rutas que est�n bien y otras mal.. C�mo puedo hacer para no dejar ni rastros del fpc anterior? quiz�s haya por all� alg�n otro archivo de configuraci�n...
alguna idea?
muchas gracias a todos..
chauuuuuuuuuu
El d�a 7 de marzo de 2010 11:54, Paola Bruccoleri <pbruccoleri en adinet.com.uy> escribi�:
..
si, busc� en que archivos est� la cadena del path.
abr� una consola con un usuario normal.
ejecut� cd /etc
parada en el directorio (carpeta) /etc) ejecut�, te va a pedir la clave de root
sudo find . -exec grep -Hi "fpc" {} \;si en lugar de usar un usuario normal estas usando root (raro en ubuntu) entonces no es necesaria la orden sudo, podes escribir find . -exec grep -Hi "fpc" {} \;
si tu usuario no puede ejecutar sudo, y no te podes loguear como root entonces desde una consola ejecut�:
su -
Hola Rafael..
al final, no ten�a muchas referencias mas que en el .cfg del home.. por tanto, borr� el fpc que ten�a reci�n compilado, us� al encargado de la limpieza de ubuntu y me dispuse a comenzar de cero nuevamente.
Compil� nuevamente el fpc, cree el .fpc.cfg en mi home, modifiqu� las rutas como indica Jes�s, m�s alguna otra. Qued� as�:
#IFDEF FPCAPACHE_1_13
-Fu/home/paola/fpc/lib/fpc/$fpcversion/units/$fpctarget/httpd13/ #ELSE
#IFDEF FPCAPACHE_2_0
-Fu/home/paola/fpc/lib/fpc/$fpcversion/units/$fpctarget/httpd20/ #ELSE
-Fu/home/paola/fpc/lib/fpc/$fpcversion/units/$fpctarget/httpd22/ #ENDIF
#ENDIF
# searchpath for units and other system dependent things -Fu/home/paola/fpc/lib/fpc/$fpcversion/units/$fpctarget -Fu/home/paola/fpc/lib/fpc/$fpcversion/units/$fpctarget/* -Fu/home/paola/fpc/lib/fpc/$fpcversion/units/$fpctarget/rtl
# searchpath for tools
#-FD/bin/$FPCTARGET
-FD/home/paola/fpc/bin/
comienzo la compilaci�n de lazarus...
todo bien, hasta que despu�s de un rato de compilar unidades, zas... otro problema...
Compiling restrictionbrowser.pas
Compiling projectwizarddlg.pas
Compiling idecmdline.pas
Compiling resource ../units/x86_64-linux/lazarus.or Linking ../lazarus
/usr/bin/ld: cannot find -lgdk_pixbuf-2.0
lazarus.pp(127,1) Error: Error while linking
lazarus.pp(127,1) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
make[2]: *** [lazarus] Error 1
make[2]: se sale del directorio `/home/paola/lazarus/ide' make[1]: *** [ide] Error 2
make[1]: se sale del directorio `/home/paola/lazarus/ide' make: *** [ide] Error 2
qu� puede estar faltando ahora?
agradezco nuevamente a todos cq idea..
chauuuuuuuuuu
Tienes el gnome-devel instalado?
El 07/03/2010, a las 18:08, Paola Bruccoleri escribi�:
Giuseppe Luigi Punzi Ruiz
Blog: http://www.lordzealon.com
Twitter & Skype & GoogleTalk accounts: glpunzi
Hola Rafael.. al final, no ten�a muchas referencias mas que en el .cfg del home.. por…
El d�a 7 de marzo de 2010 14:08, Paola Bruccoleri <pbruccoleri en adinet.com.uy> escribi�:
..
..
qu� puede estar faltando ahora?
fijate si el paquete que contiene pixbuf est� instalado y si no est� si lo tenes en los repositorios configurados.
ejecut�
aptitude search pixbuf
si antes al principio de la linea ves una i quiere decir que ya lo ten�s instalado y es un problema de paths
si no est� instalado instalalo con:
sudo aptitude install gtk2-engines-pixbuf
Hola Giuseppe..
efectivamente, lo instal� y pude compilar al lazarus.. muchas gracias!!!
----Mensaje original---- De: glpunzi en lordzealon.com Fecha: 07/03/2010 14:11 Para: "Spanish version of Lazarus List"<lazarus-es en lists.lazarus.
freepascal.org>
Asunto: Re: [Lazarus-es] error en linux+lazarus 0.9.29+fpc2.4.0 Tienes el gnome-devel instalado?
Hola Rafael..
ya solucion� como me hab�a sugerido hace un rato Giuseppe.. reci�n veo tu mensaje; ya est� funcionando el Lazarus..
De todas formas, muchas gracias.. guardar� todos estos mensajes.. chauuuuuuuuuuu