On Mon, Jan 02, 2006 at 09:39:44AM +0100, Ralf Wildenhues wrote: > Hi John, > > * John V. Belmonte wrote on Mon, Jan 02, 2006 at 08:22:34AM CET: > > > > In a clean sid environment, running libtool with "--mode=link" causes the > > following message to be output on sterr: > > > > /usr/bin/libtool: line 606: --: command not found > > Could you please rerun the command line with '--debug' added (or, if the > buggy output happens before the '--debug' argument is evaluated, just > run with '$SHELL -x /usr/bin/libtool ..', where $SHELL is the same as in > the first line of the script)? Please post the output with stdout and > stderr intermixed, so we can see where it happens.
I've attached what I get when not using the --tag. Kurt
libtool: enabling shell trace mode + preserve_args=' --debug' + test 5 -gt 0 + arg=--mode=link + shift + case $arg in ++ echo X--mode=link ++ /bin/sed -e '1s/^X//' -e 's/[-_a-zA-Z0-9]*=//' + optarg=link + test -n '' + case $arg in + mode=link + test 4 -gt 0 + arg=gcc-4.0 + shift + case $arg in + optarg= + test -n '' + case $arg in + nonopt=gcc-4.0 + break + test -n '' + case $disable_libs in + exec_cmd= + test -z '' + test -z link + test -n '' + generic_help='Try `libtool --help'\'' for more information.' + help='Try `libtool --help --mode=link'\'' for more information.' + case $mode in + modename='libtool: link' + case $host in + allow_undefined=yes + libtool_args=gcc-4.0 + base_compile='gcc-4.0 tst.c -o tst' + compile_command=gcc-4.0 + finalize_command=gcc-4.0 + compile_rpath= + finalize_rpath= + compile_shlibpath= + finalize_shlibpath= + convenience= + old_convenience= + deplibs= + old_deplibs= + compiler_flags= + linker_flags= + dllsearchpath= ++ pwd + lib_search_path=/root + inst_prefix_dir= + avoid_version=no + dlfiles= + dlprefiles= + dlself=no + export_dynamic=no + export_symbols= + export_symbols_regex= + generated= + libobjs= + ltlibs= + module=no + no_install=no + objs= + non_pic_objects= + notinst_path= + precious_files_regex= + prefer_static_libs=no + preload=no + prev= + prevarg= + release= + rpath= + xrpath= + perm_rpath= + temp_rpath= + thread_safe=no + vinfo= + vinfo_number=no + func_infer_tag gcc-4.0 tst.c -o tst + test -n ' CXX F77 GCJ BINCC BINCXX' + test -z '' + CC_quoted= + for arg in '$CC' + case $arg in + CC_quoted=' gcc' + case $@ in ++ echo gcc ++ echo gcc ++ echo gcc ++ echo gcc + for z in '$available_tags' + grep '^# ### BEGIN LIBTOOL TAG CONFIG: CXX$' ++ /bin/sed -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: CXX$/,/^# ### END LIBTOOL TAG CONFIG: CXX$/p' + eval '# ### BEGIN LIBTOOL TAG CONFIG: CXX # Libtool was configured on host athlon: # Shell to use when invoking shell scripts. SHELL="/bin/sh" # Whether or not to build shared libraries. build_libtool_libs=yes # Whether or not to build static libraries. build_old_libs=yes # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=no # Whether or not to disallow shared libs when runtime libs are static allow_libtool_libs_with_static_runtimes=no # Whether or not to optimize for fast installation. fast_install=yes # The host system. host_alias= host=x86_64-pc-linux-gnu host_os=linux-gnu # The build system. build_alias=x86_64-linux-gnu build=x86_64-pc-linux-gnu build_os=linux-gnu # An echo program that does not interpret backslashes. echo="echo" # The archiver. AR="ar" AR_FLAGS="cru" # A C compiler. LTCC="gcc" # LTCC compiler flags. LTCFLAGS="-Wall -g -O2" # A language-specific compiler. CC="g++" # Is the compiler the GNU C compiler? with_gcc=yes # An ERE matcher. EGREP="grep -E" # The linker used to build libraries. LD="/usr/bin/ld -m elf_x86_64" # Whether we need hard or soft links. LN_S="ln -s" # A BSD-compatible nm program. NM="/usr/bin/nm -B" # A symbol stripping program STRIP="strip" # Used to examine libraries when file_magic_cmd begins "file" MAGIC_CMD=file # Used on cygwin: DLL creation program. DLLTOOL="dlltool" # Used on cygwin: object dumper. OBJDUMP="objdump" # Used on cygwin: assembler. AS="as" # The name of the directory that contains temporary libtool files. objdir=.libs # How to create reloadable object files. reload_flag=" -r" reload_cmds="\$LD\$reload_flag -o \$output\$reload_objs" # How to pass a linker flag through the compiler. wl="-Wl," # Object file suffix (normally "o"). objext="o" # Old archive suffix (normally "a"). libext="a" # Shared library suffix (normally ".so"). shrext_cmds='\''.so'\'' # Executable file suffix (normally ""). exeext="" # Additional compiler flags for building library objects. pic_flag=" -fPIC -DPIC" pic_mode=default # What is the maximum length of a command? max_cmd_len=32768 # Does compiler simultaneously support -c and -o options? compiler_c_o="yes" # Must we lock files when doing compilation? need_locks="no" # Do we need the lib prefix for modules? need_lib_prefix=no # Do we need a version for libraries? need_version=no # Whether dlopen is supported. dlopen_support=yes # Whether dlopen of programs is supported. dlopen_self=yes # Whether dlopen of statically linked programs is supported. dlopen_self_static=no # Compiler flag to prevent dynamic linking. link_static_flag="-static" # Compiler flag to turn off builtin functions. no_builtin_flag=" -fno-builtin" # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec="\${wl}--export-dynamic" # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec="\${wl}--whole-archive\$convenience \${wl}--no-whole-archive" # Compiler flag to generate thread-safe objects. thread_safe_flag_spec="" # Library versioning type. version_type=linux # Format of library name prefix. libname_spec="lib\$name" # List of archive names. First name is the real one, the rest are links. # The last name is the one that the linker finds with -lNAME. library_names_spec="\${libname}\${release}\${shared_ext}\$versuffix \${libname}\${release}\${shared_ext}\$major \$libname\${shared_ext}" # The coded name of the library, if different from the real name. soname_spec="\${libname}\${release}\${shared_ext}\$major" # Commands used to build and install an old-style archive. RANLIB="ranlib" old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs\$old_deplibs~\$RANLIB \$oldlib" old_postinstall_cmds="chmod 644 \$oldlib~\$RANLIB \$oldlib" old_postuninstall_cmds="" # Create an old-style archive from a shared archive. old_archive_from_new_cmds="" # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds="" # Commands used to build and install a shared archive. archive_cmds="\$CC -shared \$predep_objects \$libobjs \$deplibs \$postdep_objects \$compiler_flags \${wl}-soname \$wl\$soname -o \$lib" archive_expsym_cmds="\$CC -shared \$predep_objects \$libobjs \$deplibs \$postdep_objects \$compiler_flags \${wl}-soname \$wl\$soname \${wl}-retain-symbols-file \$wl\$export_symbols -o \$lib" postinstall_cmds="" postuninstall_cmds="" # Commands used to build a loadable module (assumed same as above if empty) module_cmds="" module_expsym_cmds="" # Commands to strip libraries. old_striplib="strip --strip-debug" striplib="strip --strip-unneeded" # Dependencies to place before the objects being linked to create a # shared library. predep_objects="" # Dependencies to place after the objects being linked to create a # shared library. postdep_objects="" # Dependencies to place before the objects being linked to create a # shared library. predeps="" # Dependencies to place after the objects being linked to create a # shared library. postdeps="-lstdc++ -lm -lgcc_s -lc -lgcc_s" # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path="" # Method to check whether dependent libraries are shared objects. deplibs_check_method="pass_all" # Command to use when deplibs_check_method == file_magic. file_magic_cmd="\$MAGIC_CMD" # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag="" # Flag that forces no undefined symbols. no_undefined_flag="" # Commands used to finish a libtool library installation in a directory. finish_cmds="PATH=\\\"\\\$PATH:/sbin\\\" ldconfig -n \$libdir" # Same as above, but a single script fragment to be evaled but not shown. finish_eval="" # Take the output of nm and produce a listing of raw symbols and C names. global_symbol_pipe="sed -n -e '\''s/^.*[ ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ ][ ]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2 \\2/p'\''" # Transform the output of nm in a proper C declaration global_symbol_to_cdecl="sed -n -e '\''s/^. .* \\(.*\\)\$/extern int \\1;/p'\''" # Transform the output of nm in a C name address pair global_symbol_to_c_name_address="sed -n -e '\''s/^: \\([^ ]*\\) \$/ {\\\"\\1\\\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \\([^ ]*\\) \\([^ ]*\\)\$/ {\"\\2\", (lt_ptr) \\&\\2},/p'\''" # This is the shared library runtime path variable. runpath_var=LD_RUN_PATH # This is the shared library path variable. shlibpath_var=LD_LIBRARY_PATH # Is shlibpath searched before the hard-coded library search path? shlibpath_overrides_runpath=no # How to hardcode a shared library path into an executable. hardcode_action=immediate # Whether we should hardcode library paths into libraries. hardcode_into_libs=yes # Flag to hardcode $libdir into a binary during linking. # This must work even if $libdir does not exist. hardcode_libdir_flag_spec="\${wl}--rpath \${wl}\$libdir" # If ld is used when linking, flag to hardcode $libdir into # a binary during linking. This must work even if $libdir does # not exist. hardcode_libdir_flag_spec_ld="" # Whether we need a single -rpath flag with a separated argument. hardcode_libdir_separator="" # Set to yes if using DIR/libNAME during linking hardcodes DIR into the # resulting binary. hardcode_direct=no # Set to yes if using the -LDIR flag during linking hardcodes DIR into the # resulting binary. hardcode_minus_L=no # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into # the resulting binary. hardcode_shlibpath_var=unsupported # Set to yes if building a shared library automatically hardcodes DIR into the library # and all subsequent libraries and executables linked against it. hardcode_automatic=no # Variables whose values should be saved in libtool wrapper scripts and # restored at relink time. variables_saved_for_relink="PATH LD_LIBRARY_PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=no # Compile-time system search path for libraries sys_lib_search_path_spec="/lib/ /usr/lib/ /usr/X11R6/lib/ /usr/local/lib/" # Run-time system search path for libraries sys_lib_dlsearch_path_spec="/lib /usr/lib /emul/ia32-linux/lib /emul/ia32-linux/usr/lib /emul/ia32-linux/usr/X11R6/lib /usr/X11R6/lib " # Fix the shell variable $srcfile for the compiler. fix_srcfile_path="" # Set to yes if exported symbols are required. always_export_symbols=no # The commands to list exported symbols. export_symbols_cmds="\$NM \$libobjs \$convenience | \$global_symbol_pipe | \$SED '\''s/.* //'\'' | sort | uniq > \$export_symbols" # The commands to extract the exported symbol list from a shared archive. extract_expsyms_cmds="" # Symbols that should not be listed in the preloaded symbols. exclude_expsyms="" # Symbols that must always be exported. include_expsyms="" # ### END LIBTOOL TAG CONFIG: CXX' ++ SHELL=/bin/sh ++ build_libtool_libs=yes ++ build_old_libs=yes ++ build_libtool_need_lc=no ++ allow_libtool_libs_with_static_runtimes=no ++ fast_install=yes ++ host_alias= ++ host=x86_64-pc-linux-gnu ++ host_os=linux-gnu ++ build_alias=x86_64-linux-gnu ++ build=x86_64-pc-linux-gnu ++ build_os=linux-gnu ++ echo=echo ++ AR=ar ++ AR_FLAGS=cru ++ LTCC=gcc ++ LTCFLAGS='-Wall -g -O2' ++ CC=g++ ++ with_gcc=yes ++ EGREP='grep -E' ++ LD='/usr/bin/ld -m elf_x86_64' ++ LN_S='ln -s' ++ NM='/usr/bin/nm -B' ++ STRIP=strip ++ MAGIC_CMD=file ++ DLLTOOL=dlltool ++ OBJDUMP=objdump ++ AS=as ++ objdir=.libs ++ reload_flag=' -r' ++ reload_cmds='$LD$reload_flag -o $output$reload_objs' ++ wl=-Wl, ++ objext=o ++ libext=a ++ shrext_cmds=.so ++ exeext= ++ pic_flag=' -fPIC -DPIC' ++ pic_mode=default ++ max_cmd_len=32768 ++ compiler_c_o=yes ++ need_locks=no ++ need_lib_prefix=no ++ need_version=no ++ dlopen_support=yes ++ dlopen_self=yes ++ dlopen_self_static=no ++ link_static_flag=-static ++ no_builtin_flag=' -fno-builtin' ++ export_dynamic_flag_spec='${wl}--export-dynamic' ++ whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ++ thread_safe_flag_spec= ++ version_type=linux ++ libname_spec='lib$name' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ RANLIB=ranlib ++ old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs~$RANLIB $oldlib' ++ old_postinstall_cmds='chmod 644 $oldlib~$RANLIB $oldlib' ++ old_postuninstall_cmds= ++ old_archive_from_new_cmds= ++ old_archive_from_expsyms_cmds= ++ archive_cmds='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ postinstall_cmds= ++ postuninstall_cmds= ++ module_cmds= ++ module_expsym_cmds= ++ old_striplib='strip --strip-debug' ++ striplib='strip --strip-unneeded' ++ predep_objects= ++ postdep_objects= ++ predeps= ++ postdeps='-lstdc++ -lm -lgcc_s -lc -lgcc_s' ++ compiler_lib_search_path= ++ deplibs_check_method=pass_all ++ file_magic_cmd='$MAGIC_CMD' ++ allow_undefined_flag= ++ no_undefined_flag= ++ finish_cmds='PATH=\"\$PATH:/sbin\" ldconfig -n $libdir' ++ finish_eval= ++ global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\''' ++ global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern int \1;/p'\''' ++ global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/ {"\2", (lt_ptr) \&\2},/p'\''' ++ runpath_var=LD_RUN_PATH ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_action=immediate ++ hardcode_into_libs=yes ++ hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' ++ hardcode_libdir_flag_spec_ld= ++ hardcode_libdir_separator= ++ hardcode_direct=no ++ hardcode_minus_L=no ++ hardcode_shlibpath_var=unsupported ++ hardcode_automatic=no ++ variables_saved_for_relink='PATH LD_LIBRARY_PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH' ++ link_all_deplibs=no ++ sys_lib_search_path_spec='/lib/ /usr/lib/ /usr/X11R6/lib/ /usr/local/lib/' ++ sys_lib_dlsearch_path_spec='/lib /usr/lib /emul/ia32-linux/lib /emul/ia32-linux/usr/lib /emul/ia32-linux/usr/X11R6/lib /usr/X11R6/lib ' ++ fix_srcfile_path= ++ always_export_symbols=no ++ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ extract_expsyms_cmds= ++ exclude_expsyms= ++ include_expsyms= + CC_quoted= + for arg in '$CC' + case $arg in + CC_quoted=' g++' + case "$@ " in ++ echo g++ ++ echo g++ ++ echo g++ ++ echo g++ + for z in '$available_tags' + grep '^# ### BEGIN LIBTOOL TAG CONFIG: F77$' ++ /bin/sed -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: F77$/,/^# ### END LIBTOOL TAG CONFIG: F77$/p' + eval '# ### BEGIN LIBTOOL TAG CONFIG: F77 # Libtool was configured on host athlon: # Shell to use when invoking shell scripts. SHELL="/bin/sh" # Whether or not to build shared libraries. build_libtool_libs=yes # Whether or not to build static libraries. build_old_libs=yes # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=no # Whether or not to disallow shared libs when runtime libs are static allow_libtool_libs_with_static_runtimes=no # Whether or not to optimize for fast installation. fast_install=yes # The host system. host_alias= host=x86_64-pc-linux-gnu host_os=linux-gnu # The build system. build_alias=x86_64-linux-gnu build=x86_64-pc-linux-gnu build_os=linux-gnu # An echo program that does not interpret backslashes. echo="echo" # The archiver. AR="ar" AR_FLAGS="cru" # A C compiler. LTCC="gcc" # LTCC compiler flags. LTCFLAGS="-Wall -g -O2" # A language-specific compiler. CC="g77" # Is the compiler the GNU C compiler? with_gcc=yes # An ERE matcher. EGREP="grep -E" # The linker used to build libraries. LD="/usr/bin/ld -m elf_x86_64" # Whether we need hard or soft links. LN_S="ln -s" # A BSD-compatible nm program. NM="/usr/bin/nm -B" # A symbol stripping program STRIP="strip" # Used to examine libraries when file_magic_cmd begins "file" MAGIC_CMD=file # Used on cygwin: DLL creation program. DLLTOOL="dlltool" # Used on cygwin: object dumper. OBJDUMP="objdump" # Used on cygwin: assembler. AS="as" # The name of the directory that contains temporary libtool files. objdir=.libs # How to create reloadable object files. reload_flag=" -r" reload_cmds="\$LD\$reload_flag -o \$output\$reload_objs" # How to pass a linker flag through the compiler. wl="-Wl," # Object file suffix (normally "o"). objext="o" # Old archive suffix (normally "a"). libext="a" # Shared library suffix (normally ".so"). shrext_cmds='\''.so'\'' # Executable file suffix (normally ""). exeext="" # Additional compiler flags for building library objects. pic_flag=" -fPIC" pic_mode=default # What is the maximum length of a command? max_cmd_len=32768 # Does compiler simultaneously support -c and -o options? compiler_c_o="yes" # Must we lock files when doing compilation? need_locks="no" # Do we need the lib prefix for modules? need_lib_prefix=no # Do we need a version for libraries? need_version=no # Whether dlopen is supported. dlopen_support=yes # Whether dlopen of programs is supported. dlopen_self=yes # Whether dlopen of statically linked programs is supported. dlopen_self_static=no # Compiler flag to prevent dynamic linking. link_static_flag="-static" # Compiler flag to turn off builtin functions. no_builtin_flag="" # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec="\${wl}--export-dynamic" # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec="\${wl}--whole-archive\$convenience \${wl}--no-whole-archive" # Compiler flag to generate thread-safe objects. thread_safe_flag_spec="" # Library versioning type. version_type=linux # Format of library name prefix. libname_spec="lib\$name" # List of archive names. First name is the real one, the rest are links. # The last name is the one that the linker finds with -lNAME. library_names_spec="\${libname}\${release}\${shared_ext}\$versuffix \${libname}\${release}\${shared_ext}\$major \$libname\${shared_ext}" # The coded name of the library, if different from the real name. soname_spec="\${libname}\${release}\${shared_ext}\$major" # Commands used to build and install an old-style archive. RANLIB="ranlib" old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs\$old_deplibs~\$RANLIB \$oldlib" old_postinstall_cmds="chmod 644 \$oldlib~\$RANLIB \$oldlib" old_postuninstall_cmds="" # Create an old-style archive from a shared archive. old_archive_from_new_cmds="" # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds="" # Commands used to build and install a shared archive. archive_cmds="\$CC -shared \$libobjs \$deplibs \$compiler_flags \${wl}-soname \$wl\$soname -o \$lib" archive_expsym_cmds="\$echo \\\"{ global:\\\" > \$output_objdir/\$libname.ver~ cat \$export_symbols | sed -e \\\"s/\\\\(.*\\\\)/\\\\1;/\\\" >> \$output_objdir/\$libname.ver~ \$echo \\\"local: *; };\\\" >> \$output_objdir/\$libname.ver~ \$CC -shared \$libobjs \$deplibs \$compiler_flags \${wl}-soname \$wl\$soname \${wl}-version-script \${wl}\$output_objdir/\$libname.ver -o \$lib" postinstall_cmds="" postuninstall_cmds="" # Commands used to build a loadable module (assumed same as above if empty) module_cmds="" module_expsym_cmds="" # Commands to strip libraries. old_striplib="strip --strip-debug" striplib="strip --strip-unneeded" # Dependencies to place before the objects being linked to create a # shared library. predep_objects="" # Dependencies to place after the objects being linked to create a # shared library. postdep_objects="" # Dependencies to place before the objects being linked to create a # shared library. predeps="" # Dependencies to place after the objects being linked to create a # shared library. postdeps="" # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path="" # Method to check whether dependent libraries are shared objects. deplibs_check_method="pass_all" # Command to use when deplibs_check_method == file_magic. file_magic_cmd="\$MAGIC_CMD" # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag="" # Flag that forces no undefined symbols. no_undefined_flag="" # Commands used to finish a libtool library installation in a directory. finish_cmds="PATH=\\\"\\\$PATH:/sbin\\\" ldconfig -n \$libdir" # Same as above, but a single script fragment to be evaled but not shown. finish_eval="" # Take the output of nm and produce a listing of raw symbols and C names. global_symbol_pipe="sed -n -e '\''s/^.*[ ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ ][ ]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2 \\2/p'\''" # Transform the output of nm in a proper C declaration global_symbol_to_cdecl="sed -n -e '\''s/^. .* \\(.*\\)\$/extern int \\1;/p'\''" # Transform the output of nm in a C name address pair global_symbol_to_c_name_address="sed -n -e '\''s/^: \\([^ ]*\\) \$/ {\\\"\\1\\\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \\([^ ]*\\) \\([^ ]*\\)\$/ {\"\\2\", (lt_ptr) \\&\\2},/p'\''" # This is the shared library runtime path variable. runpath_var=LD_RUN_PATH # This is the shared library path variable. shlibpath_var=LD_LIBRARY_PATH # Is shlibpath searched before the hard-coded library search path? shlibpath_overrides_runpath=no # How to hardcode a shared library path into an executable. hardcode_action=immediate # Whether we should hardcode library paths into libraries. hardcode_into_libs=yes # Flag to hardcode $libdir into a binary during linking. # This must work even if $libdir does not exist. hardcode_libdir_flag_spec="\${wl}--rpath \${wl}\$libdir" # If ld is used when linking, flag to hardcode $libdir into # a binary during linking. This must work even if $libdir does # not exist. hardcode_libdir_flag_spec_ld="" # Whether we need a single -rpath flag with a separated argument. hardcode_libdir_separator="" # Set to yes if using DIR/libNAME during linking hardcodes DIR into the # resulting binary. hardcode_direct=no # Set to yes if using the -LDIR flag during linking hardcodes DIR into the # resulting binary. hardcode_minus_L=no # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into # the resulting binary. hardcode_shlibpath_var=unsupported # Set to yes if building a shared library automatically hardcodes DIR into the library # and all subsequent libraries and executables linked against it. hardcode_automatic=no # Variables whose values should be saved in libtool wrapper scripts and # restored at relink time. variables_saved_for_relink="PATH LD_LIBRARY_PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=no # Compile-time system search path for libraries sys_lib_search_path_spec="/lib/ /usr/lib/ /usr/X11R6/lib/ /usr/local/lib/" # Run-time system search path for libraries sys_lib_dlsearch_path_spec="/lib /usr/lib /emul/ia32-linux/lib /emul/ia32-linux/usr/lib /emul/ia32-linux/usr/X11R6/lib /usr/X11R6/lib " # Fix the shell variable $srcfile for the compiler. fix_srcfile_path="" # Set to yes if exported symbols are required. always_export_symbols=no # The commands to list exported symbols. export_symbols_cmds="\$NM \$libobjs \$convenience | \$global_symbol_pipe | \$SED '\''s/.* //'\'' | sort | uniq > \$export_symbols" # The commands to extract the exported symbol list from a shared archive. extract_expsyms_cmds="" # Symbols that should not be listed in the preloaded symbols. exclude_expsyms="_GLOBAL_OFFSET_TABLE_" # Symbols that must always be exported. include_expsyms="" # ### END LIBTOOL TAG CONFIG: F77' ++ SHELL=/bin/sh ++ build_libtool_libs=yes ++ build_old_libs=yes ++ build_libtool_need_lc=no ++ allow_libtool_libs_with_static_runtimes=no ++ fast_install=yes ++ host_alias= ++ host=x86_64-pc-linux-gnu ++ host_os=linux-gnu ++ build_alias=x86_64-linux-gnu ++ build=x86_64-pc-linux-gnu ++ build_os=linux-gnu ++ echo=echo ++ AR=ar ++ AR_FLAGS=cru ++ LTCC=gcc ++ LTCFLAGS='-Wall -g -O2' ++ CC=g77 ++ with_gcc=yes ++ EGREP='grep -E' ++ LD='/usr/bin/ld -m elf_x86_64' ++ LN_S='ln -s' ++ NM='/usr/bin/nm -B' ++ STRIP=strip ++ MAGIC_CMD=file ++ DLLTOOL=dlltool ++ OBJDUMP=objdump ++ AS=as ++ objdir=.libs ++ reload_flag=' -r' ++ reload_cmds='$LD$reload_flag -o $output$reload_objs' ++ wl=-Wl, ++ objext=o ++ libext=a ++ shrext_cmds=.so ++ exeext= ++ pic_flag=' -fPIC' ++ pic_mode=default ++ max_cmd_len=32768 ++ compiler_c_o=yes ++ need_locks=no ++ need_lib_prefix=no ++ need_version=no ++ dlopen_support=yes ++ dlopen_self=yes ++ dlopen_self_static=no ++ link_static_flag=-static ++ no_builtin_flag= ++ export_dynamic_flag_spec='${wl}--export-dynamic' ++ whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ++ thread_safe_flag_spec= ++ version_type=linux ++ libname_spec='lib$name' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ RANLIB=ranlib ++ old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs~$RANLIB $oldlib' ++ old_postinstall_cmds='chmod 644 $oldlib~$RANLIB $oldlib' ++ old_postuninstall_cmds= ++ old_archive_from_new_cmds= ++ old_archive_from_expsyms_cmds= ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$echo \"{ global:\" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e \"s/\\(.*\\)/\\1;/\" >> $output_objdir/$libname.ver~ $echo \"local: *; };\" >> $output_objdir/$libname.ver~ $CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' ++ postinstall_cmds= ++ postuninstall_cmds= ++ module_cmds= ++ module_expsym_cmds= ++ old_striplib='strip --strip-debug' ++ striplib='strip --strip-unneeded' ++ predep_objects= ++ postdep_objects= ++ predeps= ++ postdeps= ++ compiler_lib_search_path= ++ deplibs_check_method=pass_all ++ file_magic_cmd='$MAGIC_CMD' ++ allow_undefined_flag= ++ no_undefined_flag= ++ finish_cmds='PATH=\"\$PATH:/sbin\" ldconfig -n $libdir' ++ finish_eval= ++ global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\''' ++ global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern int \1;/p'\''' ++ global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/ {"\2", (lt_ptr) \&\2},/p'\''' ++ runpath_var=LD_RUN_PATH ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_action=immediate ++ hardcode_into_libs=yes ++ hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' ++ hardcode_libdir_flag_spec_ld= ++ hardcode_libdir_separator= ++ hardcode_direct=no ++ hardcode_minus_L=no ++ hardcode_shlibpath_var=unsupported ++ hardcode_automatic=no ++ variables_saved_for_relink='PATH LD_LIBRARY_PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH' ++ link_all_deplibs=no ++ sys_lib_search_path_spec='/lib/ /usr/lib/ /usr/X11R6/lib/ /usr/local/lib/' ++ sys_lib_dlsearch_path_spec='/lib /usr/lib /emul/ia32-linux/lib /emul/ia32-linux/usr/lib /emul/ia32-linux/usr/X11R6/lib /usr/X11R6/lib ' ++ fix_srcfile_path= ++ always_export_symbols=no ++ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ extract_expsyms_cmds= ++ exclude_expsyms=_GLOBAL_OFFSET_TABLE_ ++ include_expsyms= + CC_quoted= + for arg in '$CC' + case $arg in + CC_quoted=' g77' + case "$@ " in ++ echo g77 ++ echo g77 ++ echo g77 ++ echo g77 + for z in '$available_tags' + grep '^# ### BEGIN LIBTOOL TAG CONFIG: GCJ$' ++ /bin/sed -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: GCJ$/,/^# ### END LIBTOOL TAG CONFIG: GCJ$/p' + eval '# ### BEGIN LIBTOOL TAG CONFIG: GCJ # Libtool was configured on host athlon: # Shell to use when invoking shell scripts. SHELL="/bin/sh" # Whether or not to build shared libraries. build_libtool_libs=yes # Whether or not to build static libraries. build_old_libs=yes # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=no # Whether or not to disallow shared libs when runtime libs are static allow_libtool_libs_with_static_runtimes=no # Whether or not to optimize for fast installation. fast_install=yes # The host system. host_alias= host=x86_64-pc-linux-gnu host_os=linux-gnu # The build system. build_alias=x86_64-linux-gnu build=x86_64-pc-linux-gnu build_os=linux-gnu # An echo program that does not interpret backslashes. echo="echo" # The archiver. AR="ar" AR_FLAGS="cru" # A C compiler. LTCC="gcc" # LTCC compiler flags. LTCFLAGS="-Wall -g -O2" # A language-specific compiler. CC="gcj" # Is the compiler the GNU C compiler? with_gcc= # An ERE matcher. EGREP="grep -E" # The linker used to build libraries. LD="" # Whether we need hard or soft links. LN_S="ln -s" # A BSD-compatible nm program. NM="/usr/bin/nm -B" # A symbol stripping program STRIP="strip" # Used to examine libraries when file_magic_cmd begins "file" MAGIC_CMD=file # Used on cygwin: DLL creation program. DLLTOOL="dlltool" # Used on cygwin: object dumper. OBJDUMP="objdump" # Used on cygwin: assembler. AS="as" # The name of the directory that contains temporary libtool files. objdir=.libs # How to create reloadable object files. reload_flag=" -r" reload_cmds="\$LD\$reload_flag -o \$output\$reload_objs" # How to pass a linker flag through the compiler. wl="-Wl," # Object file suffix (normally "o"). objext="o" # Old archive suffix (normally "a"). libext="a" # Shared library suffix (normally ".so"). shrext_cmds='\''.so'\'' # Executable file suffix (normally ""). exeext="" # Additional compiler flags for building library objects. pic_flag=" -fPIC" pic_mode=default # What is the maximum length of a command? max_cmd_len=32768 # Does compiler simultaneously support -c and -o options? compiler_c_o="yes" # Must we lock files when doing compilation? need_locks="no" # Do we need the lib prefix for modules? need_lib_prefix=no # Do we need a version for libraries? need_version=no # Whether dlopen is supported. dlopen_support=yes # Whether dlopen of programs is supported. dlopen_self=yes # Whether dlopen of statically linked programs is supported. dlopen_self_static=no # Compiler flag to prevent dynamic linking. link_static_flag="" # Compiler flag to turn off builtin functions. no_builtin_flag=" -fno-builtin" # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec="\${wl}--export-dynamic" # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec="\${wl}--whole-archive\$convenience \${wl}--no-whole-archive" # Compiler flag to generate thread-safe objects. thread_safe_flag_spec="" # Library versioning type. version_type=linux # Format of library name prefix. libname_spec="lib\$name" # List of archive names. First name is the real one, the rest are links. # The last name is the one that the linker finds with -lNAME. library_names_spec="\${libname}\${release}\${shared_ext}\$versuffix \${libname}\${release}\${shared_ext}\$major \$libname\${shared_ext}" # The coded name of the library, if different from the real name. soname_spec="\${libname}\${release}\${shared_ext}\$major" # Commands used to build and install an old-style archive. RANLIB="ranlib" old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs\$old_deplibs~\$RANLIB \$oldlib" old_postinstall_cmds="chmod 644 \$oldlib~\$RANLIB \$oldlib" old_postuninstall_cmds="" # Create an old-style archive from a shared archive. old_archive_from_new_cmds="" # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds="" # Commands used to build and install a shared archive. archive_cmds="\$CC -shared \$libobjs \$deplibs \$compiler_flags \${wl}-soname \$wl\$soname -o \$lib" archive_expsym_cmds="\$echo \\\"{ global:\\\" > \$output_objdir/\$libname.ver~ cat \$export_symbols | sed -e \\\"s/\\\\(.*\\\\)/\\\\1;/\\\" >> \$output_objdir/\$libname.ver~ \$echo \\\"local: *; };\\\" >> \$output_objdir/\$libname.ver~ \$CC -shared \$libobjs \$deplibs \$compiler_flags \${wl}-soname \$wl\$soname \${wl}-version-script \${wl}\$output_objdir/\$libname.ver -o \$lib" postinstall_cmds="" postuninstall_cmds="" # Commands used to build a loadable module (assumed same as above if empty) module_cmds="" module_expsym_cmds="" # Commands to strip libraries. old_striplib="strip --strip-debug" striplib="strip --strip-unneeded" # Dependencies to place before the objects being linked to create a # shared library. predep_objects="" # Dependencies to place after the objects being linked to create a # shared library. postdep_objects="" # Dependencies to place before the objects being linked to create a # shared library. predeps="" # Dependencies to place after the objects being linked to create a # shared library. postdeps="" # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path="" # Method to check whether dependent libraries are shared objects. deplibs_check_method="pass_all" # Command to use when deplibs_check_method == file_magic. file_magic_cmd="\$MAGIC_CMD" # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag="" # Flag that forces no undefined symbols. no_undefined_flag="" # Commands used to finish a libtool library installation in a directory. finish_cmds="PATH=\\\"\\\$PATH:/sbin\\\" ldconfig -n \$libdir" # Same as above, but a single script fragment to be evaled but not shown. finish_eval="" # Take the output of nm and produce a listing of raw symbols and C names. global_symbol_pipe="sed -n -e '\''s/^.*[ ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ ][ ]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2 \\2/p'\''" # Transform the output of nm in a proper C declaration global_symbol_to_cdecl="sed -n -e '\''s/^. .* \\(.*\\)\$/extern int \\1;/p'\''" # Transform the output of nm in a C name address pair global_symbol_to_c_name_address="sed -n -e '\''s/^: \\([^ ]*\\) \$/ {\\\"\\1\\\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \\([^ ]*\\) \\([^ ]*\\)\$/ {\"\\2\", (lt_ptr) \\&\\2},/p'\''" # This is the shared library runtime path variable. runpath_var=LD_RUN_PATH # This is the shared library path variable. shlibpath_var=LD_LIBRARY_PATH # Is shlibpath searched before the hard-coded library search path? shlibpath_overrides_runpath=no # How to hardcode a shared library path into an executable. hardcode_action=immediate # Whether we should hardcode library paths into libraries. hardcode_into_libs=yes # Flag to hardcode $libdir into a binary during linking. # This must work even if $libdir does not exist. hardcode_libdir_flag_spec="\${wl}--rpath \${wl}\$libdir" # If ld is used when linking, flag to hardcode $libdir into # a binary during linking. This must work even if $libdir does # not exist. hardcode_libdir_flag_spec_ld="" # Whether we need a single -rpath flag with a separated argument. hardcode_libdir_separator="" # Set to yes if using DIR/libNAME during linking hardcodes DIR into the # resulting binary. hardcode_direct=no # Set to yes if using the -LDIR flag during linking hardcodes DIR into the # resulting binary. hardcode_minus_L=no # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into # the resulting binary. hardcode_shlibpath_var=unsupported # Set to yes if building a shared library automatically hardcodes DIR into the library # and all subsequent libraries and executables linked against it. hardcode_automatic=no # Variables whose values should be saved in libtool wrapper scripts and # restored at relink time. variables_saved_for_relink="PATH LD_LIBRARY_PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=no # Compile-time system search path for libraries sys_lib_search_path_spec="/lib/ /usr/lib/ /usr/X11R6/lib/ /usr/local/lib/" # Run-time system search path for libraries sys_lib_dlsearch_path_spec="/lib /usr/lib /emul/ia32-linux/lib /emul/ia32-linux/usr/lib /emul/ia32-linux/usr/X11R6/lib /usr/X11R6/lib " # Fix the shell variable $srcfile for the compiler. fix_srcfile_path="" # Set to yes if exported symbols are required. always_export_symbols=no # The commands to list exported symbols. export_symbols_cmds="\$NM \$libobjs \$convenience | \$global_symbol_pipe | \$SED '\''s/.* //'\'' | sort | uniq > \$export_symbols" # The commands to extract the exported symbol list from a shared archive. extract_expsyms_cmds="" # Symbols that should not be listed in the preloaded symbols. exclude_expsyms="_GLOBAL_OFFSET_TABLE_" # Symbols that must always be exported. include_expsyms="" # ### END LIBTOOL TAG CONFIG: GCJ' ++ SHELL=/bin/sh ++ build_libtool_libs=yes ++ build_old_libs=yes ++ build_libtool_need_lc=no ++ allow_libtool_libs_with_static_runtimes=no ++ fast_install=yes ++ host_alias= ++ host=x86_64-pc-linux-gnu ++ host_os=linux-gnu ++ build_alias=x86_64-linux-gnu ++ build=x86_64-pc-linux-gnu ++ build_os=linux-gnu ++ echo=echo ++ AR=ar ++ AR_FLAGS=cru ++ LTCC=gcc ++ LTCFLAGS='-Wall -g -O2' ++ CC=gcj ++ with_gcc= ++ EGREP='grep -E' ++ LD= ++ LN_S='ln -s' ++ NM='/usr/bin/nm -B' ++ STRIP=strip ++ MAGIC_CMD=file ++ DLLTOOL=dlltool ++ OBJDUMP=objdump ++ AS=as ++ objdir=.libs ++ reload_flag=' -r' ++ reload_cmds='$LD$reload_flag -o $output$reload_objs' ++ wl=-Wl, ++ objext=o ++ libext=a ++ shrext_cmds=.so ++ exeext= ++ pic_flag=' -fPIC' ++ pic_mode=default ++ max_cmd_len=32768 ++ compiler_c_o=yes ++ need_locks=no ++ need_lib_prefix=no ++ need_version=no ++ dlopen_support=yes ++ dlopen_self=yes ++ dlopen_self_static=no ++ link_static_flag= ++ no_builtin_flag=' -fno-builtin' ++ export_dynamic_flag_spec='${wl}--export-dynamic' ++ whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ++ thread_safe_flag_spec= ++ version_type=linux ++ libname_spec='lib$name' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ RANLIB=ranlib ++ old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs~$RANLIB $oldlib' ++ old_postinstall_cmds='chmod 644 $oldlib~$RANLIB $oldlib' ++ old_postuninstall_cmds= ++ old_archive_from_new_cmds= ++ old_archive_from_expsyms_cmds= ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$echo \"{ global:\" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e \"s/\\(.*\\)/\\1;/\" >> $output_objdir/$libname.ver~ $echo \"local: *; };\" >> $output_objdir/$libname.ver~ $CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' ++ postinstall_cmds= ++ postuninstall_cmds= ++ module_cmds= ++ module_expsym_cmds= ++ old_striplib='strip --strip-debug' ++ striplib='strip --strip-unneeded' ++ predep_objects= ++ postdep_objects= ++ predeps= ++ postdeps= ++ compiler_lib_search_path= ++ deplibs_check_method=pass_all ++ file_magic_cmd='$MAGIC_CMD' ++ allow_undefined_flag= ++ no_undefined_flag= ++ finish_cmds='PATH=\"\$PATH:/sbin\" ldconfig -n $libdir' ++ finish_eval= ++ global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\''' ++ global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern int \1;/p'\''' ++ global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/ {"\2", (lt_ptr) \&\2},/p'\''' ++ runpath_var=LD_RUN_PATH ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_action=immediate ++ hardcode_into_libs=yes ++ hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' ++ hardcode_libdir_flag_spec_ld= ++ hardcode_libdir_separator= ++ hardcode_direct=no ++ hardcode_minus_L=no ++ hardcode_shlibpath_var=unsupported ++ hardcode_automatic=no ++ variables_saved_for_relink='PATH LD_LIBRARY_PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH' ++ link_all_deplibs=no ++ sys_lib_search_path_spec='/lib/ /usr/lib/ /usr/X11R6/lib/ /usr/local/lib/' ++ sys_lib_dlsearch_path_spec='/lib /usr/lib /emul/ia32-linux/lib /emul/ia32-linux/usr/lib /emul/ia32-linux/usr/X11R6/lib /usr/X11R6/lib ' ++ fix_srcfile_path= ++ always_export_symbols=no ++ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ extract_expsyms_cmds= ++ exclude_expsyms=_GLOBAL_OFFSET_TABLE_ ++ include_expsyms= + CC_quoted= + for arg in '$CC' + case $arg in + CC_quoted=' gcj' + case "$@ " in ++ echo gcj ++ echo gcj ++ echo gcj ++ echo gcj + for z in '$available_tags' + grep '^# ### BEGIN LIBTOOL TAG CONFIG: BINCC$' ++ /bin/sed -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: BINCC$/,/^# ### END LIBTOOL TAG CONFIG: BINCC$/p' + eval '# ### BEGIN LIBTOOL TAG CONFIG: BINCC # A C compiler. LTCC="cc" -- # A language-specific compiler. CC="cc" # ### END LIBTOOL TAG CONFIG: BINCC' ++ LTCC=cc ++ -- /usr/bin/libtool: line 606: --: command not found ++ CC=cc + CC_quoted= + for arg in '$CC' + case $arg in + CC_quoted=' cc' + case "$@ " in ++ echo cc ++ echo cc ++ echo cc ++ echo cc + for z in '$available_tags' + grep '^# ### BEGIN LIBTOOL TAG CONFIG: BINCXX$' ++ /bin/sed -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: BINCXX$/,/^# ### END LIBTOOL TAG CONFIG: BINCXX$/p' + eval '# ### BEGIN LIBTOOL TAG CONFIG: BINCXX # Libtool was configured on host athlon: # Shell to use when invoking shell scripts. SHELL="/bin/sh" # Whether or not to build shared libraries. build_libtool_libs=yes # Whether or not to build static libraries. build_old_libs=yes # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=no # Whether or not to disallow shared libs when runtime libs are static allow_libtool_libs_with_static_runtimes=no # Whether or not to optimize for fast installation. fast_install=yes # The host system. host_alias= host=x86_64-pc-linux-gnu host_os=linux-gnu # The build system. build_alias=x86_64-linux-gnu build=x86_64-pc-linux-gnu build_os=linux-gnu # An echo program that does not interpret backslashes. echo="echo" # The archiver. AR="ar" AR_FLAGS="cru" # A C compiler. LTCC="gcc" # LTCC compiler flags. LTCFLAGS="-Wall -g -O2" # A language-specific compiler. CC="c++" # Is the compiler the GNU C compiler? with_gcc=yes # An ERE matcher. EGREP="grep -E" # The linker used to build libraries. LD="/usr/bin/ld -m elf_x86_64" # Whether we need hard or soft links. LN_S="ln -s" # A BSD-compatible nm program. NM="/usr/bin/nm -B" # A symbol stripping program STRIP="strip" # Used to examine libraries when file_magic_cmd begins "file" MAGIC_CMD=file # Used on cygwin: DLL creation program. DLLTOOL="dlltool" # Used on cygwin: object dumper. OBJDUMP="objdump" # Used on cygwin: assembler. AS="as" # The name of the directory that contains temporary libtool files. objdir=.libs # How to create reloadable object files. reload_flag=" -r" reload_cmds="\$LD\$reload_flag -o \$output\$reload_objs" # How to pass a linker flag through the compiler. wl="-Wl," # Object file suffix (normally "o"). objext="o" # Old archive suffix (normally "a"). libext="a" # Shared library suffix (normally ".so"). shrext_cmds='\''.so'\'' # Executable file suffix (normally ""). exeext="" # Additional compiler flags for building library objects. pic_flag=" -fPIC -DPIC" pic_mode=default # What is the maximum length of a command? max_cmd_len=32768 # Does compiler simultaneously support -c and -o options? compiler_c_o="yes" # Must we lock files when doing compilation? need_locks="no" # Do we need the lib prefix for modules? need_lib_prefix=no # Do we need a version for libraries? need_version=no # Whether dlopen is supported. dlopen_support=yes # Whether dlopen of programs is supported. dlopen_self=yes # Whether dlopen of statically linked programs is supported. dlopen_self_static=no # Compiler flag to prevent dynamic linking. link_static_flag="-static" # Compiler flag to turn off builtin functions. no_builtin_flag=" -fno-builtin" # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec="\${wl}--export-dynamic" # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec="\${wl}--whole-archive\$convenience \${wl}--no-whole-archive" # Compiler flag to generate thread-safe objects. thread_safe_flag_spec="" # Library versioning type. version_type=linux # Format of library name prefix. libname_spec="lib\$name" # List of archive names. First name is the real one, the rest are links. # The last name is the one that the linker finds with -lNAME. library_names_spec="\${libname}\${release}\${shared_ext}\$versuffix \${libname}\${release}\${shared_ext}\$major \$libname\${shared_ext}" # The coded name of the library, if different from the real name. soname_spec="\${libname}\${release}\${shared_ext}\$major" # Commands used to build and install an old-style archive. RANLIB="ranlib" old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs\$old_deplibs~\$RANLIB \$oldlib" old_postinstall_cmds="chmod 644 \$oldlib~\$RANLIB \$oldlib" old_postuninstall_cmds="" # Create an old-style archive from a shared archive. old_archive_from_new_cmds="" # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds="" # Commands used to build and install a shared archive. archive_cmds="\$CC -shared \$predep_objects \$libobjs \$deplibs \$postdep_objects \$compiler_flags \${wl}-soname \$wl\$soname -o \$lib" archive_expsym_cmds="\$CC -shared \$predep_objects \$libobjs \$deplibs \$postdep_objects \$compiler_flags \${wl}-soname \$wl\$soname \${wl}-retain-symbols-file \$wl\$export_symbols -o \$lib" postinstall_cmds="" postuninstall_cmds="" # Commands used to build a loadable module (assumed same as above if empty) module_cmds="" module_expsym_cmds="" # Commands to strip libraries. old_striplib="strip --strip-debug" striplib="strip --strip-unneeded" # Dependencies to place before the objects being linked to create a # shared library. predep_objects="" # Dependencies to place after the objects being linked to create a # shared library. postdep_objects="" # Dependencies to place before the objects being linked to create a # shared library. predeps="" # Dependencies to place after the objects being linked to create a # shared library. postdeps="-lstdc++ -lm -lgcc_s -lc -lgcc_s" # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path="" # Method to check whether dependent libraries are shared objects. deplibs_check_method="pass_all" # Command to use when deplibs_check_method == file_magic. file_magic_cmd="\$MAGIC_CMD" # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag="" # Flag that forces no undefined symbols. no_undefined_flag="" # Commands used to finish a libtool library installation in a directory. finish_cmds="PATH=\\\"\\\$PATH:/sbin\\\" ldconfig -n \$libdir" # Same as above, but a single script fragment to be evaled but not shown. finish_eval="" # Take the output of nm and produce a listing of raw symbols and C names. global_symbol_pipe="sed -n -e '\''s/^.*[ ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ ][ ]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2 \\2/p'\''" # Transform the output of nm in a proper C declaration global_symbol_to_cdecl="sed -n -e '\''s/^. .* \\(.*\\)\$/extern int \\1;/p'\''" # Transform the output of nm in a C name address pair global_symbol_to_c_name_address="sed -n -e '\''s/^: \\([^ ]*\\) \$/ {\\\"\\1\\\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \\([^ ]*\\) \\([^ ]*\\)\$/ {\"\\2\", (lt_ptr) \\&\\2},/p'\''" # This is the shared library runtime path variable. runpath_var=LD_RUN_PATH # This is the shared library path variable. shlibpath_var=LD_LIBRARY_PATH # Is shlibpath searched before the hard-coded library search path? shlibpath_overrides_runpath=no # How to hardcode a shared library path into an executable. hardcode_action=immediate # Whether we should hardcode library paths into libraries. hardcode_into_libs=yes # Flag to hardcode $libdir into a binary during linking. # This must work even if $libdir does not exist. hardcode_libdir_flag_spec="\${wl}--rpath \${wl}\$libdir" # If ld is used when linking, flag to hardcode $libdir into # a binary during linking. This must work even if $libdir does # not exist. hardcode_libdir_flag_spec_ld="" # Whether we need a single -rpath flag with a separated argument. hardcode_libdir_separator="" # Set to yes if using DIR/libNAME during linking hardcodes DIR into the # resulting binary. hardcode_direct=no # Set to yes if using the -LDIR flag during linking hardcodes DIR into the # resulting binary. hardcode_minus_L=no # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into # the resulting binary. hardcode_shlibpath_var=unsupported # Set to yes if building a shared library automatically hardcodes DIR into the library # and all subsequent libraries and executables linked against it. hardcode_automatic=no # Variables whose values should be saved in libtool wrapper scripts and # restored at relink time. variables_saved_for_relink="PATH LD_LIBRARY_PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=no # Compile-time system search path for libraries sys_lib_search_path_spec="/lib/ /usr/lib/ /usr/X11R6/lib/ /usr/local/lib/" # Run-time system search path for libraries sys_lib_dlsearch_path_spec="/lib /usr/lib /emul/ia32-linux/lib /emul/ia32-linux/usr/lib /emul/ia32-linux/usr/X11R6/lib /usr/X11R6/lib " # Fix the shell variable $srcfile for the compiler. fix_srcfile_path="" # Set to yes if exported symbols are required. always_export_symbols=no # The commands to list exported symbols. export_symbols_cmds="\$NM \$libobjs \$convenience | \$global_symbol_pipe | \$SED '\''s/.* //'\'' | sort | uniq > \$export_symbols" # The commands to extract the exported symbol list from a shared archive. extract_expsyms_cmds="" # Symbols that should not be listed in the preloaded symbols. exclude_expsyms="" # Symbols that must always be exported. include_expsyms="" # ### END LIBTOOL TAG CONFIG: BINCXX' ++ SHELL=/bin/sh ++ build_libtool_libs=yes ++ build_old_libs=yes ++ build_libtool_need_lc=no ++ allow_libtool_libs_with_static_runtimes=no ++ fast_install=yes ++ host_alias= ++ host=x86_64-pc-linux-gnu ++ host_os=linux-gnu ++ build_alias=x86_64-linux-gnu ++ build=x86_64-pc-linux-gnu ++ build_os=linux-gnu ++ echo=echo ++ AR=ar ++ AR_FLAGS=cru ++ LTCC=gcc ++ LTCFLAGS='-Wall -g -O2' ++ CC=c++ ++ with_gcc=yes ++ EGREP='grep -E' ++ LD='/usr/bin/ld -m elf_x86_64' ++ LN_S='ln -s' ++ NM='/usr/bin/nm -B' ++ STRIP=strip ++ MAGIC_CMD=file ++ DLLTOOL=dlltool ++ OBJDUMP=objdump ++ AS=as ++ objdir=.libs ++ reload_flag=' -r' ++ reload_cmds='$LD$reload_flag -o $output$reload_objs' ++ wl=-Wl, ++ objext=o ++ libext=a ++ shrext_cmds=.so ++ exeext= ++ pic_flag=' -fPIC -DPIC' ++ pic_mode=default ++ max_cmd_len=32768 ++ compiler_c_o=yes ++ need_locks=no ++ need_lib_prefix=no ++ need_version=no ++ dlopen_support=yes ++ dlopen_self=yes ++ dlopen_self_static=no ++ link_static_flag=-static ++ no_builtin_flag=' -fno-builtin' ++ export_dynamic_flag_spec='${wl}--export-dynamic' ++ whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ++ thread_safe_flag_spec= ++ version_type=linux ++ libname_spec='lib$name' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ RANLIB=ranlib ++ old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs~$RANLIB $oldlib' ++ old_postinstall_cmds='chmod 644 $oldlib~$RANLIB $oldlib' ++ old_postuninstall_cmds= ++ old_archive_from_new_cmds= ++ old_archive_from_expsyms_cmds= ++ archive_cmds='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ postinstall_cmds= ++ postuninstall_cmds= ++ module_cmds= ++ module_expsym_cmds= ++ old_striplib='strip --strip-debug' ++ striplib='strip --strip-unneeded' ++ predep_objects= ++ postdep_objects= ++ predeps= ++ postdeps='-lstdc++ -lm -lgcc_s -lc -lgcc_s' ++ compiler_lib_search_path= ++ deplibs_check_method=pass_all ++ file_magic_cmd='$MAGIC_CMD' ++ allow_undefined_flag= ++ no_undefined_flag= ++ finish_cmds='PATH=\"\$PATH:/sbin\" ldconfig -n $libdir' ++ finish_eval= ++ global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\''' ++ global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern int \1;/p'\''' ++ global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/ {"\2", (lt_ptr) \&\2},/p'\''' ++ runpath_var=LD_RUN_PATH ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_action=immediate ++ hardcode_into_libs=yes ++ hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' ++ hardcode_libdir_flag_spec_ld= ++ hardcode_libdir_separator= ++ hardcode_direct=no ++ hardcode_minus_L=no ++ hardcode_shlibpath_var=unsupported ++ hardcode_automatic=no ++ variables_saved_for_relink='PATH LD_LIBRARY_PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH' ++ link_all_deplibs=no ++ sys_lib_search_path_spec='/lib/ /usr/lib/ /usr/X11R6/lib/ /usr/local/lib/' ++ sys_lib_dlsearch_path_spec='/lib /usr/lib /emul/ia32-linux/lib /emul/ia32-linux/usr/lib /emul/ia32-linux/usr/X11R6/lib /usr/X11R6/lib ' ++ fix_srcfile_path= ++ always_export_symbols=no ++ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ extract_expsyms_cmds= ++ exclude_expsyms= ++ include_expsyms= + CC_quoted= + for arg in '$CC' + case $arg in + CC_quoted=' c++' + case "$@ " in ++ echo c++ ++ echo c++ ++ echo c++ ++ echo c++ + test -z '' + echo 'libtool: link: unable to infer tagged configuration' libtool: link: unable to infer tagged configuration + echo 'libtool: link: specify a tag with `--tag'\''' libtool: link: specify a tag with `--tag' + exit 1