Autor Beitrag
bais411
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Do 20.05.10 17:15 
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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Do 20.05.10 17:18 
Hallo und :welcome: im Delphi-Forum!

Mit etwas Glück lässt sich dein Programm mit Lazarus kompilieren. Lazarus kann Programme für Windows, Linux und Apple kompilieren, jedoch besteht ein kleiner unterschied bei der Programmiersprache.

lg elundril

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
bais411 Threadstarter
Hält's aus hier
Beiträge: 2



BeitragVerfasst: 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 user profile iconNarses: Quote-Tags hinzugefügt.
Dunkel
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 682

Mac OS X Snow Leopard
Xcode 3.1
BeitragVerfasst: Do 27.05.10 20:36 
Lass dem Mac-User einen Schluck Wine schlürfen, besser noch eine ganze Flasche Wine, damit laufen viele Fensters-Programme auf dem Apfel; so lange sie nicht zu viele versteckte Win-Internas benötigen oder extrem unsauber programmiert sind. Standalone-Echsen laufen im allgemeinen aber recht gut damit.

_________________
Ich streite einsam mich mit dieser Oberflächenwelt
Gutes sei ein löblich Brot von dem ich zehre - bis zum Tod [Das Ich - Im Ich]