[Mono-list] Installation Observations
Nick Drochak
ndrochak@gol.com
Thu, 19 Jul 2001 00:17:52 +0900
Hi all,
I just downloaded and finally successfully built the Mono and MCS stuff. It
wasn't that easy for me since my *NIX skills are a bit rusty. However, I
wanted to point out a couple of things for the people working on this to
maybe fix/enhance/document.
1) I installed Win2K on my E: drive. The makefiles assumes the csc.exe is
in //c/winnt/microsoft.net/framework/v1.0.2914/csc.exe. Is there a way to
use the SYSTEMROOT environment variable in the makefile? Moreover, will the
compiler always be in in SYSTEMROOT?
2) glib wouldn't build because of the "extern char *strsignal()..." in
g_strsignal() in gstrfuncs.c. I read the threads here to help figure this
one out, and took the approach of commenting out the offending two lines. I
think that configure is defining HAVE_STRSIGNAL when it shouldn't, but I'm
not sure where to look for that (yet :).
3) Even thought glib was installed, when I tried to make mono, it told me
that it didn't know where glib-config was. This was confusing because this
file was in the glib-1.2.10 directory that I unzipped. What wasn't obvious
was that it should be using the one that was placed in c:\mono\bin. I added
that directory to my PATH and all was well, but for a relative newbie this
would probably be a total stumper.
That's all for now. If this kind of information is useful, please let me
know and I'll continue to report what I find. If it's just noise, let me
know too and I'll refrain.
HTH,
Nick Drochak