glib2 compiling trouble under XP/Cygwin



it happens when linking, it cant resolve a list of symbols. i will put the output on the end of the mail. i am aware that there are precompiled versions for windows, but i need glib to compile something else (inkfree) and i would like to use the dev env from cygwin (i dunno if i have the patiuence to set up a full gnu dev env on xp...) thanx for any help daniel the error dump while compiling glib 2.2.3:
glib-genmarshal.o(.text+0x1807): In function `complete_in_arg':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:218: undefined reference to `_g_log'
glib-genmarshal.o(.text+0x1c17): In function `complete_out_arg':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:263: undefined reference to `_g_log'
glib-genmarshal.o(.text+0x1cf5): In function `pad':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:283: undefined reference to `_g_free' glib-genmarshal.o(.text+0x1d05):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:284: undefined reference to `_g_strdup_printf' glib-genmarshal.o(.text+0x1d32):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:285: undefined reference to `_g_log' glib-genmarshal.o(.text+0x1d40):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:278: undefined reference to `_g_malloc' glib-genmarshal.o(.text+0x1d86):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:278: undefined reference to `_g_log'
glib-genmarshal.o(.text+0x1df3): In function `indent':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:310: undefined reference to `_g_free' glib-genmarshal.o(.text+0x1e00):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:311: undefined reference to `_g_malloc'
glib-genmarshal.o(.text+0x2334): In function `generate_marshal':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:325: undefined reference to `_g_strconcat' glib-genmarshal.o(.text+0x2347):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:333: undefined reference to `_g_hash_table_lookup' glib-genmarshal.o(.text+0x2371):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:342: undefined reference to `_g_hash_table_insert' glib-genmarshal.o(.text+0x23cc):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:371: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x23f1):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:372: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x2409):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:373: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x242d):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:374: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x2451):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:375: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x2475):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:376: more undefined references to `_g_fprintf' follow
glib-genmarshal.o(.text+0x2a59): In function `generate_marshal':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:348: undefined reference to `_g_strconcat' glib-genmarshal.o(.text+0x2a6c):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:349: undefined reference to `_g_hash_table_lookup' glib-genmarshal.o(.text+0x2a7c):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:350: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x2b15): In function `process_signature':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:479: undefined reference to `_g_strconcat' glib-genmarshal.o(.text+0x2b39):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:480: undefined reference to `_g_strconcat' glib-genmarshal.o(.text+0x2b70):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:487: undefined reference to `_g_strconcat' glib-genmarshal.o(.text+0x2b7b):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:488: undefined reference to `_g_free' glib-genmarshal.o(.text+0x2b9c):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:490: undefined reference to `_g_strconcat' glib-genmarshal.o(.text+0x2ba7):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:491: undefined reference to `_g_free' glib-genmarshal.o(.text+0x2bcf):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:495: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x2c0d):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:500: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x2c36):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:504: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x2c6c):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:510: undefined reference to `_g_strconcat' glib-genmarshal.o(.text+0x2c88):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:511: undefined reference to `_g_hash_table_lookup' glib-genmarshal.o(.text+0x2c94):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:518: undefined reference to `_g_free' glib-genmarshal.o(.text+0x2c9f):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:520: undefined reference to `_g_free' glib-genmarshal.o(.text+0x2ce1):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:513: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x2cf6):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:515: undefined reference to `_g_hash_table_insert' glib-genmarshal.o(.text+0x2d16):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:503: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x2d3d):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:473: undefined reference to `_g_log'
glib-genmarshal.o(.text+0x2d71): In function `new_in_arg':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:527: undefined reference to `_g_malloc0' glib-genmarshal.o(.text+0x2d7e):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:529: undefined reference to `_g_strdup'
glib-genmarshal.o(.text+0x2da1): In function `new_out_arg':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:537: undefined reference to `_g_malloc0' glib-genmarshal.o(.text+0x2dae):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:539: undefined reference to `_g_strdup'
glib-genmarshal.o(.text+0x2de2): In function `parse_line':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:549: undefined reference to `_g_scanner_get_next_token' glib-genmarshal.o(.text+0x2e1a):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:554: undefined reference to `_g_strdup_printf' glib-genmarshal.o(.text+0x2e24):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:557: undefined reference to `_g_scanner_get_next_token' glib-genmarshal.o(.text+0x2e36):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:561: undefined reference to `_g_scanner_get_next_token' glib-genmarshal.o(.text+0x2e66):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:574: undefined reference to `_g_list_append' glib-genmarshal.o(.text+0x2e71):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:574: undefined reference to `_g_scanner_peek_next_token' glib-genmarshal.o(.text+0x2e7e):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:569: undefined reference to `_g_scanner_get_next_token' glib-genmarshal.o(.text+0x2e86):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:572: undefined reference to `_g_scanner_get_next_token' glib-genmarshal.o(.text+0x2ead):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:578: undefined reference to `_g_scanner_get_next_token'
glib-genmarshal.o(.text+0x2edd): In function `string_key_destroy':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:590: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x331b): In function `main':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:616: undefined reference to `_g_slist_prepend' glib-genmarshal.o(.text+0x332d):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:619: undefined reference to `_g_scanner_new' glib-genmarshal.o(.text+0x3340):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:621: undefined reference to `_g_str_equal' glib-genmarshal.o(.text+0x3347):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:621: undefined reference to `_g_str_hash' glib-genmarshal.o(.text+0x3351):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:621: undefined reference to `_g_hash_table_new' glib-genmarshal.o(.text+0x3379):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:627: undefined reference to `_g_strdup' glib-genmarshal.o(.text+0x338e):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:629: undefined reference to `_g_hash_table_insert' glib-genmarshal.o(.text+0x33a8):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:633: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x3440):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:668: undefined reference to `_g_scanner_input_file' glib-genmarshal.o(.text+0x3457):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:677: undefined reference to `_g_scanner_peek_next_token' glib-genmarshal.o(.text+0x349f):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:699: undefined reference to `_g_free' glib-genmarshal.o(.text+0x34b2):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:702: undefined reference to `_g_free' glib-genmarshal.o(.text+0x34c8):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:707: undefined reference to `_g_free' glib-genmarshal.o(.text+0x34d0):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:708: undefined reference to `_g_free' glib-genmarshal.o(.text+0x34e2):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:710: undefined reference to `_g_list_free' glib-genmarshal.o(.text+0x34f9):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:723: undefined reference to `_g_scanner_peek_next_token' glib-genmarshal.o(.text+0x3544):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:738: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x3552):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:741: undefined reference to `_g_slist_free' glib-genmarshal.o(.text+0x355d):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:742: undefined reference to `_g_scanner_destroy' glib-genmarshal.o(.text+0x357a):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:743: undefined reference to `_g_hash_table_foreach_remove' glib-genmarshal.o(.text+0x3587):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:744: undefined reference to `_g_hash_table_destroy' glib-genmarshal.o(.text+0x35aa):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:733: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x35d5):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:736: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x3611):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:718: undefined reference to `_g_scanner_unexp_token' glib-genmarshal.o(.text+0x362b):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:701: undefined reference to `_g_free' glib-genmarshal.o(.text+0x364b):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:681: undefined reference to `_g_scanner_get_next_token' glib-genmarshal.o(.text+0x365f):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:659: undefined reference to `_g_strerror' glib-genmarshal.o(.text+0x3683):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:659: undefined reference to `_g_log' glib-genmarshal.o(.text+0x36b2):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:645: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x36cc):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:642: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x36f4):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:637: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x3712):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:638: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x3735):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:612: undefined reference to `_g_slist_prepend' glib-genmarshal.o(.text+0x3750):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:614: undefined reference to `_g_slist_reverse'
glib-genmarshal.o(.text+0x397a): In function `parse_args':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:793: undefined reference to `_g_strdup' glib-genmarshal.o(.text+0x399d):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:790: undefined reference to `_g_strdup' glib-genmarshal.o(.text+0x3a1f):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:817: undefined reference to `_g_log_set_always_fatal' glib-genmarshal.o(.text+0x3a2a):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:819: undefined reference to `_g_log_set_always_fatal'
glib-genmarshal.o(.text+0x3e59): In function `print_blurb':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:860: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x3e69):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:861: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x3e79):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:862: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x3e89):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:863: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x3e99):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:864: undefined reference to `_g_fprintf' glib-genmarshal.o(.text+0x3ea9):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:865: more undefined references to `_g_fprintf' follow
glib-genmarshal.o(.text+0x235a): In function `generate_marshal':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:336: undefined reference to `_g_free' glib-genmarshal.o(.text+0x27ec):/home/danielo/glib-2.2.3/gobject/glib-genmar shal.c:451: undefined reference to `_g_fprintf'
glib-genmarshal.o(.text+0x2cb1): In function `process_signature':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:521: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x3edd): In function `print_blurb':
/home/danielo/glib-2.2.3/gobject/glib-genmarshal.c:868: undefined reference to `_g_fprintf'
collect2: ld returned 1 exit status
make[2]: *** [glib-genmarshal.exe] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]