Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: X-Originating-Email: [j_tetazoo AT hotmail DOT com] X-Sender: j_tetazoo AT hotmail DOT com From: "Thomas Chadwick" To: cygwin-xfree AT cygwin DOT com, cygwin AT cygwin DOT com Subject: xmkmf resuling in bad search path for std includes? Date: Tue, 30 Aug 2005 09:56:57 -0400 Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_6687_52e5_51ab" ------=_NextPart_000_6687_52e5_51ab Content-Type: text/plain; format=flowed I'm cross-posting this to cygwin-xfree AT cygwin DOT com, and cygwin AT cygwin DOT com because, although it appears to be X-related, the root cause may turn out not to be. Here's what's up... I'm attempting to build an X-client from source. I've done it many times before without a hitch, although the last time I did so was many, many months ago. In the meantime, I've regularly run setup.exe to keep my Cygwin install up-to-date. The process for building this X-client involves (1) running "xmkmf -a", which creates the Makefile and implicitly runs "make depend", and then (2) running "make all" to actually build the client. I'm running into trouble at the "make depend" point in the process. It's not finding a couple of include files. Here's an example message: makedepend: warning: x2x.c (reading /usr/include/sys/unistd.h, line 13): cannot find include file "stddef.h" not in /usr/X11R6/include/stddef.h not in /usr/local/lib/gcc-include/stddef.h not in /usr/include/stddef.h not in /usr/include/w32api/stddef.h not in /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/include/stddef.h If I do "find / -name stddef.h" it returns the following: /lib/gcc/i686-pc-cygwin/3.4.4/include/stddef.h /lib/gcc/i686-pc-cygwin/3.4.4/install-tools/include/stddef.h As I see it, either xmkmf is setting up the wrong search path, or something is wrong with my gcc installation (since make depend is looking in 3.3.3/include but the files are located in 3.4.4/include). Attached is the result of running cygcheck. Advice on how to proceed would be appreciated. Thanks. ------=_NextPart_000_6687_52e5_51ab Content-Type: application/x-gzip; name="cygcheck.out.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="cygcheck.out.gz" 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 DdyZOepoAAA= ------=_NextPart_000_6687_52e5_51ab Content-Type: text/plain; charset=us-ascii -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ ------=_NextPart_000_6687_52e5_51ab--