This is the mail archive of the cygwin-xfree@sources.redhat.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

GLIB {WAS} Re: glib compilation pb


Hi,
First off a note: please don't send HTML mail to mailing lists.

Glib status - The glib gmodule code for cygwin is currently non-functional
(note I am just a hobbyist - not an official maintainer). I can drop you a
tar of a modified glib that will build under cygwin (bar the gmodule
functionality). But without a working gmodule, enlightenment and most of
gnome just won't play. There a couple of message from me on the cygwin
mailing list if you are interested in picking up the ball and running with
it.

The issue you are facing at the moment is the WIN32 defined code - you need
to change all the #ifdef WIN32 to #if defined (WIN32) && !defined
(__CYGWIN__)

Rob

----- Original Message -----
From: Cedric Bompart
To: cygwin-xfree@sourceware.cygnus.com
Sent: Wednesday, October 18, 2000 3:17 AM
Subject: glib compilation pb


Hi,
I want to install Enlightenment window manager to my cygwin 1.1.4 / xfree 4
and this window manager require the Glib library.
So I try to compile Glib 1.2.8 and I get the following errors during the
make:
make[2]: Entering directory `/cygdrive/d/temp/glib-1.2.8.tar/glib-1.2.8'
/bin/sh ./libtool --mode=compile
gcc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=
g_log_domain_glib     -g -O2 -Wall  -D_REENTRANT -c gerror.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=g_log_domain_glib -g -O2 -Wal
l -D
_REENTRANT -c gerror.c -o gerror.o
gerror.c: In function `g_on_error_query':
gerror.c:102: warning: implicit declaration of function `getpid'
gerror.c:115: warning: implicit declaration of function `isatty'
gerror.c: In function `g_on_error_stack_trace':
gerror.c:164: warning: implicit declaration of function `fork'
gerror.c: In function `stack_trace':
gerror.c:201: storage size of `tv' isn't known
gerror.c:209: warning: implicit declaration of function `pipe'
gerror.c:218: warning: implicit declaration of function `close'
gerror.c:218: warning: implicit declaration of function `dup'
gerror.c:222: warning: implicit declaration of function `execvp'
gerror.c:232: warning: implicit declaration of function `bzero'
gerror.c:235: warning: implicit declaration of function `write'
gerror.c:248: warning: implicit declaration of function `select'
gerror.c:254: warning: implicit declaration of function `read'
gerror.c:201: warning: unused variable `tv'
make[2]: *** [gerror.lo] Error 1
make[2]: Leaving directory `/cygdrive/d/temp/glib-1.2.8.tar/glib-1.2.8'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/cygdrive/d/temp/glib-1.2.8.tar/glib-1.2.8'
make: *** [all-recursive-am] Error 2
Any idea?
Thx.
Ced.
--
Cedric Bompart, Internet Developer, Morse Hughes Rae
Tel: 01332 224513   Mobile: 07931 536934   Switchboard: 01332 600110
email: c.bompart@hughesrae.co.uk
This email and any attachments are confidential and are intended only for
the addressee. If you are not the intended recipient of this email and have
received it in error, please notify the sender immediately by reply email
and then delete it from your system.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]