[Mono-devel-list] mini.c does not compile on Linux

Urs C Muff umuff at quark.com
Mon Apr 7 16:15:17 EDT 2003


gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -Wunused -Wmissing-prototypes 
-Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes 
-Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings 
-fexceptions -DMONO_USE_EXC_TABLES -I../.. -pthread -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/home/umuff/mono/install/include 
-DGC_LINUX_THREADS -DMONO_USE_EXC_TABLES -D_GNU_SOURCE -D_REENTRANT 
-fexceptions -D_FILE_OFFSET_BITS=64 -g -Wall -Wunused -Wmissing-prototypes 
-Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes 
-Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings 
-Wp,-MD,.deps/mini.pp -c mini.c  -fPIC -DPIC -o .libs/mini.lo
mini.c:40:20: inssel.h: No such file or directory
mini.c: In function `mono_thread_start_cb':
mini.c:4814: sizeof applied to an incomplete type
mini.c:4815: dereferencing pointer to incomplete type
mini.c: In function `mono_thread_attach_cb':
mini.c:4844: sizeof applied to an incomplete type
mini.c:4845: dereferencing pointer to incomplete type
mini.c: At top level:
mini.c:5116: parse error before "MBState"
mini.c:5117: warning: function declaration isn't a prototype
mini.c: In function `emit_state':
mini.c:5118: `MBState' undeclared (first use in this function)
mini.c:5118: (Each undeclared identifier is reported only once
mini.c:5118: for each function it appears in.)
mini.c:5118: `kids' undeclared (first use in this function)
mini.c:5119: warning: implicit declaration of function `mono_burg_rule'
mini.c:5119: `state' undeclared (first use in this function)
mini.c:5119: `goal' undeclared (first use in this function)
mini.c:5120: `mono_burg_nts' undeclared (first use in this function)
mini.c:5121: `MBEmitFunc' undeclared (first use in this function)
mini.c:5121: parse error before "emit"
mini.c:5125: `MB_NTERM_reg' undeclared (first use in this function)
mini.c:5129: `cfg' undeclared (first use in this function)
mini.c:5132: `MB_NTERM_lreg' undeclared (first use in this function)
mini.c:5136: `MB_NTERM_freg' undeclared (first use in this function)
mini.c:5144: warning: implicit declaration of function `mono_burg_kids'
mini.c:5157: `emit' undeclared (first use in this function)
mini.c:5157: `mono_burg_func' undeclared (first use in this function)
mini.c:5158: `emit' used prior to declaration
mini.c:5158: warning: implicit declaration of function `emit'
mini.c: In function `mini_select_instructions':
mini.c:5188: `MBState' undeclared (first use in this function)
mini.c:5188: `mbstate' undeclared (first use in this function)
mini.c:5211: warning: implicit declaration of function `mono_burg_label'
mini.c:5217: `MB_NTERM_stmt' undeclared (first use in this function)
mini.c: In function `mini_init':
mini.c:5985: warning: implicit declaration of function `mono_burg_init'




More information about the Mono-devel-list mailing list