[unixODBC-support] make install fails on SuSE 9.3

Brian Schonecker Brian.Schonecker at Xtek.com
Tue Mar 25 18:48:08 GMT 2008

I've done this many times before on SuSE 10 and other SuSE 9.3 servers but for some reason, I can't get past the  'make install' phase.

configure --enable-gui=no
make install

configure and make go well.  'make install' errors out with:

Making install in samples
make[1]: Entering directory `/home/bschone/myxtek/unixODBC/samples'
make[2]: Entering directory `/home/bschone/myxtek/unixODBC/samples'
test -z "/usr/local/brian/lib" || mkdir -p -- . "/usr/local/brian/lib"
 /bin/sh ../libtool --mode=install /usr/bin/install -c  'libboundparam.la' '/usr/local/brian/lib/libboundparam.la'
libtool: install: warning: relinking `libboundparam.la'
(cd /home/bschone/myxtek/unixODBC/samples; /bin/sh ../libtool  --mode=relink gcc -g -O2 -DENABLE_INI_CACHING -pthread -o libboundparam.la -rpath /usr/local/brian/lib -version-info 1:0:0 -export-dynamic -module boundparam.lo helper.lo cboundtimestampparam.lo ../autotest/libgtrtstlc.la ../DriverManager/libodbc.la -lpthread )
gcc -shared  .libs/boundparam.o .libs/helper.o .libs/cboundtimestampparam.o -Wl,--whole-archive ../autotest/.libs/libgtrtstlc.a -Wl,--no-whole-archive  -Wl,--rpath -Wl,/usr/local/brian/lib -L/usr/local/brian/lib -lodbc -lpthread  -pthread -Wl,-soname -Wl,libboundparam.1 -o .libs/libboundparam.1.0.0
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld: cannot find -lodbc
collect2: ld returned 1 exit status
libtool: install: error: relink `libboundparam.la' with the above command before installing it
make[2]: *** [install-libLTLIBRARIES] Error 1
make[2]: Leaving directory `/home/bschone/myxtek/unixODBC/samples'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/bschone/myxtek/unixODBC/samples'
make: *** [install-recursive] Error 1

I don't have anything installed in /usr/local/etc (the default path for unixODBC).

I'll be the first to admit that if a compile doesn't work, I don't know what to do.  I installed SuSE 9.3 as a minimal graphical system, then installed GCC, libtools, etc as needed.  I don't know where to go.

Thanks for any help!


More information about the unixODBC-support mailing list