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: cc42593-a.taylor1.mi.home.com: jsturm owned process doing -bs Date: Sat, 15 Apr 2000 22:48:13 -0400 (EDT) From: Jeff Sturm X-Sender: jsturm AT cc42593-a DOT taylor1 DOT mi DOT home DOT com To: Pierre Abbat cc: cygwin AT sourceware DOT cygnus DOT com Subject: Re: Where is stdio.h? In-Reply-To: <00041521282306.29700@neofelis> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Sat, 15 Apr 2000, Pierre Abbat wrote: > I downloaded full.exe last Thursday and just installed it and am trying to > compile a program which works fine in Linux. First I got "make: can't find > /bin/sh", so I made a symbolic link /bin to where the bin files are. Many (most?) Cygwin users create a mount point for /bin and similar directories. Your symbolic link will work too, though it may not be as efficient as a mount point, since the mount table is always accessible in shared memory. > Now I get > "make[2]: No rule to make target '/usr/include/stdio.h', needed by 's19.o'. > Stop." I found an include directory, but there is no stdio in it. Where is it, > or do I copy it from the Linux box? There is a stdio.h all right (a simple file search will turn it up), but not in the conventional location of /usr/include (just as sh isn't found in the conventional place either). The gcc compiler doesn't need /usr/include, it knows where to find its include files, but you seem to have an atypical Makefile that looks for stdio.h itself. Again, you should be able to work around this with a suitable symbolic link or mount point. > The program also uses popt. Do I have to install that from source, or is it > included? No idea. Never heard of popt. Building from source is certainly an option... -- Jeff Sturm jsturm AT sigma6 DOT com -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com