public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* RE: Glib2
@ 2002-12-04 10:14 Gen Zhang
  2002-12-04 11:47 ` Glib2 Max Bowsher
  0 siblings, 1 reply; 10+ messages in thread
From: Gen Zhang @ 2002-12-04 10:14 UTC (permalink / raw)
  To: cygwin; +Cc: Max Bowsher

I've tried. When compiling gobject the linker complains about various symbol not found.

> -----Original Message-----
> From: Max Bowsher [mailto:maxb@ukf.net]
> Sent: 04 December 2002 16:55
> To: Gen Zhang; cygwin@cygwin.com
> Subject: Re: Glib2
> 
> Gen Zhang <g_zhang@wincoll.ac.uk> wrote:
> 
> > Has anyone managed to compile glib 2.0.x on cygwin?
> 
> I've cross-compiled it from Cygwin to Mingw. I don't see any reason why it
> shouldn't work on Cygwin.
> 
> Just have a go!
> 
> Max.
> 
> 
> ---
> Incoming mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.426 / Virus Database: 239 - Release Date: 02/12/2002
> 

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.426 / Virus Database: 239 - Release Date: 02/12/2002
 

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 10+ messages in thread
* RE: Glib2
@ 2002-12-04 12:31 Gen Zhang
  2002-12-06 10:15 ` Glib2 Max Bowsher
  0 siblings, 1 reply; 10+ messages in thread
From: Gen Zhang @ 2002-12-04 12:31 UTC (permalink / raw)
  To: cygwin; +Cc: Max Bowsher

