Startprobleme unter OSX

Für Installationen unter MacOS u.a. Betriebssystemen
Wolfram
Beiträge: 23
Registriert: So 16. Mai 2010, 15:37

Startprobleme unter OSX

Beitrag von Wolfram »

Hallo allerseits,
da ich beginnen wollte, mich mit Lazarus zu beschäftigen - ich hatte in der letzten Zeit viel Gutes darüber gelesen -, habe mir vor ein paar Tagen die aktuellen Versionen für Windows und OSX gezogen.

Ich bin recht unsanft auf dem Boden der Tatsachen gelandet. Ich war davon ausgegangen, unter OSX ein System zu installieren, dass, wenn auch nicht ausgereift, dann aber benutzbar ist.
Nach Installation der benötigten Packages (fpc, fpcsource und lazarus) liess sich Lazarus nicht starten. Genaugenommen war es startbar, verschwand aber innerhalb einer Sekunde, nachdem das ProgrammIcon kurz auf dem Dock sichtbar war.

Eher zufällig stieß ich nach langer Sucherei auf das Problem, nachdem ich den Programmstart über die Shell versucht habe: Die Meldungen deuteten darauf hin, dass es etwas mit einem fehlenden Drucker zu tun hat. Genau. Es war kein Standarddrucker im System installiert. Seltsamer Zusammenhang. WIe auch immer: Pseudo Drucker installiert und dann gings. Fein!

Also jetzt nach dem ersten Öffnen von Lazarus einfach mal den Start Button gedrückt. Schlicht ein leeres Projekt bzw eine leere Form starten. Es erscheint. Hurra, geht doch!

So, jetzt den ersten Button aufs Form und eine triviale Aktion hinterlegt. Nur, um zu sehen, ob Lazarus sich genauso gut und intuitiv handhaben lässt wie andere RAD's. Im Editor klappts prima. Jetzt Start gedrückt und... "Error while compiling ressource"

???

Ja, ich gebe zu: bin absoluter Neuling mit Lazarus. Aber diese grundlegenden Dinge sollten doch eigentlich funktionieren, oder? Auch wenn meine erste Frage hier etwas ketzerisch klingen mag: Lohnt es sich, sich mit Lazarus ernsthaft zu beschäftigen? Oder gibt s zu viele solcher Ecken und Kanten?

Vielleicht hängt es aber auch einfach mit meiner Konfiguration zusammen:
Mac OSX 10.6.3
fpc und fpcsrc 2.40
Lazarus 0.29...
Wäre schön, wenn mit der eine oder andere Mut machen könnte. Oder mich darauf hinweisen, wie ich solche Probleme umgehen kann.

Gruß, Wolfram
Zuletzt geändert von Wolfram am So 16. Mai 2010, 19:44, insgesamt 1-mal geändert.

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

Re: Startprobleme unter OSX

Beitrag von theo »

Hallo Wolfram, wieso schreibst du alles doppelt?

Wolfram
Beiträge: 23
Registriert: So 16. Mai 2010, 15:37

Re: Startprobleme unter OSX

Beitrag von Wolfram »

Sorry, hatte den Text außerhalb des Forums geschrieben und dann wohl doppelt eingefügt.
Aber das ist nicht das eigentliche Problem ;-)

Gruß, Wolfram

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

Re: Startprobleme unter OSX

Beitrag von theo »

Ich hab keinen Mac. Hast du das Projekt mal gespeichert vor dem Run? Am Besten mal in einen Pfad ohne Leerzeichen etc.

Lazarus hat bestimmt Ecken und Kanten. Ob es sich lohnt, hängt ganz von dir ab.

P.S: Du kannst deinen Text auch nachträglich editieren.

Wolfram
Beiträge: 23
Registriert: So 16. Mai 2010, 15:37

Re: Startprobleme unter OSX

Beitrag von Wolfram »

So, der Text ist editiert.
Vielleicht findet sich jetzt auch jemand mit Kenntnissen in OSX.

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: Startprobleme unter OSX

Beitrag von Targion »

Das Problem hängt vermutlich mit dem geänderten Resourcensystem von Lazarus/FPC zusammen. Benutzt du die SVN-Version, Lazarus 0.9.29?

Wolfram
Beiträge: 23
Registriert: So 16. Mai 2010, 15:37

Re: Startprobleme unter OSX

Beitrag von Wolfram »

Ja, die benutze ich. Kann ich den Fehler denn umgehen?

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 4177
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Niederösterreich
Kontaktdaten:

Re: Startprobleme unter OSX

Beitrag von af0815 »

In den Projekt-Einstellungen unter Verschiedenes den Ressourcetyp auf FPC-Ressourcen umstellen probieren. Auch wenn diese Art Windows-Ressourcen heißt, funktionieren sie mit dem FPC auch unter Linux einwandfrei.

Ev. hilft das bei OSX auch.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Wolfram
Beiträge: 23
Registriert: So 16. Mai 2010, 15:37

Re: Startprobleme unter OSX

Beitrag von Wolfram »

Nein, leider nicht. Was unter Windows einwandfrei funktioniert, kommt unter OSX gar nicht ans Laufen.
Normalerweise ist es anders herum ;-)

Vielleicht ist jemand so nett, mir mal eine Versionsübersicht zu geben, mit der derjenige selbst gute Erfahrungen gemacht hat.
(also von XCode bis hin zu den Lazarus/FPC Komponenten). Vielleicht bekomme ich damit zumindest die Probleme verringert.
Setze wie schon oben erwähnt OSX 10.6.3, XCode 3.2.2, fpc/fpcsrc 2.40 und Lazarus 0.9.29 ein. Hats jemand möglicherweise in genau der Konstellation laufen?

