[Mono-devel-list] Building Mono under Cygwin on WinXP
Atsushi Eno
atsushi at ximian.com
Sun Jun 27 11:17:07 EDT 2004
Hello,
> Also mono-build-w32.sh won't work since it now requires gacutil to be
> installed (AFAIK; That thus require builtin mcs package under the
> parallel directory). Raja made the makefile runnable "make bootstrap"
> under windows, so the fix should be not so hard. Tonight I'll try to
> fix that script (I cannot use my working XP box since MS csc is too
> broken to run the script successfully).
First, this mail ends with questions.
Actually make bootstrap did not work anymore - so I had to try to
workaround. I fixed some of the problem. Actually, most of the problem
were not in mono-build-w32.sh. To build mono installation from cvs,
we need mcs class libraries that would be built from cvs.
I fixed two kind of problem (the patch attached),
- INTERNAL_RESGEN fails when we don't have runnable mono as yet
- make install in runtime will fail when we don't build gmcs
but I got another problem that I could not build Novell.Directory.Ldap
in my box (that is, fresh w2k installation and doing fresh mcs build)
saying that
CS0013: Unexpected error writing metadata to file
c:/cygwin/home/_/autobuild/mcs/class/lib/default/Novell.Directory.Ldap.dll
-- '(localized == Japanese message saying that it could not identify the
cause of the problem)'
Even after I skipped those assemblies in some Makefiles (those skipping
are not contained in these patches), "make install" part in mono/runtime
failed without any error description (it just failed). So finally I
could not fix the problem completely, but most of the
things would be now in "install" directory.
autobuild-script.diff is patch for ./mono/web directory.
Then, can anyone on windows build Novell.Directory.Ldap in your box
with csc? I usually build class libs with mcs and there was no problem.
And are those changes OK to commit? I guess the attached ones would
be harmless.
Thanks,
Atsushi Eno
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mono-winauto.diff
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20040628/0da3e088/attachment.pl
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mcs-winauto.diff
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20040628/0da3e088/attachment-0001.pl
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: autobuild-script.diff
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20040628/0da3e088/attachment-0002.pl
More information about the Mono-devel-list
mailing list