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 X-Originating-IP: [12.254.208.112] X-Originating-Email: [mgainty AT hotmail DOT com] From: "Martin Gainty" To: , "Cygwin" References: Subject: Re: C libraries Date: Sun, 13 Apr 2003 22:18:17 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Message-ID: X-OriginalArrivalTime: 14 Apr 2003 04:18:51.0847 (UTC) FILETIME=[F46B4570:01C3023C] My cygwin stdio.h is in %HOME%/usr/include assuming you are compiling from HOME folder you can SET INCLUDE=/usr/include make and you should be good to go.. Cheers, -Martin ----- Original Message ----- From: "Robert Mark Bram" To: "Martin Gainty" ; "Cygwin" Sent: Sunday, April 13, 2003 9:12 PM Subject: RE: C libraries > Hi Martin, > > I do not seem to have in INCLUDE environment variable: > > $ set | grep INCLUDE > > $ > > When I run 'set' by itself, I do not see an INCLUDE entry either. > > What should I set it to? > > Rob > :) > > > -----Original Message----- > > From: cygwin-owner AT cygwin DOT com [mailto:cygwin-owner AT cygwin DOT com]On Behalf > > Of Martin Gainty > > Sent: Monday, 14 April 2003 3:04 PM > > To: Robert DOT Bram AT infotech DOT monash DOT edu DOT au; Cygwin > > Subject: Re: C libraries > > > > > > Robert- > > what does your include environment variable point to? > > Martin > > > > ----- Original Message ----- > > From: "Robert Mark Bram" > > To: "Cygwin" > > Sent: Sunday, April 13, 2003 8:54 PM > > Subject: C libraries > > > > > > > Hi All > > > > > > I am aware that this might not be a *cygwin* problem - but I > > think it has > > to > > > do with libraries I don't have (or don't have in the right place) and I > > > would very much appreciate some assistance. > > > > > > I am trying to compile a sample piece of c code: > > > #include > > > > > > int main(int argc, char *argv[]) > > > { int ch; > > > int vowel_count = 0, > > > other_char_count = 0; > > > > > > while ((ch = getchar()) != EOF) > > > switch (ch) > > > { > > > case 'a': > > > case 'e': > > > case 'i': > > > case 'o': > > > case 'u': vowel_count++; > > > break; > > > default: other_char_count++; > > > } > > > printf("Vowels: %d; Other: %d\n", > > > vowel_count, other_char_count); > > > exit(0); > > > } > > > > > > > > > I get a stream of errors from gcc reporting missing files.. > > > > > > $ gcc text.c > > > In file included from /usr/include/stdio.h:29, > > > from text.c:1: > > > /usr/include/_ansi.h:16:24: sys/config.h: No such file or directory > > > In file included from text.c:1: > > > /usr/include/stdio.h:45:23: sys/reent.h: No such file or directory > > > /usr/include/stdio.h:46:23: sys/types.h: No such file or directory > > > In file included from text.c:1: > > > /usr/include/stdio.h:50: parse error before "fpos_t" > > > /usr/include/stdio.h:51: parse error before "FILE" > > > /usr/include/stdio.h:57:23: sys/stdio.h: No such file or directory > > > /usr/include/stdio.h:162: parse error before '*' token > > > /usr/include/stdio.h:164: parse error before '*' token > > > /usr/include/stdio.h:165: parse error before '*' token > > > .... > > > > > > When I launched Cygwin's setup.exe, I selecte the gcc and make > > utilities. > > > Was there another option I should have selected to include the library > > files > > > mentioned here or is my error of some other kind? > > > > > > Thanks for any advice! > > > > > > Rob > > > :) > > > :-> > > > :-} > > > > > > > > > -- > > > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple > > > Bug reporting: http://cygwin.com/bugs.html > > > Documentation: http://cygwin.com/docs.html > > > FAQ: http://cygwin.com/faq/ > > > > > > > > > > -- > > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple > > Bug reporting: http://cygwin.com/bugs.html > > Documentation: http://cygwin.com/docs.html > > FAQ: http://cygwin.com/faq/ > > > > -- > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple > Bug reporting: http://cygwin.com/bugs.html > Documentation: http://cygwin.com/docs.html > FAQ: http://cygwin.com/faq/ > > -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/