[comp.sys.alliant] Need help building Motif 1.1

ric@ace.sri.com (Richard Steinberger) (12/04/90)

I am trying to build Motif 1.1 from OSF Sources on an Alliant Fx/40 running
Concentrix 5.6.0 (basically BSD 4.3).  A problem occurs when I type
"make depend" at the top-level directory.  It looks to me like the
makedepend program is not finding everything it needs.  Here is some
of the text that scrolls by:

depending in ./lib/Mrm...
../.././util/makedepend/makedepend -s "# DO NOT DELETE" --  -I../../. -I. -I../
../. -I -I../.././lib  -D_NO_PROTO -DNO_VFORK -DSYS_DIR -DNO_REGEX  -DUSE_GETCW
D    -- MrmIbuffer.c      MrmIentry.c     MrmIfile.c      MrmIheader.c  MrmIind
ex.c       MrmIindexw.c    MrmIrid.c       MrmItop.c  MrmItopw.c   Mrmappl.c  M
rmcontext.c Mrmerror.c      Mrmhier.c       Mrmicon.c  Mrminit.c    Mrmlread.c 
     Mrmlwrite.c     Mrmmodule.c  Mrmptrlist.c       Mrmtable.c      Mrmtime.c 
      Mrmvm.c  Mrmwci.c       Mrmwcrw.c       Mrmwcrwr.c      Mrmwread.c  Mrmwr
efs.c  Mrmwvalues.c    Mrmwwrite.c
../.././util/makedepend/makedepend:  MrmIbuffer.c: ../.././util/makedepend/make
depend:  cannot find include file "Mrm/MrmAppl.h"
../.././util/makedepend/makedepend:     not in Mrm/MrmAppl.h
../.././util/makedepend/makedepend:     not in ../.././Mrm/MrmAppl.h
../.././util/makedepend/makedepend:     not in ./Mrm/MrmAppl.h

MANY more lines like the above!



The .h files are definitely in top-level-motif/lib/Mrm, which is where the
tar extraction puts them.  Can anyone help with this?  The make Makefile,
make Makefiles (edited to remove building of ./demos), and make includes
went smoothly.  Thanks to all who reply.

regards,

	ric steinberger
	ric@ace.sri.com
	415-859-4300

BTW - The config file I used was fx8.cf, which follows:

/*
 * SET VERSION NUMBERS BEFORE MAKING MAKEFILES
 */

#define OSName            Concentrix 5.5.3
#define OSMajorVersion    5
#define OSMinorVersion    5

#define SystemV           NO
#define BuildServer       NO

/* #define HasGcc YES */        /* very useful for the server */

#define HasVoidSignalReturn NO

/*****************************************************************************
 *                        Platform-specfic parameters                        *
 *****************************************************************************/

#define HasBsearch NO

#define HasInputExtension       NO      /* The servers we have do, but
                                         * Alliant's compiler can't hack the
                                         * pace
                                         */
#define StandardDefines		-D_NO_PROTO -DNO_VFORK -DSYS_DIR -DNO_REGEX \
 -DUSE_GETCWD