On 06/24/2012 04:33 PM, David C. Rankin wrote: > On 06/24/2012 04:14 PM, Timothy Pearson wrote: >> Do you set QTDIR for your builds? I need to know because the >> autodetection logic is pretty much split into two parts, one path for if >> QTDIR is set and a different path if it is not. >> >> Thanks! >> >> Tim > > Yes, > > This is with > > ./configure --qtdir=/opt/tqt3 \ > --debug > > and it 'still' dumps lib64 into the conf.log file: > > Configuring qca-tls ... > > QTDIR=/opt/tqt3 > QC_WITH_OPENSSL_INC= > QC_WITH_OPENSSL_LIB= > > Verifying TQt 3.x Multithreaded (MT) build environment ... fail > > There was an error compiling 'conf'. Be sure you have a proper > TQt 3.x Multithreaded (MT) build environment set up. > > ==> ERROR: A failure occurred in build(). > > 16:29 archangel:/dat_e/ch47/david/build> cat src/tqca-tls/conf.log > g++ -c -pipe -Wall -W -O2 -D_REENTRANT -DX11_INC='"/usr/X11R6/include"' > -DX11_LIBDIR='"/usr/X11R6/lib64"' -DX11_LIB='"-lXext -lX11 -lm"' -DCC='"gcc"' > -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I/opt/tqt3/mkspecs/default -I. > -I'/usr/include/tqt' -I/opt/tqt3/include -I/usr/X11R6/include -o conf.o conf.cpp > g++ -Wl,-rpath,/opt/tqt3/lib64 -o conf conf.o -L/opt/tqt3/lib64 > -L/usr/X11R6/lib64 -ltqt-mt -lXext -lX11 -lm -lpth > > There is no /opt/tqt3/lib64 it is '/opt/tqt3/lib' and I can't get it to use it??? > > > Tim, Just for reference, I've tried this both with the current code and with the commit _reverted_ (and both with/without) setting --qtdir=/opt/tqt3 (to force a manual find). In all cases, some logic somewhere is still writing the /opt/tqt3/lib64 location. This is on a 64bit box, but there are no lib64 dirs used anywhere in Arch. It has to be simply 'lib'. It is a forest-for-the-trees issue for me at this point. I can't find it. -- David C. Rankin, J.D.,P.E.