konnte jemand Lazarus Revision > 23379 Builden ? [gelöst]

Für Fehler in Lazarus, um diese von anderen verifizieren zu lassen.
Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1641
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

konnte jemand Lazarus Revision > 23379 Builden ? [gelöst]

Beitrag von corpsman »

Hi Leuts,

Ich lade Wöchentlich Lazarus aus dem SVN, doch in Revision 23380 haben sie's wohl kaputt gemacht. Zumindest kann ich unter Kubuntu Karmic 32 Bit mit FPC 2.4.0 nicht mehr Kompilieren.

Die IDE bewirft mich mit :
/home/corpsman/lazarus/lcl/interfaces/gtk/gtkproc.inc(3467,35) Warning: Local variable "Keys" does not seem to be initialized
"LCL" completed
"Package Registration" completed
projectresourcesintf.pas(20,35) Fatal: Can't find unit resource used by ProjectResourcesIntf
diese Unit steht oben auch in der Uses drin.Einfach nur die eingebundene Unit aus der Uses Liste Löschen hilft leider nicht. Wo kriege ich also diese Unit her ?

Selbst wenn ich nach ihr suchen lasse kann ich sie nicht finden ...
Zuletzt geändert von corpsman am So 10. Jan 2010, 10:01, insgesamt 1-mal geändert.
--
Just try it

knight
Beiträge: 802
Registriert: Mi 13. Sep 2006, 22:30

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von knight »

Ich habe keine Probleme mit Revision 23399 (auch Kubuntu aber 64 Bit). Funktioniert denn ein 'make clean all' noch?

knight

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von Christian »

Der Trunk ist nur noch mit fpc 2.4.0 baubar.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1641
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von corpsman »

hmm und was mach ich nun :
corpsman@corpsman2:~$ fpc ver
Free Pascal Compiler version 2.4.0rc1 [2009/11/11] for i386
Copyright (c) 1993-2009 by Florian Klaempfl
Target OS: Linux for i386
Compiling ver
Fatal: Can't open file "ver"
Fatal: Compilation aborted
Error: /usr/bin/ppc386 returned an error exitcode (normal if you did not specify a source file to be compiled)
corpsman@corpsman2:~$
Wenn ich das Richtig lese hab ich doch fpc 2.4.0 ?
Dateianhänge
Screenshot1.png
--
Just try it

mschnell
Beiträge: 3444
Registriert: Mo 11. Sep 2006, 10:24
OS, Lazarus, FPC: svn (Window32, Linux x64, Linux ARM (QNAP) (cross+nativ)
CPU-Target: X32 / X64 / ARMv5
Wohnort: Krefeld

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von mschnell »

versuche 'mal

which fpc
zeigt welcher fpc im PATH vorn ist

und

fpc

zeigt die Versionsnummer des fpc, der im PARH vorn ist

-Michael

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von monta »

corpsman hat geschrieben:Wenn ich das Richtig lese hab ich doch fpc 2.4.0 ?
Naja, nicht ganz, genau hast du ja die (ältere) Version 2.4.0 RC1 es könnte sein, das da zwischen den Versionen noch etwas umgestellt wurde.
Johannes

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1641
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von corpsman »

corpsman@corpsman2:~$ which fpc
/usr/bin/fpc
corpsman@corpsman2:~$ fpc
Free Pascal Compiler version 2.4.0rc1 [2009/11/11] for i386
Copyright (c) 1993-2009 by Florian Klaempfl
/usr/lib/fpc/2.4.0/ppc386 [options] <inputfile> [options]
Put + after a boolean switch option to enable it, - to disable it
-a The compiler doesn't delete the generated assembler file
-al List sourcecode lines in assembler file
-an List node info in assembler file
-ap Use pipes instead of creating temporary assembler files
-ar List register allocation/release info in assembler file
-at List temp allocation/release info in assembler file
-A<x> Output format:
-Adefault Use default assembler
-Aas Assemble using GNU AS
-Anasmcoff COFF (Go32v2) file using Nasm
-Anasmelf ELF32 (Linux) file using Nasm
-Anasmwin32Win32 object file using Nasm
-AnasmwdosxWin32/WDOSX object file using Nasm
-Awasm Obj file using Wasm (Watcom)
-Anasmobj Obj file using Nasm
-Amasm Obj file using Masm (Microsoft)
-Atasm Obj file using Tasm (Borland)
-Aelf ELF (Linux) using internal writer
*** press enter ***
^CFatal: Compilation aborted

corpsman@corpsman2:~$
d.h. ich mus mir also ein Repo suchen wo's den neueren FPC gibt., weil FPC von Hand zu kompilieren, bin ich irgendwie zu doof zu ...

Kennt grad jemand eines ?
--
Just try it

Benutzeravatar
theo
Beiträge: 10991
Registriert: Mo 11. Sep 2006, 19:01

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von theo »

Müsste mittlerweile in den Snapshots sein
http://snapshots.lazarus.shikami.org/" onclick="window.open(this.href);return false;

EDIT: Hab mich verkuckt, hier:
ftp://ftp.freepascal.org/pub/lazarus/" onclick="window.open(this.href);return false;

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1641
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von corpsman »

und mal wieder bin ich am verzweifeln.

ich hab also diese MEGA file von

Hier runtergeladen und die install.sh angegeben.

wenn ich nun

Which fpc eingebe, findet er immer noch die RC version die ich mittlerweile von Hand gelöscht und durch die bin version der neuen 2.4.0 ersetzt habe.

Bei Kompilieren von Lazarus kommt dadurch nun auch eine neue Fehlermeldung :(
"Clean Lazarus Source" completed
Recompiling contnrs, checksum changed for Classes
masks.pas(29,22) Fatal: Can't find unit contnrs used by Masks
warum kann es denn nicht einfach sein einen neuen Compiler ein zu richten :(

Also gefunden hab ich die Unit,

in /usr/share/fpcsrc/2.4.0/packages/fcl-base/src

in Lazarus habe ich

/usr/share/fpcsrc/2.4.0

angegeben als FPC Source Pfad, aber es wird trotzdem nicht gefunden.
--
Just try it

knight
Beiträge: 802
Registriert: Mi 13. Sep 2006, 22:30

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von knight »

Hast du schon mal das Repository von Targion eingebunden und darüber FPC installiert? Das geht IMHO am einfachsten.

knight

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1641
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von corpsman »

Wenn du damit :
deb http://ppa.launchpad.net/ximion/ppa/ubuntu" onclick="window.open(this.href);return false; karmic main
deb-src http://ppa.launchpad.net/ximion/ppa/ubuntu" onclick="window.open(this.href);return false; karmic main
Meinst, ja das hatte ich bisher immer. Und da drin ist ja genau nur die RC version, leider :(
--
Just try it

Benutzeravatar
theo
Beiträge: 10991
Registriert: Mo 11. Sep 2006, 19:01

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von theo »

corpsman hat geschrieben: warum kann es denn nicht einfach sein einen neuen Compiler ein zu richten :(
Ich hab's soeben gemacht.

RPM von hier: ftp://ftp.freepascal.org/pub/lazarus/" onclick="window.open(this.href);return false;
dann:
rpm -ev fpc
rpm -ev fpc-src
rpm -ivh fpc-*
Lazarus neu bauen -> fertisch.

Lazarus 0.9.29 r23403M FPC 2.4.0 i386-linux-gtk 2 (beta)

OpenSuse 11.1

knight
Beiträge: 802
Registriert: Mi 13. Sep 2006, 22:30

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von knight »

corpsman hat geschrieben:Wenn du damit :
deb http://ppa.launchpad.net/ximion/ppa/ubuntu" onclick="window.open(this.href);return false; karmic main
deb-src http://ppa.launchpad.net/ximion/ppa/ubuntu" onclick="window.open(this.href);return false; karmic main
Meinst, ja das hatte ich bisher immer. Und da drin ist ja genau nur die RC version, leider :(
Das meinte ich. Bei mir wurde aber die finale Version (per Update) installiert. Beim Kontrollieren habe ich gerade festgestellt, daß mir meine Paketmanager nicht verraten, aus welchem Repository ein Paket installiert wurde. Ich kann daher im Moment nicht bestätigen, daß die finale Version bei Targion drin ist, gehe aber davon aus.
Vielleicht hilft ja auch das Repository von Vincent weiter: http://wiki.lazarus.freepascal.org/Getting_Lazarus" onclick="window.open(this.href);return false;

knight

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1641
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von corpsman »

Also eigentlich sagte man mir ich darf keine rpm Dateien installieren, weil ich nur deb Dateien installieren soll, aber ich probiere das nun mal aus und berichte denn ;)
--
Just try it

Benutzeravatar
theo
Beiträge: 10991
Registriert: Mo 11. Sep 2006, 19:01

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von theo »

Ich kenn mich zwar mit Debian nicht aus, aber geht das denn nicht so?
http://www.linux-fuer-alle.de/doc_show. ... 2&catid=15" onclick="window.open(this.href);return false;

Antworten