[Ikvm-developers] Link Error: cli.System.Collections.IEnumerator not found
Brought to you by:
jfrijters
|
From: M. D. P. <xml...@gm...> - 2007-09-10 01:12:34
|
Hey Jeroen,
Ran into the following when attempting to compile Saxon against the
0.36.0.0bits using
System.jar, System.Xml.jar, and mscorlib.jar generated with the
ikvmstub.execontained in the same release,
[exec] Warning IKVMC0100: class "cli.System.Collections.IEnumerator"
not found
[exec] Link Error: Method "
cli.System.Text.RegularExpressions.MatchCollection.GetEnumerator()Lcli.System.Collections.IEnumerator;"
has a return type "cli.System.Collections.IEnumerator, mscorlib, Version=
1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" instead of
type "cli.System.Collections.IEnumerator (unknown assembly)" as expected by
"net.sf.saxon.dotnet.DotNetRegexIterator"
Also worth mentioning: When attempting to stub IKVM.Runtime.dll I ran into
an Zip error (can't remember the exact error at the moment) suggesting there
was nothing to zip into the jar file.
Also worth mentioning: ikvmstub is completely and utterly broken on Mono.
;-) I'll make a proper report to the Mono Bugzilla, but wanted to give you
a quick heads up.
As per the first error: Any suggestions as to what I may have done wrong, or
is this internal to IKVM.NET/ikvmstub?
--
/M:D
M. David Peterson
http://mdavid.name | http://www.oreillynet.com/pub/au/2354 |
http://dev.aol.com/blog/3155
|