Path: utzoo!attcan!sobmips!uunet!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!ANDREW.CMU.EDU!ghoti+ From: ghoti+@ANDREW.CMU.EDU (Adam Stoller) Newsgroups: comp.soft-sys.andrew Subject: Re: Some compilation problems Message-ID: Date: 15 Nov 89 02:28:58 GMT References: <41800003@hpindda.HP.COM> Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 62 Excerpts from internet.info-andrew: 14-Nov-89 Some compilation problems Matt Burdick@ucbvax.Berk (2439) > 1) While compiling atk/eq/parse.c, it fails with the following message: > parse.y: 34: Can't find include file eq.ih We're working on this one - it's similar [though *not* the same] to a circular dependency - basically there are dependencies on generated include files - and we're working on making sure they're done in the correct order. Excerpts from internet.info-andrew: 14-Nov-89 Some compilation problems Matt Burdick@ucbvax.Berk (2439) > 2) A number of errors of the following format: > strip: file /sam/andrew/build_dir/config/loginstall.hpindlw format > error, improper system id 0x2321 > strip: file /sam/andrew/build_dir/bin/genmake.hpindlw format error, > improper system id 0x2321 I take it that these are errors from the 'install' program/script you are using - the files you mention above are actually c-shell scripts. You might try defining BUILDANDREWINSTALL_ENV which will build a program called 'install' which we use locally. Excerpts from internet.info-andrew: 14-Nov-89 Some compilation problems Matt Burdick@ucbvax.Berk (2439) > Adding dependencies... > zipve02.c, line 653: unknown directive == "#White\n\" > zipve02.c, line 691: unknown directive == "#Black\n\" > zipve02.c, line 694: unknown directive == "#*G;1100,100\n\" > ... etc This is an unfortuante cosmetic problem - the 'makedepend' program is parsing a string constant in the .c file - and the string constant includes these '#'s in it. -- you should be able to safely ignore it. Excerpts from internet.info-andrew: 14-Nov-89 Some compilation problems Matt Burdick@ucbvax.Berk (2439) > 5) In helpindex/Makefile, the help.aliases file is installed using the > $(INSTINCFLAGS) flags, which are mode 444. This means that when it comes > time to run 'make Aliases', addalias will be unable to append to that file. > Instead, the $(INSTLIBFLAGS) flag should be used, since this is 0664. Good point, I'm surprised nobody caught this before - consider it done (though it's possible you won't see the change until the actual release, if it doesn't make it into our last pre-release patch) Thanks for the input. --fish