2010-09-24 16 views
0

J'essaie d'exécuter MonoDevelop 2.4 sur un Mac PowerPC exécutant Tiger.Pourquoi MonoDevelop 2.4 ne démarre-t-il pas sur un Mac PowerPC fonctionnant sous Tiger?

J'ai téléchargé Mono 2.4.3 à partir de la page "Anciennes versions" de la page de téléchargement et l'ai installé. J'ai téléchargé le paquet OS X MonoDevelop 2.4 et l'ai installé. Quand je cours il ne démarre pas - il rebondit sur le dock pendant un moment puis disparaît. La trace de pile dans le journal de la console est:

Mac OS X version 10.4.11 (Build 8S165) 2010-09-24 14:45:13 +0100 2010-09-24 14: 45: 17,383 SystemUIServer [ 174] lang est: en Stacktrace:

à MonoDevelop.Core.Properties.Get (string) < 0xffffffff> à MonoDevelop.Core.Properties.Get (string) < 0x000cc> à MonoDevelop.Core.Properties. Set (chaîne, objet) < 0x00048> à MonoDevelop.Core.PropertyService..cctor() < 0x00188> at (wrapper runtime-invoke) objec t.runtime_invoke_void (objet, IntPtr, IntPtr, IntPtr) < 0xffffffff> à MonoDevelop.Ide.IdePreferences.get_UserInterfaceTheme() < 0xffffffff> à MonoDevelop.Ide.IdePreferences.get_UserInterfaceTheme() < 0x00038> à MonoDevelop.Ide.IdeStartup .run (string []) < 0x0092c> à MonoDevelop.Startup.MonoDevelopMain.Main (string []) < 0x000b0> au (runtime-invocation d'enveloppe) MonoDevelop.Startup.MonoDevelopMain.runtime_invoke_int_object (objet, IntPtr, IntPtr, IntPtr < 0xffffffff>

J'ai fait quelques recherches sur le Web et une suggestion était que MD nécessite le CSDK mais je ne trouve pas de lien pour la version 2.4.3 de cela. Un autre est que MD est en cours d'exécution en mode débogage par le script de lancement et cela a causé d'autres problèmes de propriétaires de ppc Mac mais cela ne semble pas être le cas dans le script pour la version 2.4.

Cette combinaison de logiciels et d'OS doit-elle fonctionner? Si oui, que puis-je essayer d'autre?

Répondre

0

Cela ressemble à un crash Mono natif. Malheureusement PPC n'est pas très bien supporté car très peu de gens ont maintenant des machines PPC. Si vous pouviez l'exécuter dans gdb et capturer la trace, puis déposer un bug contre Mono, cela aiderait.