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 Message-ID: <20000627152845.24963.qmail@hotmail.com> X-Originating-IP: [195.249.161.168] From: "Jonas Jensen" To: "Cygwin list" Subject: Using glib(c) and gtk+ in Cygwin Date: Tue, 27 Jun 2000 17:29:02 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6700 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 Often, when I compile some 3rd party programs (as an example, nmap) on Cygwin (1.1.2), they fail because they require "glib", "glibc" and "gtk+". I'm pretty new to GNU/Cygwin stuff, but I'm guessing these are libraries? I have downloaded them all, but I can't install them because the configure scripts fail. *glib (1.2.8) configures ok but gives me all sorts of compile errors. I managed to fix the first one (something in g_strsignal), but I have no idea how to replace the pthread_cond_t it calls all the time. *glibc (2.1.3) won't run configure, because it claims that it hasn't been ported to "i686-pc-cygwin". *gtk+ (1.2.8) can't run without glib. I'm assuming that these files are pretty commonly used, so it should be possible to get them working on the Cygwin system, right? Am I using the right compile methods? I type: ./configure make make install And it fails at the configure or make. What am I doing wrong? I didn't include the excact error messages here, because I assume that many people will have these libraries compiled and working... they seem to be pretty much the foundation of all the GNU software, so why don't they work out of the box? Do I need to modify them for Cygwin, or should I download something other than the official releases? Thanks, Jonas Jensen -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com