Guys, I need help, or a link, to find out why libtool isn't working. libtool is attempting to use an undeclared variable as a command. The libtool file generated includes (beginning at line 2071): # func_to_tool_file ARG LAZY # converts the file name ARG from $build format to toolchain format. Return # result in func_to_tool_file_result. If the conversion in use is listed # in (the comma separated) LAZY, no conversion takes place. func_to_tool_file () { $opt_debug case ,$2, in *,"$to_tool_file_cmd",*) func_to_tool_file_result=$1 ;; *) $to_tool_file_cmd "$1" func_to_tool_file_result=$func_to_host_file_result ;; esac } # end func_to_tool_file The tdeutils build fails at make on the very first file (ark_part.cpp). The line that fails is line 2083: 2083| $to_tool_file_cmd "$1" The problem is '$to_tool_file_cmd' is never declared in 'libtool' resulting in the error: ../libtool: line 2083: ark_part.cpp: command not found Basically, libtool is trying to execute 'ark_part.cpp' as the command since '$to_tool_file_cmd' is never declared or initialized and is just blank in the command '$to_tool_file_cmd "$1"'. What I need to learn is whether this is a libtool problem or whether it is a tdeutils problem. tdeutils from the same source builds fine on slack, debian, etc.., so I wonder if this is a libtool version problem or something similar. I am building in an arch chroot and he PKGBUILD file used does: cd ${srcdir}/${pkgname#*-} cp /usr/share/aclocal/libtool.m4 ./admin cp /usr/share/libtool/config/ltmain.sh ./admin make -f admin/Makefile.common ./configure \ --prefix=${TDEDIR} \ --with-qt-dir=${QTDIR} \ --sysconfdir=/etc \ --localstatedir=/var \ --enable-debug=full \ --enable-closure make The complete error, which I don't fully understand is: /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -D_LARGEFILE64_SOURCE -I/opt/trinity/include -I/opt/tqt3/include -I. -include tqt.h -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -fno-builtin -g3 -fno-inline -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -I/usr/include/tqt -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT ark_part.lo -MD -MP -MF .deps/ark_part.Tpo -c -o ark_part.lo ark_part.cpp ../libtool: line 2083: ark_part.cpp: command not found I have also tried 'make SHELL=/bin/bash' after googling that the environment could cause shell extension issues if part was done with bash and make was using sh, but that made no difference. Anybody familiar with libtool know if this is a libtool problem or if this is a problem with the tdeutil code? If it is libtool, any work-arounds? -- David C. Rankin, J.D.,P.E.