dotgnu-general
[Top][All Lists]
Advanced

[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.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]