[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[DotGNU]Mercury on Portable.NET (not successful)
From: |
Fergus Henderson |
Subject: |
[DotGNU]Mercury on Portable.NET (not successful) |
Date: |
Thu, 27 Feb 2003 22:49:58 +1100 |
User-agent: |
Mutt/1.3.28i |
Now that the Mercury compiler has bootstrapped on Microsoft.NET,
I thought I'd try it out with Portable.NET.
But unfortunately it didn't work.
Here's what happened when I attempted to run a Mercury "hello world"
program that has been compiled for .NET. After putting the hello.exe
file and all the DLLs for the Mercury standard library and runtime in
a directory, I ran
ilrun hello.exe
but ilrun reported the following error messages:
unresolved type: [mercury]mercury.array.mercury_code
unresolved type: [mercury]mercury.assoc_list.mercury_code
unresolved type: [mercury]mercury.benchmarking.mercury_code
unresolved type: [mercury]mercury.bintree.mercury_code
unresolved type: [mercury]mercury.bintree_set.mercury_code
unresolved type: [mercury]mercury.bool.mercury_code
unresolved type: [mercury]mercury.builtin.mercury_code
unresolved type: [mercury]mercury.char.mercury_code
unresolved type: [mercury]mercury.construct.mercury_code
unresolved type: [mercury]mercury.deconstruct.mercury_code
unresolved type: [mercury]mercury.dir.mercury_code
unresolved type: [mercury]mercury.enum.mercury_code
unresolved type: [mercury]mercury.exception.mercury_code
unresolved type: [mercury]mercury.float.mercury_code
unresolved type: [mercury]mercury.int.mercury_code
unresolved type: [mercury]mercury.integer.mercury_code
unresolved type: [mercury]mercury.io.mercury_code
unresolved type: [mercury]mercury.lexer.mercury_code
unresolved type: [mercury]mercury.list.mercury_code
unresolved type: [mercury]mercury.map.mercury_code
unresolved type: [mercury]mercury.math.mercury_code
unresolved type: [mercury]mercury.ops.mercury_code
unresolved type: [mercury]mercury.parser.mercury_code
unresolved type: [mercury]mercury.private_builtin.mercury_code
unresolved type: [mercury]mercury.random.mercury_code
unresolved type: [mercury]mercury.require.mercury_code
unresolved type: [mercury]mercury.rtti_implementation.mercury_code
unresolved type: [mercury]mercury.set.mercury_code
unresolved type: [mercury]mercury.set_ordlist.mercury_code
unresolved type: [mercury]mercury.set_unordlist.mercury_code
unresolved type: [mercury]mercury.std_util.mercury_code
unresolved type: [mercury]mercury.store.mercury_code
unresolved type: [mercury]mercury.string.mercury_code
unresolved type: [mercury]mercury.table_builtin.mercury_code
unresolved type: [mercury]mercury.term.mercury_code
unresolved type: [mercury]mercury.term_io.mercury_code
unresolved type: [mercury]mercury.time.mercury_code
unresolved type: [mercury]mercury.tree234.mercury_code
unresolved type: [mercury]mercury.type_desc.mercury_code
unresolved type: [mercury]mercury.varset.mercury_code
unresolved type: [mercury]mercury.private_builtin__cpp_code.mercury_code
unresolved type: [mercury]mercury.runtime.Exception
hello.exe: unresolved external references
Actually I didn't really expect this to run, since I was trying it on
Linux, and some of those DLLs eventually reference Microsoft.VisualC
which is not going to be present.
But I think the above error message indicates a more severe problem,
e.g. not handling multi-file assemblies properly or something like that.
--
Fergus Henderson <address@hidden> | "I have always known that the pursuit
The University of Melbourne | of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh> | -- the last words of T. S. Garp.
- [DotGNU]Mercury on Portable.NET (not successful),
Fergus Henderson <=