Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com X-Authentication-Warning: skarn.sonusnet.com: tgoodman set sender to tsg AT bonedaddy DOT net using -f Date: Tue, 27 Jun 2000 17:46:59 -0400 From: Todd Goodman To: Jonas Jensen Cc: Todd Goodman , Cygwin list Subject: Re: Using glib(c) and gtk+ in Cygwin Message-ID: <20000627174659.A23895@skarn.sonusnet.com> References: <20000627152845 DOT 24963 DOT qmail AT hotmail DOT com> <20000627114505 DOT G9184 AT skarn DOT sonusnet DOT com> <20000627202946 DOT 31976 DOT qmail AT hotmail DOT com> <20000627163707 DOT N9184 AT skarn DOT sonusnet DOT com> <20000627214134 DOT 91244 DOT qmail AT hotmail DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <20000627214134.91244.qmail@hotmail.com>; from bones0_list@hotmail.com on Tue, Jun 27, 2000 at 11:41:39PM +0200 X-Editor: Vim-506 http://www.vim.org/ * Jonas Jensen [000627 17:43]: > the glib-config appears to work properly: > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > bash-2.04$ glib-config --version > 1.2.8 > <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< > > HEEELP! > > has anyone compiled gtk+ 1.2.8 successfully? You need to find out why the configure of GTK is failing where the glib-config --version is successful from the command line. Check in config.log and the other config.* log files and see if you see any obvious errors around the tests for GLIB. Regards, Todd > > > > ----- Original Message ----- > From: "Todd Goodman" > To: "Jonas Jensen" > Cc: "Todd Goodman" ; "Cygwin list" > > Sent: Tuesday, June 27, 2000 10:37 PM > Subject: Re: Using glib(c) and gtk+ in Cygwin > > > > * Jonas Jensen [000627 16:30]: > > > Thanks for helping, but it still doesn't work properly... > > > > > > > You need to tell it not to use threading (or get the pthread lib from > > > > http://sourceware.cygnus.com). I think the configure command to disable > > > > threading is --enable-thread=no (try ./configure --help). > > > I tried disabling it, and now glib compiles... but it doesn't seem to work > right, > > > because I can't compile gtk+. When I run ./configure on gtk+, it says: > > > > Did you install glib? It's looking for a script (glib-config) that is > > in your PATH and when run with --version prints the latest version. > > > > If you type 'glib-config --version' do you get a version number? Is it > > >= 1.2.8? > > > > You have a pretty new version of GTK+. I have only built glib and > > GTK 1.2.7. > > > > > > > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > > checking for GLIB - version >= 1.2.8... no > > > *** Could not run GLIB test program, checking why... > > > *** The test program failed to compile or link. See the file config.log for > the > > > *** exact error that occured. This usually means GLIB was incorrectly > installed > > > *** or that you have moved GLIB since it was installed. In the latter case, > you > > > *** may want to edit the glib-config script: /usr/local/bin/glib-config > > > configure: error: > > > *** GLIB 1.2.8 or better is required. The latest version of GLIB > > > *** is always available from ftp://ftp.gtk.org/. > > > <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< > > > > > > I went looking for the "pthread" lib, but I only found a Win32 version. Is > that > > > the one I'm supposed to use? It comes with a .lib file and a few .h files... > what > > > do I do with those? Or do I need another version of that lib? > > > > I'd recommend *not* using pthreads at all (or at least until the above > > problems are cleared up). > > > > Regards, > > > > Todd > > > > -- > > Want to unsubscribe from this list? > > Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com > > > > > > -- > Want to unsubscribe from this list? > Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com