• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

Installation von DARWINE 1.0.1

doeme89

Pomme Miel
Registriert
27.12.06
Beiträge
1.477
Hallo Apfeltalker!

Die Installation von Darwine gelingt mir zwar (scheinbar), aber ein entscheidender Hinweis bleibt aus: Beim Willkommensbildschirm vom Installer steht ein Hinweis, dass nach der Installation X11 und das Terminal geöffnet werden (also darin Programme laufen), welche sich aber selbst wieder schliessen. Bei mit öffnet sich nix nach der Installation. Die Beispielprogramme lassen sich nicht starten.

attachment.php


Klar kann mir keiner sagen warum sich bei mir nix öffnet. Vielleicht hat(te) aber jemand dasselbe Problem und kann mir deshalb Rat geben.

Darwine wird später zur Ausführung von «Roller Coaster Tycoon 2» verwendet, welches ja bei WINE Platin-Status erhalten hat.

Danke für eure Hilfe und Anregungen!
 

Anhänge

  • Darwine_Installation.png
    Darwine_Installation.png
    169,5 KB · Aufrufe: 1.275

doeme89

Pomme Miel
Registriert
27.12.06
Beiträge
1.477
Für Techniker, die Ausgabe des WINE LOG:

err:module:DelayLoadFailureHook failed to delay load user32.dll.LoadStringA
wine: Call from 0x7b830d50 to unimplemented function user32.dll.LoadStringA, aborting
wine: Unimplemented function user32.dll.LoadStringA called at address 0x7b830d50 (thread 0009), starting debugger...
couldn't load main module (0)
Unhandled exception: unimplemented function user32.dll.LoadStringA called in 32-bit code (0x7b830dd1).
Register dump:
CS:0017 SS:001f DS:001f ES:001f FS:1007 GS:0037
EIP:7b830dd1 ESP:0032fc74 EBP:0032fce8 EFLAGS:00000246( - 00 - IZP1)
EAX:7b819489 EBX:7b830d68 ECX:00000000 EDX:00000000
ESI:00000002 EDI:60180b0e
Stack dump:
0x0032fc74: 0032fd28 00000008 7bc27293 80000100
0x0032fc84: 00000001 00000000 7b830d50 00000002
0x0032fc94: 60180b0e 60180eee 7b89d789 7def0bf8
0x0032fca4: 0032fcc8 00000000 600024de 7b929300
0x0032fcb4: 60180b0e 0032fcf8 60002527 00000001
0x0032fcc4: 7b929300 7b89d789 7b89d79e 0032fd10
0200: sel=1007 base=7def0000 limit=0000ffff 32-bit rw-
Backtrace:
=>1 0x7b830dd1 (0x0032fce8)
2 0x7b8554d9 (0x0032fd48)
3 0x6017e995 (0x0032fd88)
4 0x60172378 (0x0032fe98)
5 0x6017eb1c (0x0032ff28)
6 0x6017ea48 (0x0032ff48)
7 0x7b866541 (0x0032ffe8)
0x7b830dd1: movl 0xfffffff4(%ebp),%ecx
Modules:
Module Address Debug info Name (0 modules)
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\Applications\Darwine\Sample WineLib Applications\regedit.exe
00000009 0 <==
0000000c
0000000e 0
0000000d 0
Backtrace:
=>1 0x7b830dd1 (0x0032fce8)
2 0x7b8554d9 (0x0032fd48)
3 0x6017e995 (0x0032fd88)
4 0x60172378 (0x0032fe98)
5 0x6017eb1c (0x0032ff28)
6 0x6017ea48 (0x0032ff48)
7 0x7b866541 (0x0032ffe8)
 

doeme89

