Wo ist das SDK/Libmaker? / userliblary

MAC OSX spezifisches Forum
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
GPI
Beiträge: 1511
Registriert: 29.08.2004 13:18
Kontaktdaten:

Wo ist das SDK/Libmaker? / userliblary

Beitrag von GPI »

Bei Windows vorhanden, beim MAC fehlts komplett inklusive der erklärungsdatei. Wie erstellt man userlibs auf den mac?
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!
Benutzeravatar
mk-soft
Beiträge: 3691
Registriert: 24.11.2004 13:12
Wohnort: Germany

Re: Wo ist das SDK/Libmaker? / userliblary

Beitrag von mk-soft »

Unter

./PureBasic.app/Contents/Resources/compilers
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
GPI
Beiträge: 1511
Registriert: 29.08.2004 13:18
Kontaktdaten:

Re: Wo ist das SDK/Libmaker? / userliblary

Beitrag von GPI »

nicht mein tag - warum liegt er da.... zumindest eine die Readme.txt hätte man mit entsprechenden Vermerkt auf SDK lassen können.

Danke
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!
GPI
Beiträge: 1511
Registriert: 29.08.2004 13:18
Kontaktdaten:

Re: Wo ist das SDK/Libmaker? / userliblary

Beitrag von GPI »

ja, das ding macht was.
Blöd ist, das MACOS YASM nutzt und das macht die Sache sehr kompliziert. Mit FASM kann ich einfach compilen und erhalte eine gültige Objektdatei und alles ist fine.

Bei YASM wirds kompliziert. ich krieg was compiled, libmaker nimmt es auch an (danke übrigens, dass die MAC-Variante komplett andere Befehle nutzt), aber bei der Benutzung der Userlib gibt es einen Assemblerfehler.

ich hab mal in englischen Forum http://www.purebasic.fr/english/viewtop ... 28#p513128 um hilfe geschrien.

Wäre toll, weil aktuell bin ich in der lage aus einen PB-Code eine Windows-Userlibrary zu erzeugen. Wäre toll, wenn das für Macs auch klappt. Für Linux bräuchte ich dann noch jemanden, ders anpasst :)
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!
Antworten