Thread View: gnu.gcc.bug
2 messages
2 total messages
Started by chad hoffman
Sat, 10 Oct 1992 19:53
(none)
Author: chad hoffman
Date: Sat, 10 Oct 1992 19:53
Date: Sat, 10 Oct 1992 19:53
21 lines
946 bytes
946 bytes
Subject: gcc-1.42 compilation error I'm attempting to compile gnu finger-1.36 on an SGI Iris running under Irix 4.0.1, and am using gcc-1.42. The error I get is: util.c: In function strdup: util.c:402 : argument 's' doesn't match function prototype The section of code in util.c is: char * strdup(s) char *s I've had this problem before and have found that using the Iris's standard C compiler doesn't produce this error. Chad Hoffman Biochemistry/Biophysics Iowa State University chad@helix1.chem.iastate.edu
Re: GNU finger 1.36 vs. IRIX 4.0 ANSI headers
Author: Simon Leinen
Date: Mon, 12 Oct 1992 13:15
Date: Mon, 12 Oct 1992 13:15
23 lines
1245 bytes
1245 bytes
chad@helix1.chem.iastate.edu (chad hoffman) writes: util.c: In function strdup: util.c:402 : argument 's' doesn't match function prototype The section of code in util.c is: char * strdup(s) char *s The argument of the strdup() function is declared as "const char *" in /usr/include/string.h under IRIX 4. Just comment out the whole definition of strdup in util.c - you already have it in libc.a. I've had this problem before and have found that using the Iris's standard C compiler doesn't produce this error. But it should, or at least produce a warning, at least in "-ansi" mode... Hope this helps, -- Simon.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads