Article View: gnu.g++.help
Article #658problem with include files in gcc
From: Geoffrey A. Orr
Date: Mon, 04 Jan 1993 19:27
Date: Mon, 04 Jan 1993 19:27
58 lines
2429 bytes
2429 bytes
I've just installed gcc and am trying to
compile various X programs. Typedefs in include files
do not seem to be recognized across the different files.
The sample program below compiles fine with the Mips compiler.
Can anyone explain this?
Decstation 5000/133, Ultrix 4.2a
sample source code
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xos.h>
#include <X11/Xatom.h>
#include <stdio.h>
void main()
{
printf("hello, world\n");
}
compile line:
gcc test.c
standard out:
In file included from test.c:1:
/usr/include/X11/Xlib.h:3958: parse error before `XSizeHints'
/usr/include/X11/Xlib.h:3971: parse error before `XSizeHints'
/usr/include/X11/Xlib.h:3981: parse error before `XSizeHints'
/usr/include/X11/Xlib.h:3990: parse error before `XStandardColormap'
/usr/include/X11/Xlib.h:4000: parse error before `XTextProperty'
/usr/include/X11/Xlib.h:4009: parse error before `XTextProperty'
/usr/include/X11/Xlib.h:4017: parse error before `XTextProperty'
/usr/include/X11/Xlib.h:4025: parse error before `XTextProperty'
/usr/include/X11/Xlib.h:4033: parse error before `XTextProperty'
/usr/include/X11/Xlib.h:4047: parse error before `XSizeHints'
/usr/include/X11/Xlib.h:4056: parse error before `XSizeHints'
/usr/include/X11/Xlib.h:4064: parse error before `XStandardColormap'
/usr/include/X11/Xlib.h:4074: parse error before `XTextProperty'
/usr/include/X11/Xlib.h:4083: parse error before `XTextProperty'
/usr/include/X11/Xlib.h:4091: parse error before `XTextProperty'
/usr/include/X11/Xlib.h:4099: parse error before `XTextProperty'
/usr/include/X11/Xlib.h:4107: parse error before `XTextProperty'
/usr/include/X11/Xlib.h:4113: parse error before `*'
/usr/include/X11/Xlib.h:4123: parse error before `XSizeHints'
(XSizeHints is typedeffed in Xutil.h)
Thanks in advance.
Geoff Orr
Center for Information Technology
Penn State University College of Medicine
Hershey, PA
Technical Details
Message-ID:
<9-1wH7_xvb@atlantis.psu.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!noc.near.net!hri.com!spool.mu.edu!uwm.edu!psuvax1!atlantis.psu.edu!gorrShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!noc.near.net!hri.com!spool.mu.edu!uwm.edu!psuvax1!atlantis.psu.edu!gorr From: gorr@sys-a.cit.hmc.psu.edu (Geoffrey A. Orr) Newsgroups: gnu.g++.help Subject: problem with include files in gcc Message-ID: <9-1wH7_xvb@atlantis.psu.edu> Date: 4 Jan 93 19:27:56 GMT Sender: news@atlantis.psu.edu (Usenet) Distribution: usa Organization: Milton S. Hershey Medical Center / Penn State College of Medicine / Hershey,PA Lines: 58 Originator: gorr@sys-a