[-- Attachment #1: Type: text/plain, Size: 537 bytes --]

After re-libtoolize-ing the sources (to allow it to produce shared libs) the compilation is fine through glib and will produce libglib-2.0.la, but will complain about undefined references to things like '_g_free' and '_g_log' (which I presume is in libglib-2.0.la). I've attached the output from make (upon a second run, after it going through glib).



---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.426 / Virus Database: 239 - Release Date: 02/12/2002
 
  

[-- Attachment #2: make.log --]
[-- Type: application/octet-stream, Size: 10936 bytes --]

make  all-recursive
make[1]: Entering directory `/usr/src/glib-2.0.7'
Making all in .
make[2]: Entering directory `/usr/src/glib-2.0.7'
make[2]: Leaving directory `/usr/src/glib-2.0.7'
Making all in m4macros
make[2]: Entering directory `/usr/src/glib-2.0.7/m4macros'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/glib-2.0.7/m4macros'
Making all in glib
make[2]: Entering directory `/usr/src/glib-2.0.7/glib'
Making all in libcharset
make[3]: Entering directory `/usr/src/glib-2.0.7/glib/libcharset'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/glib-2.0.7/glib/libcharset'
make[3]: Entering directory `/usr/src/glib-2.0.7/glib'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/usr/src/glib-2.0.7/glib'
make[2]: Leaving directory `/usr/src/glib-2.0.7/glib'
Making all in gobject
make[2]: Entering directory `/usr/src/glib-2.0.7/gobject'
/bin/bash ../libtool --mode=link gcc  -g -O2 -Wall -D_REENTRANT   -o glib-genmarshal.exe  glib-genmarshal.o ../glib/libglib-2.0.la -liconv -lintl -liconv
gcc -g -O2 -Wall -D_REENTRANT -o .libs/glib-genmarshal.exe glib-genmarshal.o  ../glib/.libs/libglib-2.0.dll.a -L/usr/lib -L/lib/w32api -luser32 -lkernel32 /usr/lib/libintl.dll.a /usr/lib/libiconv.dll.a -Wl,--rpath -Wl,/usr/local/lib
glib-genmarshal.o(.text+0x1807): In function `complete_in_arg':
/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:218: undefined reference to `_g_log'
glib-genmarshal.o(.text+0x1c17): In function `complete_out_arg':
/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:263: undefined reference to `_g_log'
glib-genmarshal.o(.text+0x1cfd): In function `pad':
/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:283: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x1d0d):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:284: undefined reference to `_g_strdup_printf'
glib-genmarshal.o(.text+0x1d3a):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:285: undefined reference to `_g_log'
glib-genmarshal.o(.text+0x1d48):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:278: undefined reference to `_g_malloc'
glib-genmarshal.o(.text+0x1d8e):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:278: undefined reference to `_g_log'
glib-genmarshal.o(.text+0x1e01): In function `indent':
/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:310: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x1e0e):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:311: undefined reference to `_g_malloc'
glib-genmarshal.o(.text+0x2357): In function `generate_marshal':
/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:325: undefined reference to `_g_strconcat'
glib-genmarshal.o(.text+0x236a):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:333: undefined reference to `_g_hash_table_lookup'
glib-genmarshal.o(.text+0x2387):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:342: undefined reference to `_g_hash_table_insert'
glib-genmarshal.o(.text+0x2ba0):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:348: undefined reference to `_g_strconcat'
glib-genmarshal.o(.text+0x2bb3):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:349: undefined reference to `_g_hash_table_lookup'
glib-genmarshal.o(.text+0x2bc3):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:350: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x2c75): In function `process_signature':
/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:479: undefined reference to `_g_strconcat'
glib-genmarshal.o(.text+0x2c99):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:480: undefined reference to `_g_strconcat'
glib-genmarshal.o(.text+0x2cd0):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:487: undefined reference to `_g_strconcat'
glib-genmarshal.o(.text+0x2cdb):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:488: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x2cfc):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:490: undefined reference to `_g_strconcat'
glib-genmarshal.o(.text+0x2d07):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:491: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x2ddd):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:510: undefined reference to `_g_strconcat'
glib-genmarshal.o(.text+0x2dfa):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:511: undefined reference to `_g_hash_table_lookup'
glib-genmarshal.o(.text+0x2e06):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:518: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x2e11):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:520: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x2e68):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:515: undefined reference to `_g_hash_table_insert'
glib-genmarshal.o(.text+0x2eaf):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:473: undefined reference to `_g_log'
glib-genmarshal.o(.text+0x2ef1): In function `new_in_arg':
/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:527: undefined reference to `_g_malloc0'
glib-genmarshal.o(.text+0x2efe):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:529: undefined reference to `_g_strdup'
glib-genmarshal.o(.text+0x2f21): In function `new_out_arg':
/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:537: undefined reference to `_g_malloc0'
glib-genmarshal.o(.text+0x2f2e):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:539: undefined reference to `_g_strdup'
glib-genmarshal.o(.text+0x2f66): In function `parse_line':
/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:549: undefined reference to `_g_scanner_get_next_token'
glib-genmarshal.o(.text+0x2fb4):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:554: undefined reference to `_g_strdup_printf'
glib-genmarshal.o(.text+0x2fbe):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:557: undefined reference to `_g_scanner_get_next_token'
glib-genmarshal.o(.text+0x2fd0):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:561: undefined reference to `_g_scanner_get_next_token'
glib-genmarshal.o(.text+0x2ff6):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:574: undefined reference to `_g_list_append'
glib-genmarshal.o(.text+0x3001):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:574: undefined reference to `_g_scanner_peek_next_token'
glib-genmarshal.o(.text+0x300e):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:569: undefined reference to `_g_scanner_get_next_token'
glib-genmarshal.o(.text+0x3016):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:572: undefined reference to `_g_scanner_get_next_token'
glib-genmarshal.o(.text+0x302f):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:578: undefined reference to `_g_scanner_get_next_token'
glib-genmarshal.o(.text+0x305d): In function `string_key_destroy':
/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:590: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x34e3): In function `main':
/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:614: undefined reference to `_g_slist_reverse'
glib-genmarshal.o(.text+0x34f5):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:619: undefined reference to `_g_scanner_new'
glib-genmarshal.o(.text+0x3508):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:621: undefined reference to `_g_str_equal'
glib-genmarshal.o(.text+0x350f):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:621: undefined reference to `_g_str_hash'
glib-genmarshal.o(.text+0x3519):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:621: undefined reference to `_g_hash_table_new'
glib-genmarshal.o(.text+0x3539):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:627: undefined reference to `_g_strdup'
glib-genmarshal.o(.text+0x354f):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:629: undefined reference to `_g_hash_table_insert'
glib-genmarshal.o(.text+0x35fd):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:668: undefined reference to `_g_scanner_input_file'
glib-genmarshal.o(.text+0x361c):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:677: undefined reference to `_g_scanner_peek_next_token'
glib-genmarshal.o(.text+0x366c):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:699: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x367f):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:702: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x3698):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:707: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x36a0):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:708: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x36b2):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:710: undefined reference to `_g_list_free'
glib-genmarshal.o(.text+0x36c9):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:723: undefined reference to `_g_scanner_peek_next_token'
glib-genmarshal.o(.text+0x3723):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:741: undefined reference to `_g_slist_free'
glib-genmarshal.o(.text+0x372e):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:742: undefined reference to `_g_scanner_destroy'
glib-genmarshal.o(.text+0x374b):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:743: undefined reference to `_g_hash_table_foreach_remove'
glib-genmarshal.o(.text+0x3758):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:744: undefined reference to `_g_hash_table_destroy'
glib-genmarshal.o(.text+0x37f3):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:718: undefined reference to `_g_scanner_unexp_token'
glib-genmarshal.o(.text+0x380d):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:701: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x382d):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:681: undefined reference to `_g_scanner_get_next_token'
glib-genmarshal.o(.text+0x3841):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:659: undefined reference to `_g_strerror'
glib-genmarshal.o(.text+0x3865):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:659: undefined reference to `_g_log'
glib-genmarshal.o(.text+0x3932):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:616: undefined reference to `_g_slist_prepend'
glib-genmarshal.o(.text+0x3955):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:612: undefined reference to `_g_slist_prepend'
glib-genmarshal.o(.text+0x3b8a): In function `parse_args':
/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:793: undefined reference to `_g_strdup'
glib-genmarshal.o(.text+0x3bad):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:790: undefined reference to `_g_strdup'
glib-genmarshal.o(.text+0x3c24):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:817: undefined reference to `_g_log_set_always_fatal'
glib-genmarshal.o(.text+0x3c2f):/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:819: undefined reference to `_g_log_set_always_fatal'
glib-genmarshal.o(.text+0x2bdb): In function `generate_marshal':
/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:336: undefined reference to `_g_free'
glib-genmarshal.o(.text+0x2e23): In function `process_signature':
/usr/src/glib-2.0.7/gobject/glib-genmarshal.c:521: undefined reference to `_g_free'
collect2: ld returned 1 exit status
make[2]: *** [glib-genmarshal.exe] Error 1
make[2]: Leaving directory `/usr/src/glib-2.0.7/gobject'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/glib-2.0.7'
make: *** [all] Error 2