Pomme Miel
Registriert
27.12.06
Beiträge
1.477
Hat niemand auch nur Ansatzweise eine Ahnung? :(
 

MacAlzenau

Golden Noble
Registriert
26.12.05
Beiträge
22.508
Einzige dumme Überlegung von mir: Hast du X11 eventuell nicht installiert?
 

MacAlzenau

Golden Noble
Registriert
26.12.05
Beiträge
22.508
Braucht man denn überhaupt Xcode? Auf der Darwine-Seite habe ich dazu nichts gefunden.
 

nickch4nge

Süsser Pfaffenapfel
Registriert
16.01.08
Beiträge
665
Darwine setzt auf der Linux-Portierungssoftware Wine auf und integriert diesen Adapter in Apples Entwicklungsumgebung Xcode. Darin lässt sich dank Wine beziehungsweise Darwine DP der Quellcode von Windows-32bit-Anwendungen so kompilieren, dass sich die entstehende Datei direkt auf Macs ausführen lässt. Ganz ohne Emulator im Stil eines Virtual PCs. Zur Anschauung enthält die Programmdatei von Darwine den Quellcode einiger Beispielanwendungen.

quelle
 

MacAlzenau

Golden Noble
Registriert
26.12.05
Beiträge
22.508
Da geht's aber wohl um das Selbstkompilieren von Programmen, nicht um das einfache "Laufen-Lassen".

Im ReadMe wird es nicht vorausgesetzt:
"Darwine is a distribution of Wine designed for Mac OS X. ...
Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes."
 

doeme89

Pomme Miel
Registriert
27.12.06
Beiträge
1.477
Zur Enttäuschung: Ich habe sowohl Xcode als auch das noch viel notwendigere X11 installiert. Mir gehts aber eh nur ums «Laufen-Lassen», deshalb würde ich Xcode nicht unbedingt benötigen dafür.
Das komische daran ist, dass Darwine bei mir eben mal lief, so ca. vor 2 Wochen. Weiss nicht warums jetzt nicht mehr läuft. Habe seither nur die neue Version drüber installiert. Als das nicht ging habe ich sie manuell entfernt (auch die .Systemordner von WINE).

Aber eben: der springende Punkt ist das die Installation kein Terminal- und kein X11-Programm nach der Installation startet - das hat sie NIE.

Danke schon mal für die Hilfe!
 

MacAlzenau

Golden Noble
Registriert
26.12.05
Beiträge
22.508
Hast du mal versucht, zuerst X11 manuell zu starten und dann Darwine zu starten oder zu installieren?
Mit Terminal ist übrigens höchstwahrscheinlich nicht Terminal.app aus den Dienstprogrammen gemeint, sondern das zu X11 gehörende eigene Terminal (xterm glaube ich).
 

doeme89

Pomme Miel
Registriert
27.12.06
Beiträge
1.477
Mit Terminal ist übrigens höchstwahrscheinlich nicht Terminal.app aus den Dienstprogrammen gemeint, sondern das zu X11 gehörende eigene Terminal (xterm glaube ich).
Siehe Screenshot: «[...] the Terminal and X11 will open. [...]» ;)

Nein, das manuelle starten bringt nix. :(
 

doeme89

Pomme Miel
Registriert
27.12.06
Beiträge
1.477
So, bin jetzt mal dazu gekommen die Schlüsselordner zu untersuchen. Offenbar ist der Ordner "windows" im Ordner "drive_c" der sich wiederum im Ordner ".wine" befindet leer. D.h. darin befinden sich keine benötigten DLLs und auch sonst keine Systemprogramme wie z.B. der Registrierungseditor. Schon klar: unter solchen Bedingungen kann man kein Programm laufen lassen.
Wieso werden allerdings bei der Installation die Ordner angelegt, aber nicht gefüllt? Wo bekomme ich die Files her, damit ich sie manuell dort reinpflanzen kann?
 

MacAlzenau

Golden Noble
Registriert
26.12.05
Beiträge
22.508
Da sollten aber diverse Programme und Ordner drin sein (siehe Abb.)
 

Anhänge

  • Bild 30.png
    Bild 30.png
    29,2 KB · Aufrufe: 118