My Rivet build seems to have hit some snags on the .tcl portion of the
installation (towards the end). I installed apache13, and the appropriate
revisions of the auto* tools, as well as tcl8.4 and then turned towards
the Rivet build where all proceeded well until I received the following
message:
-- warning: error while sourcing packages/dtcl/pkgIndex.tcl: can't read
"dir": no such variable
Does this look in any way familiar??
Follows details of what I did/output:
I had modified slightly the order in which the auto tools are specified,
as per the README.freebsd file, and ran the following commands:
export AUTOHEADER=autoheader259
export AUTOCONF=autoconf259
export AUTOMAKE=automake19
export ACLOCAL=aclocal19
aclocal19
autoheader259
automake19
autoconf259
./configure --with-tcl=/usr/local/lib/tcl8.4
--with-tclinclude=/usr/local/include/tcl8.4
--with-apxs=/usr/local/sbin/apxs
[configure output ommitted]
make all install
make all-recursive
Making all in src
Making all in doc
Making install in src
test -z "/usr/local/libexec/apache" ||
/u0/sw/tcl-rivet/tclconfig/install-sh -d
"/usr/local/libexec/apache"
/usr/local/bin/bash ../libtool --mode=install /usr/bin/install -c
'mod_rivet.la' '/usr/local/libexec/apache/mod_rivet.la'
/usr/bin/install -c .libs/mod_rivet.so
/usr/local/libexec/apache/mod_rivet.so
/usr/bin/install -c .libs/mod_rivet.lai
/usr/local/libexec/apache/mod_rivet.la
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/libexec/apache
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
test -z "/usr/local/lib/rivet" || /u0/sw/tcl-rivet/tclconfig/install-sh -d
"/usr/local/lib/rivet"
/usr/local/bin/bash ../libtool --mode=install /usr/bin/install -c
'librivet.la' '/usr/local/lib/rivet/librivet.la'
/usr/bin/install -c .libs/librivet.so /usr/local/lib/rivet/librivet.so
/usr/bin/install -c .libs/librivet.lai /usr/local/lib/rivet/librivet.la
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/rivet
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/usr/local/bin/bash ../libtool --mode=install /usr/bin/install -c
'librivetparser.la' '/usr/local/lib/rivet/librivetparser.la'
/usr/bin/install -c .libs/librivetparser.so
/usr/local/lib/rivet/librivetparser.so
/usr/bin/install -c .libs/librivetparser.lai
/usr/local/lib/rivet/librivetparser.la
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/rivet
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
Making install in doc
/u0/sw/tcl-rivet/tclconfig/install-sh -d /usr/local/lib/rivet0.6.0
cp -r rivet/* /usr/local/lib/rivet0.6.0
( cd /usr/local/lib/rivet0.6.0 ; echo 'eval pkg_mkIndex -verbose [pwd]
init.tcl [glob [file join packages * *.tcl] [file join *[info
sharedlibextension]]]' | /usr/local/bin/tclsh8.4 ; )
successful sourcing of init.tcl
packages provided were {RivetTcl 1.1}
processed init.tcl
successful sourcing of packages/dtcl/dtcl.tcl
packages provided were {Dtcl 1.0}
processed packages/dtcl/dtcl.tcl
warning: error while sourcing packages/dtcl/pkgIndex.tcl: can't read
"dir": no such variable
successful sourcing of packages/commserver/commserver.tcl
packages provided were {commserver 0.1}
processed packages/commserver/commserver.tcl
warning: error while sourcing packages/commserver/server.tcl: can't read
"argv": no such variable
warning: error while sourcing packages/tclrivet/parse.tcl: can't read
"argv": no such variable
warning: error while sourcing packages/tclrivet/pkgIndex.tcl: can't read
"dir":
no such variable
warning: error while sourcing packages/tclrivet/tclrivet.tcl: couldn't
load file "packages/tclrivet/../../../src/librivetparser.so": Cannot open
"packages/tclrivet/../../../src/librivetparser.so"
successful sourcing of packages/tclrivet/tclrivetparser.tcl
packages provided were {tclrivetparser 0.1}
processed packages/tclrivet/tclrivetparser.tcl
successful sourcing of packages/dio/dio.tcl
packages provided were {DIO 1.0}
processed packages/dio/dio.tcl
successful sourcing of packages/dio/dio_Mysql.tcl
packages provided were {dio_Mysql 0.1}
processed packages/dio/dio_Mysql.tcl
successful sourcing of packages/dio/dio_Sqlite.tcl
packages provided were {dio_Sqlite 0.1}
processed packages/dio/dio_Sqlite.tcl
successful sourcing of packages/dio/diodisplay.tcl
packages provided were {DIODisplay 1.0}
processed packages/dio/diodisplay.tcl
warning: error while sourcing packages/dio/pkgIndex.tcl: can't read "dir":
no such variable
successful sourcing of packages/dio/dio_Postgresql.tcl
packages provided were {dio_Postgresql 0.1}
processed packages/dio/dio_Postgresql.tcl
warning: error while sourcing packages/simpledb/pkgIndex.tcl: can't read
"dir":
no such variable
successful sourcing of packages/simpledb/simpledb.tcl
packages provided were {simpledb 0.1}
processed packages/simpledb/simpledb.tcl
successful sourcing of packages/rivet_ncgi/rivet_ncgi.tcl
packages provided were {ncgi 1.0}
processed packages/rivet_ncgi/rivet_ncgi.tcl
warning: error while sourcing packages/session/pkgIndex.tcl: can't read
"dir": no such variable
successful sourcing of packages/session/session-class.tcl
packages provided were {Session 1.0}
processed packages/session/session-class.tcl
successful sourcing of packages/form/form.tcl
packages provided were {form 1.0}
processed packages/form/form.tcl
warning: error while sourcing packages/form/pkgIndex.tcl: can't read
"dir": no such variable
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=
Robert S. Sciuk http://www.controlq.com 259 Simcoe St. S.
Control-Q Research tel: 905.576.8028 Oshawa, Ont.
[EMAIL PROTECTED] fax: 905.576.8386 Canada, L1H 4H3
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]