[Mono-osx] System.DllNotFoundException: libc.dylib
Geoff Norton
gnorton at novell.com
Sun Feb 27 19:22:01 EST 2011
This is a bug with the launcher script that monodevelop makes. If you use the bundler for monomac it should work around this.
-g
On 2011-02-27, at 6:41 PM, Rudloff wrote:
> Hello,
> I am porting a Windows program to OSX with MonoMac.
> My app works just fine when running it from MonoDevelop but when I run it
> from the Finder, it crashes with the following error :
>
> 28/02/11 00:31:27 [0x0-0x102102].fr.strasweb.rudloff.manic[3424] Unhandled
> Exception: System.TypeInitializationException: An exception was thrown by
> the type initializer for System.Windows.Forms.XplatUI --->
> System.DllNotFoundException: libc.dylib
> 28/02/11 00:31:27 [0x0-0x102102].fr.strasweb.rudloff.manic[3424] at
> (wrapper managed-to-native) System.Windows.Forms.XplatUI:uname (intptr)
> 28/02/11 00:31:27 [0x0-0x102102].fr.strasweb.rudloff.manic[3424] at
> System.Windows.Forms.XplatUI..cctor () [0x00000] in <filename unknown>:0
> 28/02/11 00:31:27 [0x0-0x102102].fr.strasweb.rudloff.manic[3424] --- End
> of inner exception stack trace ---
> 28/02/11 00:31:27 [0x0-0x102102].fr.strasweb.rudloff.manic[3424] at
> System.Windows.Forms.Cursor.Show () <0x0000f>
> 28/02/11 00:31:27 [0x0-0x102102].fr.strasweb.rudloff.manic[3424] at
> ManicDigger.CrashReporter.Crash (System.Exception) <0x0004c>
> 28/02/11 00:31:27 [0x0-0x102102].fr.strasweb.rudloff.manic[3424] at
> ManicDigger.CrashReporter.Start (ManicDigger.CrashReporter/Main,string[])
> <0x00041>
> 28/02/11 00:31:27 [0x0-0x102102].fr.strasweb.rudloff.manic[3424] at
> ManicDiggerMac.MainWindowController.serverConnect (MonoMac.AppKit.NSButton)
> <0x00176>
> 28/02/11 00:31:27 [0x0-0x102102].fr.strasweb.rudloff.manic[3424] at (wrapper
> dynamic-method) object.[ManicDiggerMac.MainWindowController.Void
> serverConnect(MonoMac.AppKit.NSButton)]
> (MonoMac.Foundation.NSObject,MonoMac.ObjCRuntime.Selector,MonoMac.AppKit.NSButton)
> <0x00030>
> 28/02/11 00:31:27 [0x0-0x102102].fr.strasweb.rudloff.manic[3424] at (wrapper
> native-to-managed) object.[ManicDiggerMac.MainWindowController.Void
> serverConnect(MonoMac.AppKit.NSButton)]
> (MonoMac.Foundation.NSObject,MonoMac.ObjCRuntime.Selector,MonoMac.AppKit.NSButton)
> <0x000df>
> 28/02/11 00:31:27 [0x0-0x102102].fr.strasweb.rudloff.manic[3424] at (wrapper
> managed-to-native) MonoMac.AppKit.NSApplication.NSApplicationMain
> (int,string[]) <0x00003>
> 28/02/11 00:31:27 [0x0-0x102102].fr.strasweb.rudloff.manic[3424] at
> MonoMac.AppKit.NSApplication.Main (string[]) <0x00015>
> 28/02/11 00:31:27 [0x0-0x102102].fr.strasweb.rudloff.manic[3424] at
> ManicDiggerMac.Program.Main (string[]) <0x00015>
> 28/02/11 00:31:27 com.apple.launchd.peruser.501[112]
> ([0x0-0x102102].fr.strasweb.rudloff.manic[3424]) Exited with exit code: 1
>
> I really don't know why it can't find it. I've tried to add a dllmap but it
> did not change anything.
>
> Regards,
>
> --
> View this message in context: http://mono.1490590.n4.nabble.com/System-DllNotFoundException-libc-dylib-tp3327299p3327299.html
> Sent from the Mono - OSX mailing list archive at Nabble.com.
> _______________________________________________
> Mono-osx mailing list
> Mono-osx at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-osx
More information about the Mono-osx
mailing list