[578] in Zephyr_Bugs
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