AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

xe2 zu Mac portieren

Ein Thema von Vincend · begonnen am 5. Okt 2011 · letzter Beitrag vom 6. Okt 2011
Antwort Antwort
Seite 1 von 2  1 2      
Vincend

Registriert seit: 8. Dez 2010
10 Beiträge
 
#1

xe2 zu Mac portieren

  Alt 5. Okt 2011, 19:15
Hi!
Ich bin gerade etwas am ausprobieren der xe2-Version und bekomme es nicht hin ein Programm auf den Mac zu portieren.

Die Installation unter Win7 x64 funktioniert soweit. Den PAServer und die FireMonkey .dmg-Dateien hab ich auf der Mac Umgebung auch installiert.
Der Verbindungsaufbau von Win zu Mac funktioniert auch soweit (zu mindestens sagt er mir, dass er die Verbindung aufbauen kann).

Wenn ich ein neues Projekt anlege FM-HD und es kompiliere auf dem Win-Sys funktioniert es auch wie es sollte. Die Xcode-Erstellung geht auch reibungslos. Soweit ist alles gut!

Bei der Umstellung der Zielplattform auf OS X hapert es während des kompilierens. Es wird irgendwie keine *.app Datei erzeugt und daran stört er sich. Ich kann auch das Projekt in der Xcode IDE öffnen und sehe das gleiche Problem mit der fehlenden Datei.
Ich finde es auch etwas komisch, dass der PAServer zwar den jeweiligen Profil-Ordner anzeigt, dort aber keine Dateien ablegt. Die Win UAC habe ich auch schon ausgemacht und die Firewall ebenso abgeschalten.

Hat jemand schon Erfahrungen gesammelt in der Portierung von Anwendungen? Ich bin die derzeitigen Tutorials soweit durch und komme nicht weiter. Auch das manuelle anlegen des .app Verzeichnisses und dem einsortieren der files bringt mich nicht weiter.
G Vincend
  Mit Zitat antworten Zitat
daywalker9

Registriert seit: 1. Jan 2010
Ort: Leer
594 Beiträge
 
Delphi XE3 Professional
 
#2

AW: xe2 zu Mac portieren

  Alt 5. Okt 2011, 19:19
Für die OSX Entwicklung brauchst Du kein XCode. Delphi erzeugt die Applikation für den Mac in Verbindung mit dem PAServer.

PAServer auf dem Mac starten, Remoteprofil im XE2 einstellen und Mac als Platform auswählen, dann auf Compilern und Starten gehen. Schon hast Du eine echte Mac-Anwendung.


Läuft Prima bei mir auf dem Mac mit Windows 7 als VM.
Lars
  Mit Zitat antworten Zitat
Vincend

Registriert seit: 8. Dez 2010
10 Beiträge
 
#3

AW: xe2 zu Mac portieren

  Alt 5. Okt 2011, 19:58
Hmm.. Genau das is meine Vorgehensweise bei der Sache
Beim überprüfen der Verbindung ist auch alles soweit io im PAServer. Das umstellen auf das OS X Profil ist ach klar.
Ich hatte es auch schon versucht ohne vorher Xcode erstellen zu lassen die Quellen zu kompilieren. Fehler weiß ich grad nich. Aber wenn ich Ihn erstelle und auf OS X portieren will bekomm ich die Meldung, dass eine Datei nicht gefunden wird. Projekt-Ordner/Projekt-Name.App/unterangaben. Das Verzeichnis wird auch wirklich nich erstellt mit dem Rest des Codes.
  Mit Zitat antworten Zitat
daywalker9

Registriert seit: 1. Jan 2010
Ort: Leer
594 Beiträge
 
Delphi XE3 Professional
 
#4

AW: xe2 zu Mac portieren

  Alt 5. Okt 2011, 20:17
Hast Du mal eine genauere Meldung oder Screenshot?
Lars
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.487 Beiträge
 
Delphi 7 Enterprise
 
#5

AW: xe2 zu Mac portieren

  Alt 5. Okt 2011, 20:25
Enthält der Pfad Leerstellen?
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
Vincend

Registriert seit: 8. Dez 2010
10 Beiträge
 
#6

AW: xe2 zu Mac portieren

  Alt 5. Okt 2011, 21:20
Hier ist mal meine Fehlermeldung:
Bildlink

Ist es soweit egal wo das Projekt gespeichert ist?
Müssen noch Zusatzeinstellungen bezüglich Stammverzeichnis oder so angelegt werden?

Es ist soweit auch egal ob ich den Xcode vorher selbst erstelle oder nicht. Die Fehlermeldung bleibt identisch. Die connection zum Server ist aber da, da auch die Rückmeldung angezeigt wird.

Hier noch die Rückmeldung im xe 2:
Deploy
[Warning Warnung] Local file "" not found. Skipping deployment.

Geändert von Vincend ( 5. Okt 2011 um 21:23 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#7

AW: xe2 zu Mac portieren

  Alt 5. Okt 2011, 21:27
Hier ist mal meine Fehlermeldung:
Bildlink

Ist es soweit egal wo das Projekt gespeichert ist?
Ja, es ist egal, wo Du das Projekt speicherst. Ich habe zum Beispiel alle meine Projekte auf einem Netzlaufwerk liegen.

Müssen noch Zusatzeinstellungen bezüglich Stammverzeichnis oder so angelegt werden?
Nein.

Es ist soweit auch egal ob ich den Xcode vorher selbst erstelle oder nicht. Die Fehlermeldung bleibt identisch. Die connection zum Server ist aber da, da auch die Rückmeldung angezeigt wird.
XCode benötigst Du nur, wenn Du eine Anwendung für das iPad oder iPhone erstellen willst, also für das Betriebssystem iOS.

Lösche doch mal den Inhalt des Verzeichnisses Scratch-Dir auf'm Mac und versuche es dann nochmal mit dem OSX-Plattform Profil zu kompilieren und zu starten.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Vincend

Registriert seit: 8. Dez 2010
10 Beiträge
 
#8

AW: xe2 zu Mac portieren

  Alt 6. Okt 2011, 08:36
Ich hab jetzt mal alle Sachen aus dem scratch-Ordner gelöscht. Das Ergebnis bleibt noch das selbe. Der Profilordner wird aber wieder richtig angelegt.
PAServer und xe2 hab ich auch schon komplett neu installiert.
Das auf dem Mac der PAServer und die Firemonkey-Daten in unterschiedlichen verzeichnissen liegen ist aber richtig?! (Standartinstallation)
Wird in den Profil-Ordnern des scratch-Verzeichnisses auch mal was abgelegt oder bleiben die immer leer?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: xe2 zu Mac portieren

  Alt 6. Okt 2011, 09:40
Die firemonkey.dmg ist nur für iOS und wird für die MacOSX version nicht benötigt, deshalb ist es auch egal ob und wo diese installiert ist
Markus Kinzler
  Mit Zitat antworten Zitat
Vincend

Registriert seit: 8. Dez 2010
10 Beiträge
 
#10

AW: xe2 zu Mac portieren

  Alt 6. Okt 2011, 09:49
Ah okey!
Ich hab noch die 2009 Version auf meinem System installiert. Bin daher grad mal dabei alles was Delphi is runter zu nehmen und dann das xe2 neu drauf zu machen. Mal sehen wie das Ergebnis ist.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:08 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz