[8631] in Athena Bugs

home help back first fref pref prev next nref lref last post

rs6000

daemon@ATHENA.MIT.EDU (blade@Athena.MIT.EDU)
Mon Nov 18 22:51:08 1991

From: blade@Athena.MIT.EDU
Date: Mon, 18 Nov 91 22:51:16 -0500
To: bugs@Athena.MIT.EDU


I may have sent something akin to this a few minutes ago... but just in case

Ok here is the deal.  On rs6000s
1) /usr/include blah blah is on a site drive, therefore any idiot with root
can do much damage.
2) cc -I on rs6000 doesn't properly parse -I flag... causing -I/usr/athena/include
to sometimes fail under certain conditions... for example, 
#include <Xm/Xm.h>
will include /usr/athena/include/Xm/Xm.h... but an include statement in
THAT file will include /usr/include/Xm/...

and NOT /usr/athena/include/Xm...  (Verifiable via cc -E...)

3) so what?  2) isn't so bad unless, on the rs6000, /usr/include/Xm and X11
are ibm shipped from factory, and do not reference ../athena/include/Xm...
which references /mit/motif/include...

home help back first fref pref prev next nref lref last post