ich möchte Lazarus auf einem BeagleBoard installieren.
Die Version aus dem Repository läuft zwar, ist aber zu alt und lässt sich nicht neu übersetzen.
Fehlermeldung:
Code: Alles auswählen
...
Free Pascal Compiler version 2.6.0-6 [2012/10/05] for arm
Copyright (c) 1993-2011 by Florian Klaempfl and others
Target OS: Linux for ARMHF
Compiling lazarus.pp
Compiling aboutfrm.pas
Assembling aboutfrm
Compiling /usr/lib/lazarus/0.9.30.4/packager/pkgmanager.pas
Assembling pkgmanager
Compiling idefpcinfo.pas
Assembling idefpcinfo
Compiling ideinfodlg.pas
Assembling ideinfodlg
Assembling lazarus
lazarus.pp(125,42) Error: Can't call the assembler, error -1 switching to external assembling
lazarus.pp(125,42) Fatal: There were 2 errors compiling module, stopping
Fatal: Compilation aborted
make[2]: *** [lazarus] Error 1
make[2]: Leaving directory `/usr/lib/lazarus/0.9.30.4/ide'
make[1]: *** [bigide] Error 2
make[1]: Leaving directory `/usr/lib/lazarus/0.9.30.4/ide'
make: *** [idebig] Error 2
root@arm:/usr/lib/lazarus/0.9.30.4#
Darum habe ich mir die Quellen von der aktuellen Version aufgespielt und versuchte diese mit
Code: Alles auswählen
make clean bigide
Code: Alles auswählen
make clean all
In beiden Fällen übersetzt es fleißig, wird aber nach einiger Zeit mit Fehler abgebrochen:
Code: Alles auswählen
...
Compiling /usr/lib/lazarus/debugger/inspectdlg.pas
Assembling inspectdlg
Compiling /usr/lib/lazarus/debugger/debugeventsform.pp
Compiling /usr/lib/lazarus/debugger/frames/debugger_eventlog_options.pas
Assembling debugger_eventlog_options
Assembling debugeventsform
Compiling /usr/lib/lazarus/debugger/feedbackdlg.pp
Assembling feedbackdlg
Compiling /usr/lib/lazarus/debugger/threaddlg.pp
Assembling threaddlg
Compiling /usr/lib/lazarus/debugger/historydlg.pp
Assembling historydlg
Compiling /usr/lib/lazarus/debugger/gdbmidebugger.pp
Compiling /usr/lib/lazarus/debugger/gdbtypeinfo.pp
Compiling /usr/lib/lazarus/debugger/gdbmimiscclasses.pp
Compiling ideminilibc.pas
Assembling ideminilibc
Assembling gdbmimiscclasses
Assembling gdbtypeinfo
gdbmidebugger.pp(7401,107) Warning: Symbol "GDBDisassemble" is deprecated
Writing Resource String Table file: gdbmidebugger.rst
Assembling gdbmidebugger
gdbmidebugger.pp(12582) Error: Can't call the assembler, error -1 switching to external assembling
gdbmidebugger.pp(12582) Fatal: There were 2 errors compiling module, stopping
Fatal: Compilation aborted
make[2]: *** [lazarus] Error 1
make[2]: Leaving directory `/usr/lib/lazarus/ide'
make[1]: *** [ide] Error 2
make[1]: Leaving directory `/usr/lib/lazarus/ide'
make: *** [ide] Error 2
root@arm:/usr/lib/lazarus#
Viele Grüße
Willi4Willi