delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/06/10/12:37:15

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
From: Chris Faylor <cgf AT cygnus DOT com>
Date: Sat, 10 Jun 2000 12:35:15 -0400
To: cygwin AT sourceware DOT cygnus DOT com
Cc: stanton AT haas DOT berkeley DOT edu
Subject: Re: gcc can't find include files under Windows 2000
Message-ID: <20000610123515.C1214@cygnus.com>
Reply-To: cygwin AT sourceware DOT cygnus DOT com
Mail-Followup-To: cygwin AT sourceware DOT cygnus DOT com, stanton AT haas DOT berkeley DOT edu
References: <960628539 DOT 25939 DOT ezmlm AT sourceware DOT cygnus DOT com> <000001bfd2f8$edbb4a20$60cc90c6 AT MORTGAGE2>
Mime-Version: 1.0
User-Agent: Mutt/1.2i
In-Reply-To: <000001bfd2f8$edbb4a20$60cc90c6@MORTGAGE2>; from stanton@haas.berkeley.edu on Sat, Jun 10, 2000 at 09:28:37AM -0700

On Sat, Jun 10, 2000 at 09:28:37AM -0700, Richard Stanton wrote:
>I just upgraded my PC from W95 to W2000, and gcc (latest net version) has in
>the process stopped being able to find include files specified using the -I
>command line flag.
>
>For example, my source file is in c:\projects\leases, and the include files
>are in c:\projects\h.
>
>Here's what happens:
>
>C:\projects\leases>gcc -c -I..\h estlease.c
>estlease.c:10: math.h: No such file or directory
>estlease.c:11: stdlib.h: No such file or directory
>estlease.c:12: stdio.h: No such file or directory
>estlease.c:13: string.h: No such file or directory
>estlease.c:17: parse.h: No such file or directory
>
>C:\projects\leases>gcc -c -I\projects\h estlease.c
>estlease.c:10: math.h: No such file or directory
>estlease.c:11: stdlib.h: No such file or directory
>estlease.c:12: stdio.h: No such file or directory
>estlease.c:13: string.h: No such file or directory
>estlease.c:17: parse.h: No such file or directory
>
>C:\projects\leases>gcc -c -I/projects/h estlease.c
>estlease.c:10: math.h: No such file or directory
>estlease.c:11: stdlib.h: No such file or directory
>estlease.c:12: stdio.h: No such file or directory
>estlease.c:13: string.h: No such file or directory
>estlease.c:17: parse.h: No such file or directory
>
>Here's my mount table:
>
>C:\projects\leases>mount
>Device              Directory           Type         Flags
>c:\cygnus\bin       /usr/bin            user         binmode
>c:\cygnus\lib       /usr/lib            user         binmode
>c:\usr\local        /usr/local          user         binmode
>\\.\tape0:          /dev/st0            user         textmode
>\\.\tape1:          /dev/st1            user         textmode
>\\.\a:              /dev/fd0            user         textmode
>\\.\b:              /dev/fd1            user         textmode
>c:                  /                   user         textmode
>
>I think I've seen something like this discussed, but can't find it in the
>archives. Thanks for answering the same problem twice if so.

You probably need to do something like:

mount [-b] c:\cygwin /

I assume that your /usr directory is located there.

The -b is recommended, but optional.

cgf

--
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