[Mono-devel-list] mono windows build looks broken

Atsushi Eno atsushi at ximian.com
Fri Jun 18 03:49:16 EDT 2004


Hello,

Today mono windows build looks broken.

 gcc -mno-cygwin -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../mono
-D_REENTRANT -I/opt/gnome2.4.1/include/glib-2.0
-I/opt/gnome2.4.1/lib/glib-2.0/include
-I/opt/gnome2.4.1/include/glib-2.0
-I/opt/gnome2.4.1/lib/glib-2.0/include -I/usr/local/icu/include
-DMONO_ASSEMBLIES=\"C:/cygwin/usr/local/lib\"
-DMONO_CFG_DIR=\"C:/cygwin/usr/local/etc\" -I /opt/gnome2.4.1/include
-DWIN32_THREADS -O -I /opt/gnome2.4.1/include -fno-strict-aliasing -g
-Wall -Wunused -Wmissing-prototypes -Wmissing-declarations
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs
-Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -MT
environment.lo -MD -MP -MF .deps/environment.Tpo -c environment.c  -DPIC
-o .libs/environment.o
environment.c: In function
`ves_icall_System_Environment_GetOSVersionString':
environment.c:40: error: `OSVERSIONINFO' undeclared (first use in this
function)

environment.c:40: error: (Each undeclared identifier is reported only once
environment.c:40: error: for each function it appears in.)
environment.c:40: error: syntax error before "verinfo"
environment.c:44: error: `verinfo' undeclared (first use in this function)
environment.c:45: warning: implicit declaration of function `GetVersionEx'
make[3]: *** [environment.lo] Error 1
make[3]: Leaving directory `/home/ginga/cvs/mono/mono/metadata'

Maybe the changes in metadata (API cleanup or Makefile.am) are the
culprit?

Atsushi Eno




More information about the Mono-devel-list mailing list