Portability

19 09 2006

WARNING **: The class Microsoft.FSharp.Unit could not be lo aded, used in fslib, Version=1.1.10.4, Culture=neutral, PublicKeyToken=a19089b1c74d0809

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Stacktrace:

in transcendent.GraphicObject:Load_Texture (string) <0xffffffff>
in transcendent.GraphicObject:Load_Texture (string) <0x43>
in (wrapper dynamic-method) System.Object:Load_Texture##1 (object,object) <0x9f2>
in (wrapper delegate-invoke) System.MulticastDelegate:invoke_object_object_object (object,object ) <0xffffff85>
in IronPython.Runtime.OptimizedFunction2:Call (object) <0x3d>
in IronPython.Runtime.BuiltinFunction:Call (object[]) <0x4c>
in IronPython.Runtime.ReflectedMethodBase:TryOptimizedCall (object[],object&) <0x5e>
in IronPython.Runtime.ReflectedMethodBase:TryCallWorker (object[],object&) <0x51>
in IronPython.Runtime.ReflectedMethodBase:Call (object[]) <0x1f>
in IronPython.Runtime.ReflectedMethodBase:Call (IronPython.Runtime.ICallerContext,object[]) <0xa 0>
in IronPython.Runtime.ReflectedMethodBase:Call (IronPython.Runtime.ICallerContext,object) <0x47>
in IronPython.Runtime.Ops:CallWithContext (IronPython.Runtime.ICallerContext,object,object) <0x5 1>
in (wrapper dynamic-method) System.Object:input##0 (IronPython.Runtime.Frame) <0x561>
in (wrapper delegate-invoke) System.MulticastDelegate:invoke_object_Frame (IronPython.Runtime.Fr ame) <0xffffffd3>
in IronPython.Runtime.FrameCode:Run (IronPython.Runtime.Frame) <0x43>
in IronPython.Hosting.PythonEngine:ExecuteFile (string) <0x84>

All that is in my way from porting my game to mono and acheiving crossplatform freedom is that F# dont play nice with mono and ECMA standards by default. argh.

Advertisements

Actions

Information

One response

8 12 2006
Don Syme

Looks like you didn’t install (gacutil) the F# libraries on Mono? You can also use –standalone to get a portable binary that statically links the F# library DLLs.

thanks for the interesting read on your blog.

don

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




%d bloggers like this: