[87] in bug-owl
owl on 9.1
daemon@ATHENA.MIT.EDU (Jeremy Daniel)
Thu Sep 19 23:39:41 2002
Date: Thu, 19 Sep 2002 23:39:39 -0400 (EDT)
Message-Id: <200209200339.XAA09117@cathedral-seven.mit.edu>
From: Jeremy Daniel <jdaniel@MIT.EDU>
To: bug-owl@MIT.EDU
As I previously mentioned since perl in 9.1 is a different version in
9.1 it's libs live in a slightly different place and trivial things
like "use lib ..." fail to be found. I decided to build my own
version rather than setting PERLLIB to work arounf it. Here's my
observations from building the cvs version under athena 9.1.
1. It no longer builds without ncurses since keypress.c seems to
require ncurses for the KEY_* definitions.
2. libkrb4 is now built as a shared object, so owl needs access to
/usr/athena/lib at runtime. The following patch seemed to be a
reasonable fix.
cvs diff -u configure
Index: configure
===================================================================
RCS file: /mit/ktools/src/owl/repository/owl/configure,v
retrieving revision 1.3
diff -u -r1.3 configure
--- configure 2002/06/30 16:31:01 1.3
+++ configure 2002/09/20 03:19:27
@@ -762,7 +762,7 @@
echo $ac_n "checking for /usr/athena/lib""... $ac_c" 1>&6
echo "configure:764: checking for /usr/athena/lib" >&5
if test -d /usr/athena/lib; then
- LDFLAGS=-L/usr/athena/lib\ ${LDFLAGS}
+ LDFLAGS=-L/usr/athena/lib\ -R/usr/athena/lib\ ${LDFLAGS}
echo "$ac_t""yes" 1>&6
else
echo "$ac_t""no" 1>&6