delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/04/15/21:42:24

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
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 <jsturm AT sigma6 DOT com>
X-Sender: jsturm AT cc42593-a DOT taylor1 DOT mi DOT home DOT com
To: Pierre Abbat <phma AT oltronics DOT net>
cc: cygwin AT sourceware DOT cygnus DOT com
Subject: Re: Where is stdio.h?
In-Reply-To: <00041521282306.29700@neofelis>
Message-ID: <Pine.LNX.4.10.10004152238380.694-100000@cc42593-a.taylor1.mi.home.com>
MIME-Version: 1.0


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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019