[Mono-list] Errors building mono

Piers Haken piersh@friskit.com
Tue, 9 Jul 2002 16:00:17 -0700


I'm getting some errors that I can't work around when building the
runtime on cygwin. I have updated my cygwin install to all the latest
bits. I was able to build fine before, this error is new for me.

Is anyone else able to build on a recent install of cygwin?

Piers.


gcc -mno-cygwin -DHAVE_CONFIG_H -I. -I. -I../.. -I../..
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include  -g -Wall -Wunused -Wmissing-prototypes
-Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
-Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align
-Wwrite-strings -mno-cygwin -c `test -f 'interp.c' || echo './'`interp.c
...
/usr/include/mingw/math.h:358: warning: no previous prototype for
`__fp_unordered_compare'
...
gcc -mno-cygwin -g -Wall -Wunused -Wmissing-prototypes
-Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes
-Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align
-Wwrite-strings -mno-cygwin -I/usr/local/lib -o mint.exe interp.o
-Wl,--export-dynamic  ../arch/.libs/libmonoarch.a ../os/libmonoos.a
../metadata/libmonoruntime.a ../metadata/libmetadata.a
../io-layer/libwapi.a ../utils/libmonoutils.a -L/usr/local/lib
-lgmodule-2.0 -lglib-2.0 /usr/lib/libintl.dll.a -L/usr/lib
/usr/lib/libiconv.dll.a -lws2_32
interp.o: In function `ves_exec_method':
/home/Administrator/mono/mono/mono/interpreter/interp.c:1912: undefined
reference to `__fp_unordered_compare'
/home/Administrator/mono/mono/mono/interpreter/interp.c:1936: undefined
reference to `__fp_unordered_compare'
/home/Administrator/mono/mono/mono/interpreter/interp.c:1959: undefined
reference to `__fp_unordered_compare'
/home/Administrator/mono/mono/mono/interpreter/interp.c:1982: undefined
reference to `__fp_unordered_compare'
/home/Administrator/mono/mono/mono/interpreter/interp.c:2005: undefined
reference to `__fp_unordered_compare'
collect2: ld returned 1 exit status
make[1]: *** [mint.exe] Error 1
make[1]: Leaving directory
`/home/Administrator/mono/mono/mono/interpreter'
make: *** [all-recursive] Error 1