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

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


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/3e2a1b2d/attachment.html>


More information about the Lazarus-es mailing list