ich versuche gerade, mein Lazarus-Projekt unter macOS zu kompilieren, stoße aber auf mehrere Probleme:
Hardware / System:
• Mac mini M4, 16 GB RAM
• macOS 15.6
1. fpcupdeluxe-Versionen
• fpcupdeluxe (neueste Version) bietet mir nur Lazarus bis 3.6 an, im Trunk ist 3.4.
• Die aktuelle Version 4.2 taucht nicht in der Liste auf.
• Mit -WM15.10 kann ich zwar Lazarus bauen, aber eben nur 3.4/3.6.
2. Buildfehler mit heruntergeladenem Lazarus (4.2)
• Beim Kompilieren meines Projekts erhalte ich den Fehler:
Code: Alles auswählen
Error: -macosx_version_min has been renamed to -macos_version_min
Code: Alles auswählen
Error: /Users/markus/Projekte/Neobasic/neobasic-editor/ppaslink.sh: line 9: 19206 Segmentation fault: 11 /Library/Developer/CommandLineTools/usr/bin/ld -weak_framework AppKit -weak_framework UserNotifications -dead_strip -no_dead_strip_inits_and_terms -order_file /Users/markusmangold/Projekte/Neobasic/neobasic-editor/symbol_order.fpc -multiply_defined suppress -L. -o /Users/markus/Projekte/Neobasic/neobasic-editor/NeoBASIC-Editor `cat /Users/markus/Projekte/Neobasic/neobasic-editor/link19184.res` -filelist /Users/markus/Projekte/Neobasic/neobasic-editor/linkfiles19184.res
• Lazarus 4.2 unter macOS nutzen und mein Projekt erfolgreich kompilieren.
• Idealerweise auch mit fpcupdeluxe installierbar, oder eine funktionierende Alternative.
Hat jemand ähnliche Erfahrungen gemacht und vielleicht schon eine Lösung?
Freue mich über jeden Tipp – egal ob Workaround, Build-Flag-Anpassung oder Hinweis zu einer funktionierenden Lazarus-/FPC-Kombination auf macOS.
Vielen Dank vorab!