Article 144436 of comp.os.vms: In article <4kbpjg$kvo@sol.newera.ab.ca>,\ dlgover@newera.ab.ca (Donald L. Gover) writes... > I'm trying to run the gcc release 2.3 on a vax 5.4 system and the old > vax c header had includes that dont have anything around the include file. > Then if I compile with the gcc headers I can nolonger find the symbols > for SEEK_SET, SEEK_END ect. Is this normal? And, is there a fix? GNU C can't use [most of] the VAX C headers, and gcc-vms-2.3.3 had a fairly crude set of header files in it. I suggest that you update to a more recent version of the compiler: ftp://ftp.cco.caltech.edu/pub/rankin/gcc-vms-2_7_1.README ftp://ftp.cco.caltech.edu/pub/rankin/gcc-vms-2_7_1.tar-gz If you need C++ rather than just C, then you'll have to settle for gcc 2.6.3 or 2.5.8 from ftp.vms.stacken.kth.se in [.gnu-vms.contrib]. Pat Rankin, rankin@eql.caltech.edu