Entwickler-Ecke
Sonstiges (Delphi) - aus dem source code auf mac ausführbare dateien erstellen
bais411 - Do 20.05.10 17:15
Titel: aus dem source code auf mac ausführbare dateien erstellen
hallo !
habe folgendes problem:
ich habe ein programm geschrieben das relativ klein ist aber eventuell von einer seite im netz gekauft wird. habe dem besitzer der seite eine vorab version geschickt jedoch kann er diese nicht öffnen da er nur einen mac besitzt und ich halt nur eine exe datei erstellen konnte.
habe jetzt schon ne weile rumgesucht aber keine richtige lösung gefunden um aus meinem source code eine auf mac ausführbare datei zu erstellen.
kennt ihr einen compiler oder änhliches womit ich das möglichst leicht durchführen kann?
habe auch linux falls ihr einen compiler kennt den es nicht für windows gibt...
danke schon mal
bais
elundril - Do 20.05.10 17:18
Hallo und :welcome: im Delphi-Forum!
Mit etwas Glück lässt sich dein Programm mit
Lazarus [
http://de.wikipedia.org/wiki/Lazarus_(Entwicklungsumgebung)] kompilieren. Lazarus kann Programme für Windows, Linux und Apple kompilieren, jedoch besteht ein kleiner unterschied bei der Programmiersprache.
lg elundril
bais411 - Do 20.05.10 18:14
hi danke für die antwort ..
habe mal die unit in lazarus kopiert und musste schon etwas ändern weil er einen string nicht in pchar umwandeln konnte aber als er dann keinen fehler mehr fand kam nur folgendes:
| Zitat: |
unit1.pas(6,10) Hint: Unit "windows" not used in Unit1
unit1.pas(6,20) Hint: Unit "messages" not used in Unit1
windres: C:/DOKUME~1/Alex/LOKALE~1/Temp/unit1.DFM: No such file or directory
Hint: Start of reading config file c:\lazarus\fpc\2.2.4\bin\i386-win32\fpc.cfg
Hint: End of reading config file c:\lazarus\fpc\2.2.4\bin\i386-win32\fpc.cfg
Free Pascal Compiler version 2.2.4 [2009/10/25] for i386
Copyright (c) 1993-2008 by Florian Klaempfl
Target OS: Win32 for i386
Compiling C:\DOKUME~1\Alex\LOKALE~1\Temp\project1.lpr
Compiling unit1.pas
unit1.pas(35,28) Hint: Parameter "Sender" not used
unit1.pas(36,28) Hint: Parameter "Sender" not used
unit1.pas(37,28) Hint: Parameter "Sender" not used
unit1.pas(38,28) Hint: Parameter "Sender" not used
unit1.pas(39,29) Hint: Parameter "Sender" not used
unit1.pas(40,28) Hint: Parameter "Sender" not used
unit1.pas(41,26) Hint: Parameter "Sender" not used
unit1.pas(42,28) Hint: Parameter "Sender" not used
unit1.pas(6,10) Hint: Unit "windows" not used in Unit1
unit1.pas(6,20) Hint: Unit "messages" not used in Unit1
Compiling resource C:\DOKUME~1\Alex\LOKALE~1\Temp\unit1.DFM
c:\lazarus\fpc\2.2.4\bin\i386-win32\windres.exe: C:/DOKUME~1/Alex/LOKALE~1/Temp/unit1.DFM: No such file or directory
unit1.pas(261,1) Error: Error while linking
unit1.pas(261,1) Fatal: There were 1 errors compiling module, stopping |
villeicht kennt ihr ja das problem zufällig ..
und außerdem habe ich noch das problem das ich nicht weiß , wie ich jetzt den compiler umstellen muss damit er mir daten für den mac erstellt...
ich schätze mal unter 'lazarus kompilieren einstellen' aber dann bei LCL schnittstelle weiß ich nicht mehr weiter ..
Moderiert von
Narses: Quote-Tags hinzugefügt.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!