[-- Attachment #3: Type: text/plain, Size: 214 bytes --]

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 10+ messages in thread
* Glib2
@ 2002-12-04  7:20 Gen Zhang
  2002-12-04  8:54 ` Glib2 Max Bowsher
  0 siblings, 1 reply; 10+ messages in thread
From: Gen Zhang @ 2002-12-04  7:20 UTC (permalink / raw)
  To: cygwin

Has anyone managed to compile glib 2.0.x on cygwin?

Genneth

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.426 / Virus Database: 239 - Release Date: 02/12/2002
 

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2002-12-23  7:38 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-12-04 10:14 Glib2 Gen Zhang
2002-12-04 11:47 ` Glib2 Max Bowsher
  -- strict thread matches above, loose matches on Subject: below --
2002-12-04 12:31 Glib2 Gen Zhang
2002-12-06 10:15 ` Glib2 Max Bowsher
2002-12-06 10:56   ` Glib2 Charles Wilson
2002-12-06 11:09     ` Glib2 Max Bowsher
     [not found]       ` <3E010BD4.2020507@ece.gatech.edu>
     [not found]         ` <002d01c2a748$9f245ec0$7e47893e@pomello>
2002-12-20  4:17           ` Glib2 Charles Wilson
2002-12-23  5:41             ` Glib2 S. L.
2002-12-04  7:20 Glib2 Gen Zhang
2002-12-04  8:54 ` Glib2 Max Bowsher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).