Hi, I'm trying to compile Glib2 under cygwin, configure is running fine but its failing when I run make. It throws out a lot of undefined reference errors, then says the error was with libgobject-2.0.la.
I used the following line to configure make, CFLAGS=-O2 CPPFLAGS='-I/usr/include' LDFLAGS='-L/usr/lib' ./configure --disable-static --prefix=/usr --enable-maintainer-mode Just before through the undefined reference errors make complains about not being able to find libglib-2.0.la (output below) Is it possible to compile glib under cygwin, and if so what should I be doing for this to work? Any help appreciated Jeremy Make Output before errors; *** Warning: This library needs some functionality provided by ../glib/libglib-2.0.la. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have. libtool: link: warning: `/lib/libintl.la' seems to be moved rm -fr .libs/libgobject-2.0.la .libs/libgobject-2.0.* .libs/libgobject-2.0.* generating symbol list for `libgobject-2.0.la' dlltool --export-all --exclude-symbols DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12 --output-def .libs/cyggobject-2.0-0.dll-def gboxed.lo gclosure.lo genums.lo gobject.lo gparam.lo gparamspecs.lo gsignal.lo gsourceclosure.lo gtype.lo gtypemodule.lo gtypeplugin.lo gvalue.lo gvaluearray.lo gvaluetransform.lo gvaluetypes.lo sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < .libs/cyggobject-2.0-0.dll-def > .libs/libgobject-2.0.exp if test "x`head -1 .libs/libgobject-2.0.exp`" = xEXPORTS; then cp .libs/libgobject-2.0.exp .libs/cyggobject-2.0-0.dll-def; else echo EXPORTS > .libs/cyggobject-2.0-0.dll-def; _lt_hint=1; cat .libs/libgobject-2.0.exp | while read symbol; do set dummy $symbol; case $# in 2) echo " $2 @ $_lt_hint ; " >> .libs/cyggobject-2.0-0.dll-def;; *) echo " $2 @ $_lt_hint $3 ; " >> .libs/cyggobject-2.0-0.dll-def;; esac; _lt_hint=`expr 1 + $_lt_hint`; done; fi _______________________________________________ gtk-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/gtk-list
