[Mono-list] Making MCS --> Problems trying to make glib under cygwin
Masbout, Abel (A.)
amasbout@ford.com
Fri, 28 Sep 2001 09:54:37 -0400
Hi, Could anybody help me?
I've been trying to make mcs and the class libraries. I've followed the necessary steps from http://www.go-mono.com/download.html, but I ran into some problems:
- I've installed Cygwin successfully.
- I've downloaded GLIB, from: ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz
Once "untared" the glib distribution: $ tar xzvf glib-1.2.10.tar.gz, I tried to configure it:
$ ./configure --prefix=/usr
That seemed to work fine, so next I typed:
$ make
But, after a few seconds, I got the following error messages:
gstrfuncs.c: In function `g_strsignal':
gstrfuncs.c:705: conflicting types for `strsignal'
/usr/include/string.h:70: previous declaration of `strsignal'
gstrfuncs.c:705: warning: extern declaration of `strsignal' doesn't match global one
make[2]: *** [gstrfuncs.lo] Error 1
make[2]: Leaving directory `/home/amasbout/glib-1.2.10'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/amasbout/glib-1.2.10'
make: *** [all-recursive-am] Error 2
I've tried the same with autoconf 2.13 instead of autoconf 2.52 (after reading your advise in the web site), but I got the same errors.
Thanks for your time!
Abel MJ