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: 1629
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 »

Ich weis schon warum ich diese Sachen nicht ausstehen kann.

Das RPM konnte ich umwandeln in das deb umwandeln, und dann lies es sich auch installieren, ka woher, aber ein fpc-source deb habe ich auch noch gefunden , das also auch noch installiert.

Die neuen Pfade in Lazarus eingetragen, und nichts geht mehr, beim bauen eines normalen Projektes findet er Interfaces.pas nicht mehr, obwohl diese etliche mal im Lazarus Verzeichnis steht, und beim Rebuild findet er die Contnrs.pas nicht, obwohl diese auch vorhanden ist ( im FPC source Dir, das ich angegeben habe. )
--
Just try it

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

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von theo »

Auf OpenSuSE umsteigen! Friede sei mit dir! :wink:

Targion
Beiträge: 688
Registriert: Mi 3. Okt 2007, 21:00
OS, Lazarus, FPC: Linux (L 0.9.29 FPC 2.4.2)
CPU-Target: x86_64

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von Targion »

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 :(
Nein, die finale version ist da drin - du musst sie nur installieren :mrgreen:
Es hat allerdings Probleme mit der i386-Architektur gegeben, deshalb habe ich einige Pakete noch zurückgehalten (sicherheitshalber)
Die finale Version sollte aber für alle anderen Architekturen verfügbar sein, nur die Dokumentation fehlt.
Versuche mal, ein Update zu machen. Irgendwie kann nämlich die Dokumentation des Compilers nicht übersetzt werden, da muss ich noch ein wenig dran arbeiten.

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1629
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 »

Na die Dokumentiation ist mir wurscht, ich hab das FPC Manual als PDF...

Wenn du mit Update ein
sudo aptitude update
meinst. Das hab ich gemacht, allerdings zeigt er mir nichts neues an. .. :(
--
Just try it

Targion
Beiträge: 688
Registriert: Mi 3. Okt 2007, 21:00
OS, Lazarus, FPC: Linux (L 0.9.29 FPC 2.4.2)
CPU-Target: x86_64

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von Targion »

Ich meine eher sowas:

Code: Alles auswählen

sudo -s;apt-get update;apt-get safe-upgrade;exit

DiBo33
Beiträge: 334
Registriert: Do 11. Okt 2007, 18:01

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von DiBo33 »

ftp://ftp.freepascal.org/pub/fpc/dist/2 ... linux/deb/" onclick="window.open(this.href);return false;

alle *.deb runterladen in ein Verzeichnis, ausser:
fpc_2.4.0-0_all.deb
fp-units-gnome1_2.4.0-0_i386.deb
fp-units-gtk_2.4.0-0_i386.deb

diese sind für GTK1, hier gibt es aber Abhängigkeitsprobleme bei Karmic.

danach im Verzeichnis

Code: Alles auswählen

sudo dpkg -i fp*.deb
vorher hatte ich allerdings alle Installation von fpc deinstalliert.

Code: Alles auswählen

Free Pascal Compiler version 2.4.0-0 [2009/12/21] 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 ***

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1629
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 »

wow, es geht ;)

thx, auch wenn ich immer noch auf Targions Repo hoffe *g*
--
Just try it

Targion
Beiträge: 688
Registriert: Mi 3. Okt 2007, 21:00
OS, Lazarus, FPC: Linux (L 0.9.29 FPC 2.4.2)
CPU-Target: x86_64

Re: konnte jemand Lazarus Revision > 23379 Builden ?

Beitrag von Targion »

Da kommt bald schon was, dann auch mit verbessertem Lazarus...
Bald werde ich Lazarus mal aufsplitten, so dass man eine Qt4 oder GTK+ IDE haben kann, je nachdem, wie man es möchte :wink:
Ist aber alles etwas aufwändig, insbesodere die Integration des FPC 2.4.0, kann deshalb also noch eine Weile dauern.

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 »

Targion hat geschrieben:Bald werde ich Lazarus mal aufsplitten, so dass man eine Qt4 oder GTK+ IDE haben kann, je nachdem, wie man es möchte :wink:
Wird da auch das leidige Problem mit der "UTF-8 API" (z.B. Konstante auf "Widestrings" zuordnen funktionirt nicht") in Angriff genommen, oder solle man dafür auf die Vollständige Implementierung von D2010-Strings in FPC warten ? (MSE hat letztens dargelegt, dass es nicht stimmt dass GTK-2 aus Performance-Gründen eine komplette Behandlung der Strings in UTF-8 verlangt (wie oft argumentiert wird). Habe ich nicht ganz verstanden, sollte man sich aber noch 'mal anschauen)
Targion hat geschrieben:Ist aber alles etwas aufwändig, insbesondere die Integration des FPC 2.4.0, kann deshalb also noch eine Weile dauern.
Das glaube ich gerne....

-Michael

Targion
Beiträge: 688
Registriert: Mi 3. Okt 2007, 21:00
OS, Lazarus, FPC: Linux (L 0.9.29 FPC 2.4.2)
CPU-Target: x86_64

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

Beitrag von Targion »

So, "the magic is done" :mrgreen:
Wer meine Paketquellen drin hat, bekommt jetzt die aktuelle FPC- und Lazarus-Version (mit Qt4-Unterstützung).
Die Paketierung ist nicht wirklich die beste, aber Probleme sollte es nicht geben. Wichtig ist, dass den Paketen keine aktuellen Dokumentationen beiligen, man also den compiler "pur" mit der alten FPC 2.2.4-Doku bekommt. Grund dafür sind einige Buildfehler mit der neuen Doku.
Ansonsten läuft alles (zumindest bei mir) einwandfrei.

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1629
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 ? [gelöst]

Beitrag von corpsman »

Mein Aptitude hat die Quelle auch schon gelesen und jede Menge gemacht, wenn ich den Angaben Trauen kann habe ich nun wieder deine Version.

Sicher bin ich mir aber nicht, da ich ja eh schon FPC 2.4.0 Drauf hatte. Zumindest geht immer noch alles, und das ist ja auch schon mal gut ;).
--
Just try it

Antworten