Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   FreePascal (https://www.delphipraxis.net/74-freepascal/)
-   -   FreePascal FPC 3.0.2 Release - Liste der gefixten/geschlossenen Issues (https://www.delphipraxis.net/191781-fpc-3-0-2-release-liste-der-gefixten-geschlossenen-issues.html)

MichaelT 20. Feb 2017 08:03

AW: FPC 3.0.2 Release - Liste der gefixten/geschlossenen Issues
 
Unter Windows oder Linux?


Unter Linux brauchst du so ich mich erinnere die

build-essential
---
libgtk1.2-dev
(libgdk-pixbuf-dev)

und einen dconf und/oder gconf. Besonders bei minimalistischen Linuxen (Debian, Ubuntu) die mehr auf Unterhaltung und wenig Plattenplatz abzielen.

Gehen wir mal davon aus du ließest das Skript unter Windows laufen. Wo entsteht das Problem?

Zitat:

Zitat von Harry Stahl (Beitrag 1362080)
Zitat:

Zitat von MichaelT (Beitrag 1362077)
'Unser täglichen Lazarus gib uns heute' würde ich mir nur sehr bedingt antun. Du kannst jederzeit sei es in einer Box und auf einem eigenen 'Gerät', wobei Gerät ist ein wenig übertrieben, dieses Spiel treiben.

Die 1.2.6 Installationen mit FPC 2.6.4 würde ich mir auf jeden Fall behalten.

Nee, wollte das nur mal mit dem Skript testen, schien mir eine einfache Möglichkeit zu sein. Funktioniert jedenfalls auf einem nackten Rechner nicht.

Klar, 1.2.6 werden ich behalten, muss ja noch meine aktuellen Projekte damit pflegen.

Davon abgesehen habe ich sowieso alle relevanten Lazarus-Versionen (wie auch Delphi-Versionen) bereit.


ralfstocker 20. Feb 2017 12:07

AW: FPC 3.0.2 Release - Liste der gefixten/geschlossenen Issues
 
Das Skript funktioniert bei mir seit Jahren. Vorausgesetzt, man hat das gemacht, was im Kopf beschrieben ist. Es versteht sich, dass die Pfade auch so heissen und vorhanden sind.

P.S. Ich würde auf keinen Fall mit irgendwelchen alten Versionen herumhantieren. Es gibt nichts Schlimmeres als diesen alten Schrott. Jeden Tag kommen viele wertvolle Fixes hinzu. Mit alter SW zu arbeiten ist verlorene Zeit. Der Takt ist bei Lazarus erheblich höher, was Fehlerbehebungen angeht. Bei Delphi muss mann schonmal 2 Jahre warten, bis jemand überhauot den QC liest.

Harry Stahl 20. Feb 2017 16:37

AW: FPC 3.0.2 Release - Liste der gefixten/geschlossenen Issues
 
Liste der Anhänge anzeigen (Anzahl: 1)
OK, nachdem ich die Voraussetzungen installiert habe (svn und bootstrap compiler) funktioniert das skript. Danach habe ich die in der Anlage sichtbare Ordner-Struktur auf dem PC.

Dann habe ich allerdings noch keine ausführbare Lazarus.exe, nehme an, die muss ich nun selbst erzeugen.

Nur wie? Habe bislang immer die "fertigen" Installations-Distributionen genutzt.

Edit: Noch ne Anmerkung zum "alten Schrott": So würde ich das nicht abtun. Auch diese als "stabil" ausgewiesenen Versionen (1.26, 1.44, 1.6.2) sind sehr gut nutzbar, um ordnungsgemäß funktionierende Programme zu erzeugen.

Was mich bislang abgeschreckt hat (und weiter abschreckt), immer die aktuelle Version zu verwenden, ist jedesmal die komplizierte Installation unter z.B. Mac OS (insbes. Debugger, wo man erst selbst den Debugger signieren muss, usw.), oder den unterschiedlichen Linux-Distributionen. Für bestimmte Sachen musst Du einfach auf das OS gehen und da entwickeln, bzw. debuggen und dann brauche ich eben nach Möglichkeit die gleichen Entwicklungsversionen da überall.

ralfstocker 20. Feb 2017 19:25

AW: FPC 3.0.2 Release - Liste der gefixten/geschlossenen Issues
 
Die Lazarus-EXE sollte fertig rumliegen. Was sagt denn das DOS-Fenster beim Ausführen?

Harry Stahl 21. Feb 2017 00:38

AW: FPC 3.0.2 Release - Liste der gefixten/geschlossenen Issues
 
Liste der Anhänge anzeigen (Anzahl: 1)
Fehlermeldung habe ich keine gesehen. Hing bei "Pause".

Wenn ich die Batchdatei nochmal starte, kommt "if errorlevel 1 goto failed"., bzw. siehe anliegenden Screenshot.

ralfstocker 21. Feb 2017 01:13

AW: FPC 3.0.2 Release - Liste der gefixten/geschlossenen Issues
 
Ist doch alles okay. Nur Enter drücken, dann gehts weiter.

Harry Stahl 21. Feb 2017 17:09

AW: FPC 3.0.2 Release - Liste der gefixten/geschlossenen Issues
 
OK, jetzt gings weiter und es stellte sich heraus, dass der Boostrap-Compiler nicht im richtigen Verzeichnis war (hatte es im Ordner Bootstrap aber mit den vom Installationsprogramm vergeschlagenen Unterordnern (FPC\3.0.0) angelegt, das passte wohl so nicht.

Habe ich dann verschoben und das Batch-File noch mal durchlaufen lassen. Ging dann soweit und lief durch. Beim ersten Start von Lazarus wurden dann aber die ganzen Verzeichnisse (FPC / Debugger etc) nicht gefunden und ich musste das manuell angeben (evtl. habe ich was falsches angegeben?).

Lazarus startet dann in Version 1.7, es fehlten aber alle Synedit-Komponenten und alle Printer-Dialoge.

Na ja, werde es später am Abend noch mal mit einer ganz frischen Einrichtung versuchen...

DonAlfredo 21. Feb 2017 17:34

AW: FPC 3.0.2 Release - Liste der gefixten/geschlossenen Issues
 
You could also try fpcupdeluxe !
https://github.com/newpascal/fpcupde...eleases/latest
http://forum.lazarus.freepascal.org/...c,34645.0.html
Will do an isolated install on your system.

Disclaimer: I am the maintainer of this nice piece of software :)

Harry Stahl 21. Feb 2017 18:44

AW: FPC 3.0.2 Release - Liste der gefixten/geschlossenen Issues
 
Habe die VM zurückgesetzt und noch mal alles vorbereitet.

Nach Aufruf des Skripts kommt an einer Stelle die Meldung

"1a^ goto kann an dieser Stelle syntaktisch nicht verarbeitet werden".

Das Skript läuft dann zwar durch, aber die Synedit- und Drucker-Dialog-Komponenten fehlen dennoch.

Harry Stahl 21. Feb 2017 18:45

AW: FPC 3.0.2 Release - Liste der gefixten/geschlossenen Issues
 
Zitat:

Zitat von DonAlfredo (Beitrag 1362267)
You could also try fpcupdeluxe !
https://github.com/newpascal/fpcupde...eleases/latest
http://forum.lazarus.freepascal.org/...c,34645.0.html
Will do an isolated install on your system.

Disclaimer: I am the maintainer of this nice piece of software :)

Hi Afredo, thank you for this info.

Is there a documentation about this tool or a video available?


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:13 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz