Libtool(?) frustrations

2005-11-07 Thread David N. Welton
Hello,

We're using the various auto tools for Apache Rivet
(http://tcl.apache.org/rivet/), but things seem to have taken a turn for
the worse... I'm able to compile and run everything just fine on Ubuntu,
but there seem to be difficulties on other platforms.

The code in question is here (it's a beta that we're trying to shake the
problems out of):

http://people.apache.org/~davidw/rivet-0.7.0.tar.gz

With the SVN repository being available here:

http://svn.apache.org/repos/asf/tcl/rivet/trunk

In particular, this one seems to be something directly related to libtool:

http://mail-archives.apache.org/mod_mbox/tcl-rivet-dev/200511.mbox/browser

test -z "/usr/lib /usr/share/rivet0.7.0" || mkdir -p -- "/usr/lib
/usr/share/rivet0.7.0"
 /bin/sh ../libtool --mode=install /usr/bin/install -c  'librivet.la'
'/usr/lib /usr/share/rivet0.7.0/librivet.la'
/usr/bin/install -c .libs/librivet.so /usr/lib
/usr/share/rivet0.7.0/librivet.so
/usr/bin/install: installing multiple files, but last argument,
`/usr/share/rivet0.7.0/librivet.so' is not a directory
Try `/usr/bin/install --help' for more information.
 /bin/sh ../libtool --mode=install /usr/bin/install -c
'librivetparser.la' '/usr/lib /usr/share/rivet0.7.0/librivetparser.la'
/usr/bin/install -c .libs/librivetparser.so /usr/lib
/usr/share/rivet0.7.0/librivetparser.so
/usr/bin/install: installing multiple files, but last argument,
`/usr/share/rivet0.7.0/librivetparser.so' is not a directory
Try `/usr/bin/install --help' for more information.
make[2]: *** [install-lib_libexecLTLIBRARIES] Error 1
make[2]: Leaving directory `/usr/local/src/rivet-0.7.0/src'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/usr/local/src/rivet-0.7.0/src'
make: *** [install-recursive] Error 1

That comes from this Makefile.am line:

lib_libexec_LTLIBRARIES = librivet.la librivetparser.la

What might be the cause of this problem?  Is there a better place to ask?

Thanks for your help,
-- 
David N. Welton
- http://www.dedasys.com/davidw/

Linux, Open Source Consulting
- http://www.dedasys.com/



___
http://lists.gnu.org/mailman/listinfo/libtool


Re: Libtool(?) frustrations

2005-11-07 Thread David N. Welton
Peter O'Gorman wrote:
> David N. Welton wrote:
> 
> | That comes from this Makefile.am line:
> |
> | lib_libexec_LTLIBRARIES = librivet.la librivetparser.la
> |
> | What might be the cause of this problem?  Is there a better place to ask?
> |
> | Thanks for your help,
> 
> # ... and these two.  We want to put the libs in the package path,
> # rather than the standard library location for the system.
> lib_libexecdir = @TCL_PACKAGE_PATH@/[EMAIL PROTECTED]@
> lib_libexec_LTLIBRARIES = librivet.la librivetparser.la
> 
> 
> Does TCL_PACKAGE_PATH have a space in it?

Hrm, that might be it... on my system it doesn't - let me see what the
user says.

Thanks!
-- 
David N. Welton
- http://www.dedasys.com/davidw/

Linux, Open Source Consulting
- http://www.dedasys.com/



___
http://lists.gnu.org/mailman/listinfo/libtool