[578] in Zephyr_Bugs

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

Re: cannot find compile_et

daemon@ATHENA.MIT.EDU (warlord@MIT.EDU)
Tue Mar 21 18:46:15 1995

From: warlord@MIT.EDU
Date: Tue, 21 Mar 1995 18:46:02 -0500
To: petroca@acasun.eckerd.edu (Chris A. Petro)
Cc: zephyr-bugs@MIT.EDU
In-Reply-To: "[577] in Zephyr_Bugs"

It looks like you didnt set up the imake site.config to build
local_libs.  As I recall, there is a flag to set to get zephyr
to build com_err and ss and use the programs out of the zephyr
build tree.  But I dont recall offhand.

Actually, it looks like you need to use imake _without_ the
-DUseInstalled option.  However, this itself wont work right,
either...

What it looks like you need to do is look in the Imake.tmpl file in
.../config and look for the programs and libraries that you need, and
set them in site.def.  For example, you might want to set:

# define EtCmd $(TOP)/athena/athena.lib/et/compile_et
# define SsCmd $(TOP)/athena/athena.lib/ss/mk_cmds
# define EtLibs $(TOP)/athena/athena.lib/et/libcom_err.a
# define SsLibs $(TOP)/athena/athena.lib/ss/libss.a

And possibly others, too.

Basically, the current zephyr package is not configured for standalone
compilation (this is probably a bug).  Rather, it is configured for
inclusion in the MIT/Athena build tree.  Perhaps someone will fix this
at some point...

-derek

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