[Mono-list] Installation Observations
A Rafael D Teixeira
Thu, 19 Jul 2001 15:42:35 -0300
The "strsignal()" problem is that the cygwin includes define it as 'const
char *' e glib sources redefine as 'char *'.
I preferred to change the glib line to 'const', because you really shouldn´t
manipulate those strings.
I´m a experienced programmer in C/C++, but this is my first deal with
open-source code, so, should I send this one-line change to gtk.org or to
cygwin? and how?
----Original Message Follows----
From: "Nick Drochak" <email@example.com>
Subject: [Mono-list] Installation Observations
Date: Thu, 19 Jul 2001 00:17:52 +0900
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
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.
Mono-list maillist - Monofirstname.lastname@example.org
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp