PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MAC - MAT startet nicht



Harego
20.10.2014, 23:19
Hallo zusammen,
Hab ein Mac-Book mit einem 2 GHz Intel Core Duo und mit MacOSX 10.6.8
Wenn ich MAT starte über das start script bekomme ich die Meldung :
BAD CPU Type in executable

Beim Start über die APP sebst gibt es zwei Meldungen wie:
Sie können das Programm „Admin_Tool_v2.2.app“ nicht öffnen, da es auf diesem Typ von Mac-Computer nicht unterstützt wird.

oder:
Sie können das Programm „Admin_Tool_v2.2.app“ nicht öffnen, da es auf diesem Mac-Typ nicht unterstützt wird.

Weis jemand guten Rat?

Wäre supppprrrrrr!
Danke

macmanolo
20.10.2014, 23:31
Auser das program selbs, brauchst du das erste mal das QT-mac-opensource-4.8.4 zur instalieren.

Probiert mal mit dem: https://www.dropbox.com/sh/vrj1iaekx22ft6x/AAAlxyzjqR8NMaOkersFAdxla?dl=0

mfg

morly
21.10.2014, 10:42
starte das Tool mal von Konsole - was sind die Ausgaben? (da finden wir dann, was ihm nicht passt)

Harego
21.10.2014, 19:53
Hallo,
hab ich über die Konsole auch versucht.
Gleiche Meldung mit Bad CPU in executable

morly
21.10.2014, 20:13
Welche MAC Version verwendest du?

- - - Aktualisiert - - -

aja - und 32 oder 64 bit?

macmanolo
21.10.2014, 20:35
Ich habe auch MacOsx 10.6.8 und bei mir leuft, aber mit den obengenante librarys.

mfg

lucsch
21.10.2014, 20:50
The 2 GHz Intel Core Duo is a 32 bit machine.
I think that MAT is a 64 bit program and will not work on your macbook.

Harego
21.10.2014, 21:00
So, habs nun auch mit der spezifischen QT versucht, bleibt aber alles beim alten.
Auch die Meldungen bleiben identisch.

morly
21.10.2014, 21:22
"bad cpu type"
klingt nicht wie fehlende Libs - klingt mehr wie ein 64 bit Prog auf einer 32 bit Maschine starten zu wollen...
Ich habe keine 32bit Version...

Harego
21.10.2014, 21:54
Hy, willst du damit sagen, die Mac - MAT-Version wäre 64 Bit?

morly
21.10.2014, 22:18
keine Ahnung (hab ich ja nur in der vmware am Laufen),
unter Linux checke ich das mit:

file executable

zieh mal die executable raus und checke diese (sollte doch auch so gehen)

lucsch
21.10.2014, 22:26
$ file Admin_Tool_v2.2.2.app/Contents/MacOS/stb_admin
Admin_Tool_v2.2.2.app/Contents/MacOS/stb_admin: Mach-O 64-bit executable x86_64

morly
21.10.2014, 22:36
Na da haben wir es: 64 Bit.
Sollte ich dann auch so kennzeichnen (wie bei Linux)

Harego
21.10.2014, 22:39
So dann hammas ja schad, das das nicht geht, Danke trotzdem dafür

macmanolo
22.10.2014, 11:17
Also wie gesagt, bei mir leuft und ich habe glaube ich die gleiche maschine mit gleichen system.

- - - Aktualisiert - - -

Und das ist das was ich in /usr/local/lib habe, und wie mann sit es leuft?

lucsch
22.10.2014, 11:20
Macmanolo,
You have a core 2 duo, which is a 64 bit machine.
Harego has a core duo, which is a 32 bit machine.

macmanolo
22.10.2014, 11:40
OK, das hatte ich übersehen, dan habe ich nicht gesagt :o

morly
23.10.2014, 01:27
Was wenn man die binary im packet mit der 32 bit linux binary ersetzt?

lucsch
23.10.2014, 11:11
Morly,
That is not the only one you need to change.


file BoxSupporter/*
BoxSupporter/libBoxSupporter.0.1.6.dylib: Mach-O 64-bit dynamically linked shared library x86_64
BoxSupporter/libBoxSupporter.0.1.dylib: Mach-O 64-bit dynamically linked shared library x86_64
BoxSupporter/libBoxSupporter.0.dylib: Mach-O 64-bit dynamically linked shared library x86_64
BoxSupporter/libBoxSupporter.dylib: Mach-O 64-bit dynamically linked shared library x86_64
BoxSupporter/libzip.3.0.dylib: Mach-O 64-bit dynamically linked shared library x86_64
BoxSupporter/libzip.3.dylib: Mach-O 64-bit dynamically linked shared library x86_64
BoxSupporter/libzip.dylib: Mach-O 64-bit dynamically linked shared library x86_64


The AT_Start is for both architectures.


file AT_Start.app/Contents/MacOS/applet
AT_Start.app/Contents/MacOS/applet: Mach-O universal binary with 2 architectures
AT_Start.app/Contents/MacOS/applet (for architecture x86_64): Mach-O 64-bit executable x86_64
AT_Start.app/Contents/MacOS/applet (for architecture i386): Mach-O executable i386