CLRS530 hat geschrieben:Gut das gerade zufällig zu lesen.
Ich habe mein Projekt auch nach längerem auf Mac und dem neuen 10.6 kompiliert. Es hätte sich somit auch ein Fehler einschleichen können.
In dem Fall ist ziemlich klar, dass Qt einen Fehler enthält.
Entschuldige für die verspätete Antwort. Ich hab es folgender Maßen lösen können:
/bin/rm -rf <dylibname>.dylib App.app/Contents/MacOS/<dylibname>.dylib
/bin/cp -R <dylibname>.dylib App.app/Contents/MacOS/<dylibname>.dylib
/usr/bin/install_name_tool -change <dylibname>.dylib @executable_path/<dylibname>.dylib App.app/Contents/MacOS/<AppName>
Es ist anscheinend doch ein gewaltiger Qt Bug.
CLRS530 hat geschrieben:
Kannst du das mal mit dem neuen QT 4.6 RC 1 checken? Ich wäre sehr daran interessiert, ob es funktioniert.
Kann ich nicht! Da ich die Sourcen nicht übersetzt bekomme. Es geht auch nicht mit der 4.5.3. Da ich folgenden Fehler bekomme!
Code: Alles auswählen
compiling bindings/js/JSPluginCustom.cpp
bindings/js/JSPluginCustom.cpp: In static member function ‘static bool WebCore::JSPlugin::canGetItemsForName(JSC::ExecState*, WebCore::Plugin*, const JSC::Identifier&)’:
bindings/js/JSPluginCustom.cpp:32: error: invalid use of incomplete type ‘struct WebCore::Plugin’
generated/JSPlugin.h:30: error: forward declaration of ‘struct WebCore::Plugin’
bindings/js/JSPluginCustom.cpp: In static member function ‘static JSC::JSValuePtr WebCore::JSPlugin::nameGetter(JSC::ExecState*, const JSC::Identifier&, const JSC::PropertySlot&)’:
bindings/js/JSPluginCustom.cpp:38: error: invalid use of incomplete type ‘struct WebCore::Plugin’
generated/JSPlugin.h:30: error: forward declaration of ‘struct WebCore::Plugin’
make[2]: *** [.obj/debug-shared/JSPluginCustom.o] Error 1
make[1]: *** [debug-all] Error 2
make: *** [sub-webkit-make_default-ordered] Error 2