Danke vorab und Gruß, Wolfram

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

Re: Startprobleme unter OSX

Beitrag von theo »

Wolfram hat geschrieben:Lazarus 0.9.29 ein. Hats jemand möglicherweise in genau der Konstellation laufen?


Nur mal dazu: Eine 0.9.29 gibt's im Grunde nicht. Die Entwicklungsversion wird täglich verändert.
Ich habe z.B. jetzt: Lazarus 0.9.29 r25412M
Es kann theoretisch einfach sein, dass du eine Version erwischt hast, die grade nicht richtig funktioniert.
Hast du denn jeweils die neueste Revision?

Hast du's mal mit der letzte Releaseversion versucht? 0.9.28.2 oder so?

Lollo67
Beiträge: 69
Registriert: Mo 25. Jan 2010, 23:07

Re: Startprobleme unter OSX

Beitrag von Lollo67 »

Hallo Wolfram,

ich hatte auch massive Schwierigkeiten, Lazarus auf mein Intel Mac mit OSX 10.4 Tiger zu installieren!
- Nachdem ich irgendwo gelesen hatte, daß ich hierzu noch von der Mac-CD (kA., was das genau war, glaube der Hinweis stand in einer README-Datei...) ließ sich Lazarus nun ENDLICH installieren! :)

ABER... nach der Installation, erging es mir genauso, wie Du es beschrieben hast... Programm startete, Icon hüpft einpaar mal und verschwindet mit permanenten Programmabsturz!
- Ich habe es dann ratlos aufgegeben, da ich Lazarus eh überwiegend für Windoof und Linux nutze... wollte halt testen, wie gut es auch auf dem Mac OSX läuft!

Der Hinweis mit dem Standard-Drucker werde ich bei Gelegenheit mal überprüfen, obwohl ich eigentlich ein Standard-Drucker angeschlossen habe... :roll:
- Werde das Thema hier aber weiter verfolgen, also immer her mit den Erfahrungsberichten !!!! :wink:

Wolfram
Beiträge: 23
Registriert: So 16. Mai 2010, 15:37

Re: Startprobleme unter OSX

Beitrag von Wolfram »

theo hat geschrieben:
Wolfram hat geschrieben:Hast du's mal mit der letzte Releaseversion versucht? 0.9.28.2 oder so?

So, heute Abend hatte ich mal wieder etwas Zeit und bin es nochmal neu angegangen.
Alles nach bestem Wissen deinstalliert und die aktuelle Releaseversion 0.9.28.2 sowie fpc und fpcsrc in Version 2.24 installiert.

Nach dem Start von Lazarus ein leeres Projekt kompiliert und.... 'Der Debugger ist abgestürzt. Hoffen Sie auf einen Fix (oder so ähnlich)'. Das mit dem Debugger wäre verkraftbar (entwickelt wird eh unter Windows) aber ein ausführbares Programm hätte ich schon gerne. Aber das wurde auch nicht erzeugt. Irgendwie ist es mir wohl nicht vergönnt.
Naja, hoffe bald auf ein bißchen mehr Zeit und dann wirds hoffentlich.

Nachtrag: Habe unter Einstellungen/Debugger selbigen mal komoplett rausgenommen. Nun, jetzt wird zumindest eine Anwendung erstellt. Ein erster Lichtblick ;-)

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: Startprobleme unter OSX

Beitrag von Targion »

Du kannst ruhig FPC 2.4 nehmen, der hat auch bessere MacOS Unterstützung.

Lollo67
Beiträge: 69
Registriert: Mo 25. Jan 2010, 23:07

Re: Startprobleme unter OSX

Beitrag von Lollo67 »

Hallo zusammen!

Also, mein Lazarus mit OSX Tiger 10.4.11 + fpc 2.4.0 + lazarus 0.9.28.2 läuft vermutlich deswegen nicht, weil siehe Fehlermeldung!

Code: Alles auswählen

Reason: Incompatible library version: 
lazarus requires version 7.0.0 or later, but libiconv.2.dylib provides version 5.0.0


Und nun erinnere ich mich auch wieder, warum ich es mit Mac OSX aufgegeben hatte, weil ich mit googeln bez. neuerer Version 7.0.0 oder später von libiconv.2.dylib nicht weiter gekommen bin und nicht weiß, woher ich die Lib bekomme... und mir deswegen ein Umstieg auf ein neueres Mac OSX (Leopard) zu geben, sehe ich auch nicht ein... der Mac läuft ansonsten unter Tiger OSX einwandfrei... :wink:

Falls hier jemand mir trotzdem weiter helfen kann, wäre das natürlich klasse, denn testen für Free macht bekanntlich ja immer Freude... :mrgreen: :wink:

Lollo67
Beiträge: 69
Registriert: Mo 25. Jan 2010, 23:07

Mac installation... - Bei wem funktioniert Lazarus?

Beitrag von Lollo67 »

Hallo zusammen!

Bei WEM funktioniert denn nun eigentlich auf aktuellen Mac OSX das Lazarus ???
- Welches OS benutzt Ihr, welchen Mac Rechner-Typ ...

WEISS JEMAND, WO ICH HIER EINE NEUERE VERSION her bekommen kann ???
- Ich brauch libiconv.2.dvlib ab Version 7.0.0 und habe auf OSX 10.4.11 nur die alte Version 5.0.0

Antworten