[Lazarus-es] donde pego crti.o y crtn.o en debian

Rubén Ibáñez ruben.mariano.ibanez en gmail.com
Vie Jul 15 15:56:26 CEST 2016


Yo de nuevo, ahora con todo resuelto.
Lo que hice (debí haberlo intentado antes) fue desinstalar completamente
lazarus, borrar todos los archivos que habían quedado de una versión
anterior, e instalar de nuevo lazarus. Ahora agregó sin problemas powerpdf
y lazreport.
Muchísimas gracias a todos, especialmente a Jesús Reyes y a Rafael Bidegain.
Rubén Ibáñez.


El 15 de julio de 2016, 8:30, Rubén Ibáñez <ruben.mariano.ibanez en gmail.com>
escribió:

> Estimados amigos:
> En  primer lugar, gracias por sus esfuerzos y su paciencia.
> Hice un nuevo intento, y ahora sí se produjeron mensajes de error
> (demasiados). Son 3550. He quitado muchos miles, reemplazándolos por lineas
> punteadas. Esta máquina tiene solamente 3 GB de memoria, lo que tal vez sea
> la causa. A continuación pego parte de los mensajes de error.
>
> Construir IDE: Código de salida 512, Errores: 3550, Advertencias: 2
> lazarus.pp(154,1) Warning: "crti.o" not found, this will probably cause a
> linking failure
> lazarus.pp(154,1) Warning: "crtn.o" not found, this will probably cause a
> linking failure
> /usr/bin/ld: warning: /home/ruben/.lazarus/bin/link.res contains output
> sections; did you forget -T?
> /home/ruben/.lazarus/units/i386-linux/gtk2/lazarus.o: In function `main':
> lazarus.pp(154,1) Error: undefined reference to
> `DEBUGINFO_$CMDLINEDEBUGGER'
> lazarus.pp(154,1) Error: undefined reference to
> `DEBUGSTART_$CMDLINEDEBUGGER'
> ..................................
> lazarus.pp(128,1) Error: undefined reference to
> `RESSTR_$GDBMISERVERDEBUGGER_$$_END'
> /usr/share/lazarus/1.6/components/lazdebuggergdbmi/lib/i386-linux/lazdebuggergdbmi.o:
> In function `LAZDEBUGGERGDBMI_$$_init':
> lazdebuggergdbmi.pas(24,1) Error: undefined reference to
> `GDBMIDEBUGGER_$$_REGISTER'
> .................................
> /home/ruben/.lazarus/units/i386-linux/gtk2/initialsetupdlgs.o: In function
> `TINITIALSETUPDIALOG__INIT':
> initialsetupdlgs.pas(1198,1) Error: undefined reference to
> `VMT_$GDBMIDEBUGGER_$$_TGDBMIDEBUGGER'
> /home/ruben/.lazarus/units/i386-linux/gtk2/cmdlinedebugger.o: In function
> `IDLE_STEP_COUNT':
> cmdlinedebugger.pp(133,1) Error: undefined reference to
> `BASEUNIX_FPFD_ZERO$TFDSET$$LONGINT'
> cmdlinedebugger.pp(140,1) Error: undefined reference to
> `BASEUNIX_FPFD_SET$LONGINT$TFDSET$$LONGINT'
> .................................
> cmdlinedebugger.pp(199,1) Error: undefined reference to
> `BASEUNIX_FPFD_ISSET$LONGINT$TFDSET$$LONGINT'
> /home/ruben/.lazarus/units/i386-linux/gtk2/cmdlinedebugger.o: In function
> `TCMDLINEDEBUGGER__DOREADERROR':
> cmdlinedebugger.pp(300,1) Error: undefined reference to
> `DEBUGGER_TDEBUGGER_$__SETSTATE$TDBGSTATE'
> ...............................
> /home/ruben/.lazarus/units/i386-linux/gtk2/cmdlinedebugger.o: In function
> `TCMDLINEDEBUGGER__CREATEDEBUGPROCESS':
> cmdlinedebugger.pp(332,1) Error: undefined reference to
> `VMT_PROCESS_TPROCESS'
> ................................
> ideminilibc.pas(82,1) Error: undefined reference to `RTTI_SYSTEM_LONGWORD'
> ideminilibc.pas(82,1) Error: undefined reference to `RTTI_SYSTEM_LONGWORD'
> /home/ruben/.lazarus/units/i386-linux/gtk2/gdbmidebugger.o: In function
> `INDENTSTRING':
> /usr/lib/lazarus/1.2.4/debugger/gdbmidebugger.pp:(.text+0x47): undefined
> reference to `SYSUTILS_LOWERCASE$ANSISTRING$$ANSISTRING'
> /usr/lib/lazarus/1.2.4/debugger/gdbmidebugger.pp:(.text+0x74): undefined
> reference to `SYSUTILS_LOWERCASE$ANSISTRING$$ANSISTRING'
> /home/ruben/.lazarus/units/i386-linux/gtk2/gdbmidebugger.o: In function
> `DOLOGSTREAM':
> gdbmidebugger.pp(1637,1) Error: undefined reference to
> `SYSTEM_POS$ANSISTRING$ANSISTRING$$LONGINT'
> ................................
> gdbmidebugger.pp(1630,1) Error: undefined reference to
> `DEBUGGER_TDEBUGGER_$__DODBGEVENT$TDBGEVENTCATEGORY$TDBGEVENTTYPE$ANSISTRING'
> /home/ruben/.lazarus/units/i386-linux/gtk2/gdbmidebugger.o: In function
> `TGDBMIDEBUGGERINSTRUCTION__PROCESSINPUTFROMGDB':
> gdbmidebugger.pp(1920,1) Error: undefined reference to
> `LAZLOGGERBASE_DEBUGLN$crcE34EC82B'
> ......................................
> sshgdbmidebugger.pas(248,1) Error: undefined reference to
> `RTTI_SYSTEM_BOOLEAN'
> sshgdbmidebugger.pas(256,1) Error: undefined reference to
> `RTTI_SYSTEM_ANSISTRING'
> ......................................
> sshgdbmidebugger.pas(290,1) Error: undefined reference to
> `VMT_DEBUGGER_TDBGFIELD'
> sshgdbmidebugger.pas(290,1) Error: undefined reference to
> `VMT_DEBUGGER_TWATCHVALUE'
> lazarus.pp(154,1) Error: Error while linking
>
> Gracias.
>
>
> El 14 de julio de 2016, 21:15, Jesus Reyes A. <jesusrmx en gmail.com>
> escribió:
>
>> En Thu, 14 Jul 2016 20:07:43 -0500, Rubén Ibáñez <
>> ruben.mariano.ibanez en gmail.com> escribió:
>>
>> Muy estimados:
>> Los mensajes obtenidos según la indicación de Jesús Reyes son lo que
>> sigue; ayúdenme a descifrarlos, por favor:
>>
>> ...
>>
>> (3104) Compiling lazarus.pp
>> (9022) Compiling resource
>> /home/ruben/.lazarus/units/i386-linux/gtk2/lazarus.or
>>
>>
>> Pensaba que el problema podría estar en la línea anterior. En PCs con
>> poca memoria (como la mia :( ) compilando los resources puede fallar
>> dependiento de cuanta memoria libre haya y si mal no recuerdo parece un
>> falla de linking cuando no lo es. Pues bien, aquí parece que ese no es el
>> problema.
>>
>>
>> (9015) Linking /home/ruben/.lazarus/bin/lazarus
>> /usr/share/lazarus/1.6/ide/lazarus.pp(154,1) Warning: (9034) "crti.o" not
>> found, this will probably cause a linking failure
>> /usr/share/lazarus/1.6/ide/lazarus.pp(154,1) Warning: (9034) "crtn.o" not
>> found, this will probably cause a linking failure
>> /usr/bin/ld: warning: /home/ruben/.lazarus/bin/link.res contains output
>> sections; did you forget -T?
>>
>> Me parece, mirando estos mensajes, que todo ha quedado bien. Sin embargo,
>> en el IDE no veo la pestaña del powerpdf, como solía quedar antes.
>> A continuación intentaré instalar lazreport, a ver que pasa.
>> Rubén.
>>
>>
>> Efectivamente, aquí no se ve ningún error, por lo tanto, es cuestión de
>> ver como ejecutas Lazarus, según esto Lazarus debería ser ejecutado desde
>> /home/ruben/.lazarus/bin/lazarus pero si usas StartLazarus esto debería ser
>> automático.
>>
>> Jesus Reyes A.
>>
>>
>> _______________________________________________
>> Lazarus-es mailing list
>> Lazarus-es en lists.lazarus-ide.org
>> http://lists.lazarus-ide.org/listinfo/lazarus-es
>>
>>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20160715/aaec5dcc/attachment-0001.html>


More information about the Lazarus-es mailing list