Hi Johan, Did you really execute:
> ikvmc -reference:/../IKVM.GNU.Classpath.dll -target:library > -assembly:Test.dll Because if that's the case, you get an empty output file. You also need to specify the class files or jars that ikvmc should compile. Regards, Jeroen > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Johan Holmgren > Sent: Monday, December 05, 2005 13:40 > To: Jonathan Pryor > Cc: [email protected] > Subject: Re: [Mono-list] ikvmc java and gmsc > > Thanks for your answer. > Sorry for my late response, a computer crash prevented me > from answering earlier. > > When I type monodis --typedef Test.dll I get the following output: > > Typedef Table > 1: <Module> (flist=1, mlist=1, flags=0x0, extends=0x0) > > > Test.java is not included in any java package. Maybe this has > to do with my problem. > > Thanks > Johan > > > -----Jonathan Pryor <[EMAIL PROTECTED]> wrote: ----- > > > > To: Johan Holmgren <[EMAIL PROTECTED]> > From: Jonathan Pryor <[EMAIL PROTECTED]> > Date: 12/02/2005 12:49PM > cc: [email protected] > Subject: Re: [Mono-list] ikvmc java and gmsc > > On Thu, 2005-12-01 at 13:53 +0100, Johan Holmgren wrote: > > Hi, I have a problem that I could need some help with > > > > I hava a java class, Test.java, that I compiled to a > assembly using > > the commands > > javac Test.java > > followed by > > ikvmc -reference:/../IKVM.GNU.Classpath.dll -target:library > > -assembly:Test.dll > > > > This gives me a library, Test.dll > > > > Now I want to include Test.dll in a mono project > compiled with > > gmcs -target:exe -out:somename.exe -r:Test.dll somecsfile.cs > > > > > > In my c# code (file somecsfile.cs) I wrote > > using test; > > and later in the code > > private Test test; > > > > I get an comnpilation error saying > > "Are you missing a using directive or an assembly reference?" > > Is `test.Test' the full name for your class > (namespace+class name)? > > Alternatively, you can run `monodis --typedef Test.dll` > to determine all > the types within Test.dll and see if your `using` declaration is > referring to the correct namespace for your Test type. > > - Jon > > > > > > _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
