home *** CD-ROM | disk | FTP | other *** search
- Path: 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
-
- 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
-