|
Hi!
mono doesn't build for me on windows,
currently.
Has anyone help?
Thanks!
gcc -mno-cygwin -g -Wall -Wunused
-Wmissing-prototypes -Wmissing-declarations -W
strict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cas t-qual -Wcast-align -Wwrite-strings -mno-cygwin -o pedump.exe pedump.o -Wl,--exp ort-dynamic -L/cygdrive/c/mono-0.10/install/lib ./.libs/libmetadata.al ../io-la yer/.libs/libwapi.a ../utils/.libs/libmonoutils.al -Lc:/mono-0.10/install/lib -l glib-2.0 -lintl -liconv -lgmodule-2.0 -lglib-2.0 -lintl -liconv -lgc -lws2_32 pedump.o: In function `dump_metadata': /cygdrive/c/mono-0.10/mono/mono/metadata/pedump.c:243: undefined reference to `m ono_meta_table_name' pedump.o: In function `dump_methoddef': /cygdrive/c/mono-0.10/mono/mono/metadata/pedump.c:259: undefined reference to `m ono_metadata_locate_token' pedump.o: In function `dump_verify_info': /cygdrive/c/mono-0.10/mono/mono/metadata/pedump.c:286: undefined reference to `m ono_image_verify_tables' /cygdrive/c/mono-0.10/mono/mono/metadata/pedump.c:294: undefined reference to `m ono_free_verify_list' /cygdrive/c/mono-0.10/mono/mono/metadata/pedump.c:303: undefined reference to `m ono_get_method' /cygdrive/c/mono-0.10/mono/mono/metadata/pedump.c:304: undefined reference to `m ono_method_verify' /cygdrive/c/mono-0.10/mono/mono/metadata/pedump.c:318: undefined reference to `m ono_free_verify_list' pedump.o: In function `main': /cygdrive/c/mono-0.10/mono/mono/metadata/pedump.c:364: undefined reference to `m ono_image_open' /cygdrive/c/mono-0.10/mono/mono/metadata/pedump.c:388: undefined reference to `m ono_assembly_open' /cygdrive/c/mono-0.10/mono/mono/metadata/pedump.c:392: undefined reference to `m ono_image_close' ./.libs/libmetadata.al(domain.lo): In function `ldstr_hash': /cygdrive/c/mono-0.10/mono/mono/metadata/domain.c:103: undefined reference to `m ono_metadata_decode_blob_size' ./.libs/libmetadata.al(domain.lo): In function `ldstr_equal': /cygdrive/c/mono-0.10/mono/mono/metadata/domain.c:119: undefined reference to `m ono_metadata_decode_blob_size' /cygdrive/c/mono-0.10/mono/mono/metadata/domain.c:120: undefined reference to `m ono_metadata_decode_blob_size' ./.libs/libmetadata.al(domain.lo): In function `mono_domain_create': /cygdrive/c/mono-0.10/mono/mono/metadata/domain.c:175: undefined reference to `m ono_mempool_new' /cygdrive/c/mono-0.10/mono/mono/metadata/domain.c:176: undefined reference to `m ono_mempool_new' ./.libs/libmetadata.al(domain.lo): In function `mono_init': /cygdrive/c/mono-0.10/mono/mono/metadata/domain.c:219: undefined reference to `m ono_assembly_load' /cygdrive/c/mono-0.10/mono/mono/metadata/domain.c:239: undefined reference to `m ono_defaults' /cygdrive/c/mono-0.10/mono/mono/metadata/domain.c:241: undefined reference to `m ono_defaults' /cygdrive/c/mono-0.10/mono/mono/metadata/domain.c:241: undefined reference to `m ono_defaults' /cygdrive/c/mono-0.10/mono/mono/metadata/domain.c:243: undefined reference to `m ono_defaults' /cygdrive/c/mono-0.10/mono/mono/metadata/domain.c:245: undefined reference to `m ono_defaults' ./.libs/libmetadata.al(domain.lo):/cygdrive/c/mono-0.10/mono/mono/metadata/domai n.c:245: more undefined references to `mono_defaults' follow ./.libs/libmetadata.al(domain.lo): In function `mono_domain_assembly_open': /cygdrive/c/mono-0.10/mono/mono/metadata/domain.c:454: undefined reference to `m ono_assembly_open' ./.libs/libmetadata.al(domain.lo): In function `remove_assembly': /cygdrive/c/mono-0.10/mono/mono/metadata/domain.c:473: undefined reference to `m ono_assembly_close' ./.libs/libmetadata.al(domain.lo): In function `mono_domain_unload': /cygdrive/c/mono-0.10/mono/mono/metadata/domain.c:495: undefined reference to `m ono_mempool_destroy' /cygdrive/c/mono-0.10/mono/mono/metadata/domain.c:496: undefined reference to `m ono_mempool_destroy' ./.libs/libmetadata.al(debug-helpers.lo): In function `mono_method_desc_search_i n_image': /cygdrive/c/mono-0.10/mono/mono/metadata/debug-helpers.c:252: undefined referenc e to `mono_metadata_decode_row_col' /cygdrive/c/mono-0.10/mono/mono/metadata/debug-helpers.c:253: undefined referenc e to `mono_metadata_string_heap' /cygdrive/c/mono-0.10/mono/mono/metadata/debug-helpers.c:257: undefined referenc e to `mono_get_method' ./.libs/libmetadata.al(debug-helpers.lo): In function `dis_one': /cygdrive/c/mono-0.10/mono/mono/metadata/debug-helpers.c:282: undefined referenc e to `mono_opcode_value' /cygdrive/c/mono-0.10/mono/mono/metadata/debug-helpers.c:284: undefined referenc e to `mono_opcodes' /cygdrive/c/mono-0.10/mono/mono/metadata/debug-helpers.c:285: undefined referenc e to `mono_opcode_names' ./.libs/libmetadata.al(class.lo): In function `mono_class_from_typeref': /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:51: undefined reference to `mon o_metadata_decode_row' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:53: undefined reference to `mon o_metadata_string_heap' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:54: undefined reference to `mon o_metadata_string_heap' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:86: undefined reference to `mon o_metadata_string_heap' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:86: undefined reference to `mon o_metadata_string_heap' ./.libs/libmetadata.al(class.lo): In function `mono_marshal_load_type_info': /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:138: undefined reference to `mo no_metadata_field_info' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:146: undefined reference to `mo no_marshal_type_size' ./.libs/libmetadata.al(class.lo): In function `class_compute_field_layout': /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:206: undefined reference to `mo no_metadata_packing_from_typedef' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:228: undefined reference to `mo no_metadata_decode_row' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:230: undefined reference to `mo no_metadata_string_heap' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:231: undefined reference to `mo no_metadata_blob_heap' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:232: undefined reference to `mo no_metadata_decode_value' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:235: undefined reference to `mo no_metadata_parse_field_type' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:249: undefined reference to `mo no_metadata_field_info' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:252: undefined reference to `mo no_cli_rva_map' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:262: undefined reference to `mo no_defaults' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:283: undefined reference to `mo no_type_size' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:313: undefined reference to `mo no_type_size' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:315: undefined reference to `mo no_metadata_field_info' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:345: undefined reference to `mo no_type_size' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:365: undefined reference to `mo no_type_size' ./.libs/libmetadata.al(class.lo): In function `init_properties': /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:383: undefined reference to `mo no_metadata_properties_from_typedef' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:388: undefined reference to `mo no_metadata_decode_row' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:390: undefined reference to `mo no_metadata_string_heap' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:392: undefined reference to `mo no_metadata_methods_from_property' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:394: undefined reference to `mo no_metadata_decode_row' ./.libs/libmetadata.al(class.lo): In function `init_events': /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:417: undefined reference to `mo no_metadata_events_from_typedef' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:422: undefined reference to `mo no_metadata_decode_row' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:424: undefined reference to `mo no_metadata_string_heap' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:426: undefined reference to `mo no_metadata_methods_from_event' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:428: undefined reference to `mo no_metadata_decode_row' ./.libs/libmetadata.al(class.lo): In function `mono_class_setup_vtable': /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:541: undefined reference to `mo no_class_get_overrides' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:573: undefined reference to `mo no_metadata_signature_equal' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:603: undefined reference to `mo no_metadata_signature_equal' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:633: undefined reference to `mo no_metadata_signature_equal' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:708: undefined reference to `mo no_metadata_signature_equal' ./.libs/libmetadata.al(class.lo): In function `mono_class_init': /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:832: undefined reference to `mo no_get_method' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:838: undefined reference to `mo no_metadata_nesting_typedef' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:842: undefined reference to `mo no_metadata_decode_row' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:864: undefined reference to `mo no_defaults' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:882: undefined reference to `mo no_defaults' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:890: undefined reference to `mo no_defaults' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:909: undefined reference to `mo no_defaults' ./.libs/libmetadata.al(class.lo): In function `mono_class_setup_parent': /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1091: undefined reference to `m ono_defaults' ./.libs/libmetadata.al(class.lo): In function `mono_class_create_from_typedef': /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1119: undefined reference to `m ono_metadata_decode_row' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1121: undefined reference to `m ono_metadata_string_heap' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1122: undefined reference to `m ono_metadata_string_heap' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1125: undefined reference to `m ono_metadata_token_from_dor' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1126: undefined reference to `m ono_metadata_interfaces_from_typedef' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1164: undefined reference to `m ono_metadata_decode_row' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1197: undefined reference to `m ono_metadata_nested_in_typedef' ./.libs/libmetadata.al(class.lo): In function `mono_class_from_mono_type': /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1244: undefined reference to `m ono_defaults' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1246: undefined reference to `m ono_defaults' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1248: undefined reference to `m ono_defaults' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1250: undefined reference to `m ono_defaults' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1252: undefined reference to `m ono_defaults' ./.libs/libmetadata.al(class.lo):/cygdrive/c/mono-0.10/mono/mono/metadata/class. c:1254: more undefined references to `mono_defaults' follow ./.libs/libmetadata.al(class.lo): In function `mono_class_create_from_typespec': /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1304: undefined
reference to
`m
ono_type_create_from_typespec' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1322: undefined reference to `m ono_metadata_free_type' ./.libs/libmetadata.al(class.lo): In function `mono_array_class_get': /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1348: undefined reference to `m ono_defaults' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1382: undefined reference to `m ono_defaults' ./.libs/libmetadata.al(class.lo): In function `mono_class_from_name_case': /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1615: undefined reference to `m ono_metadata_decode_row' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1620: undefined reference to `m ono_metadata_string_heap' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1621: undefined reference to `m ono_metadata_string_heap' ./.libs/libmetadata.al(class.lo): In function `mono_ldtoken': /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1672: undefined reference to `m ono_defaults' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1681: undefined reference to `m ono_defaults' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1688: undefined reference to `m ono_metadata_typedef_from_field' /cygdrive/c/mono-0.10/mono/mono/metadata/class.c:1692: undefined reference to `m ono_defaults' collect2: ld returned 1 exit status make[2]: *** [pedump.exe] Error 1 make[2]: Leaving directory `/cygdrive/c/mono-0.10/mono/mono/metadata' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/cygdrive/c/mono-0.10/mono/mono' make: *** [install-recursive] Error 1 |
- [Mono-list] build error Guenther Roith
- [Mono-list] build error Piyush, Garyali (IE10)
- [Mono-list] Re: build error Dick Porter
