Hi! Getting an error message after invoking make TARGET_ARCH=-m64 for building k3b-0.11.17. It is (I added a couple lines before): ... Making all in device make[3]: Entering directory `...../k3b/tmp/k3b-0.11.17/src/device' /bin/sh ../../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o libk3bdevice.la -rpath /opt/kde3/lib -L/usr/X11R6/lib64 -L/usr/lib/qt3/lib64 -L/opt/kde3/lib -version-info 2:0:0 -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined k3bdevice.lo k3bscsicommand.lo k3btrack.lo k3btoc.lo k3bdevicemanager.lo k3bmsf.lo k3bdiskinfo.lo k3bdeviceglobals.lo k3bcrc.lo k3bcdtext.lo -lkio -lresmgr grep: /usr/lib/libart_lgpl_2.la: No such file or directory Reason: There is no /usr/lib/libart_lgpl_2.la but an /usr/lib64/libart_lgpl_2.la. I am no programmer, so I would like to ask how to force make using /usr/lib64 instead of /usr/lib/. Because this might be the reason for the malfunction. Before I already export(ed) the environment variable QTDIR=/usr/lib/qt3/lib64. May be there is another variable for setting "/usr/lib64"? Thank you for your help in advance! -- Rgds _ # Michael Gens # _
run ./configure --enable-libsuffix=64 before make Tom# Michael Gens wrote:
Hi!
Getting an error message after invoking
make TARGET_ARCH=-m64
for building k3b-0.11.17.
It is (I added a couple lines before): ... Making all in device make[3]: Entering directory `...../k3b/tmp/k3b-0.11.17/src/device' /bin/sh ../../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o libk3bdevice.la -rpath /opt/kde3/lib -L/usr/X11R6/lib64 -L/usr/lib/qt3/lib64 -L/opt/kde3/lib -version-info 2:0:0 -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined k3bdevice.lo k3bscsicommand.lo k3btrack.lo k3btoc.lo k3bdevicemanager.lo k3bmsf.lo k3bdiskinfo.lo k3bdeviceglobals.lo k3bcrc.lo k3bcdtext.lo -lkio -lresmgr
grep: /usr/lib/libart_lgpl_2.la: No such file or directory
Reason: There is no /usr/lib/libart_lgpl_2.la but an /usr/lib64/libart_lgpl_2.la.
I am no programmer, so I would like to ask how to force make using /usr/lib64 instead of /usr/lib/. Because this might be the reason for the malfunction.
Before I already export(ed) the environment variable QTDIR=/usr/lib/qt3/lib64.
May be there is another variable for setting "/usr/lib64"?
Thank you for your help in advance!
participants (2)
-
Michael Gens
-
Tom Keresztes