subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nathan <>
Subject Re: Autogen and Configure Error - libtool
Date Thu, 03 Apr 2014 22:31:29 GMT
So, I looked into autotools since you mentioned it, and see that it is
autoconf, automake, libtool and gettext in a dist package (
I had compiled the latest of each of those and my understanding is that
libtool creates "config.sub". Actually, just doing a quick search in my
build-dir, config.sub exists under both share/automake and share/libtool.

When I got tried ./ and got "./ 1: cd: can't cd to
/cross-tools/bin/../share/libtool/config", that made me think libtool was
the problem. And when it was followed by ".../subversion/config.guess not
found (try setting the LIBTOOL_CONFIG environment variable)", that had me
instead try "LIBTOOL_CONFIG=/cross-tools/bin/libtoolize ./" which
caused the "config.sub"-mode problem.

When it said it couldn't cd to that config, I thought that was odd and
looked at the install.log I had "make" write to:
 /usr/bin/install -c './build-aux/config.guess'
 /usr/bin/install -c './build-aux/config.sub'

The config stuff is under build-aux. But none of that matters if it's using
the one from libtool which is looking for "mode" as opposed to
share/automake1.99a/config.sub which does not.

(this time, I now am noticing the reply will now go to you and the list. I
can only guess that I never chose reply-to-all before).

On Thu, Apr 3, 2014 at 4:57 PM, Philip Martin <>wrote:

> Nathan <> writes:
> >> checking for g++ option to enable C++11 features... -std=gnu++11
> >> checking if g++ -std=gnu++11 accepts -std=c++98... yes
> >> checking if g++ -std=gnu++11 accepts -w... yes
> >> checking if g++ -std=gnu++11 accepts -Werror=unknown-warning-option...
> no
> >> checking how to run the C preprocessor... gcc -std=gnu11 -E
> >> checking for a sed that does not truncate output... /bin/sed
> >> configure: error: cannot run /bin/sh build/config.sub
> >>
> >> "configure:5076: error: cannot run /bin/sh build/config.sub"
> >>
> >> "# Grab target_cpu, so we can use it in the Solaris pkginfo file
> >> # Make sure we can run config.sub.
> >> $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
> >>   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5"
> >>
> >> $ /bin/bash ./build/config.sub sun4
> >> Usage: /home/user/Desktop/subversion/build/config.sub [OPTION]...
> >> [MODE-ARG]...
> >> Try 'config.sub --help' for more information.
> >> config.sub:   error: you must specify a MODE
> On my machine
> $ ../src/build/config.sub sun4
> sparc-sun-sunos4.1.1
> My config.sub does not contain the string "MODE" and so cannot produce
> the output you show.  I'm using config.sub from Debian's autotools-dev
> 20120608.1
> I associate MODE-ARG with libtool and that error looks like the error
> libtool produces.  Have you managed to get libtool and config.sub mixed
> up?
> --
> Philip Martin | Subversion Committer
> WANdisco // *Non-Stop Data*

View raw message