[533] in Zephyr_Bugs

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

zephyr and syslog

daemon@ATHENA.MIT.EDU (ghudson@MIT.EDU)
Mon Jun 20 23:42:06 1994

From: ghudson@MIT.EDU
Date: Mon, 20 Jun 94 23:42:01 -0400
To: zephyr-bugs@MIT.EDU
Cc: probe@MIT.EDU, tytso@MIT.EDU


The zephyr source tree links against clients/syslog/syslog.o, but
doesn't include syslog.h.  (There's zephyr/zsyslog.h, which does an
#include <syslog.h>.)

I added the following rules to Imakefile in the "h" directory to
account for this.  This is, unfortunately, not the same way the h
directory gets dyn.h; instead, libdyn installed dyn.h in the include
directory.  But this means you have to make sure to build dyn.h before
anything else, and if I were to do the same thing with syslog, you'd
have to make sure to build clients/syslog/syslog.h first.  Therefore,
I think my answer is the appropriate one, and the rule for dyn.h
should be changed as well.

all:: syslog.h

syslog.h: TOPDIR/clients/syslogd/syslog.h
	cp $? $@

clean::
	$(RM) syslog.h

--GBH


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