trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: January 2014

Re: [trinity-devel] tdegames FTBFS - /usr/bin/ld: cannot find -lartsmodules ??

From: "David C. Rankin" <drankinatty@...>
Date: Tue, 21 Jan 2014 12:07:36 -0600
On 01/21/2014 11:16 AM, Slávek Banko wrote:
>> > I don't know what this wants.... I don't have a library named
>> > libartsmodules as part of the arts package.
> libartsmodules are not part of arts, but tdemultimedia.
> You need to build tdemultimedia prior to tdegames.
> 
> Slavek

Hmmm.. That's what I was doing... Here is the build order I use:

tbo=("dependencies/$useqt"
    'dependencies/tqtinterface'
    'dependencies/arts'
    'dependencies/dbus-tqt'
    'dependencies/dbus-1-tqt'
    'dependencies/tqca-tls'
    'dependencies/libart-lgpl'
    'dependencies/avahi-tqt'
    'dependencies/libcaldav'
    'dependencies/libcarddav'
    'dependencies/sip4-tqt' #10
    'dependencies/python-tqt'
    'tdelibs'
    'tdebase'
    'libraries/libksquirrel'
    'libraries/libkdcraw'
    'libraries/libkexiv2'
    'libraries/libkipi'
    'libraries/kipi-plugins'
    'libraries/mlt'
    'libraries/mlt++' #20
    'tdebindings'
    'tdeaccessibility'
    'tdeutils'
    'tdemultimedia'
    'tdenetwork'
    'tdeadmin'
    'tdeartwork'
    'tdegames'
    'tdetoys'
    'tdeedu' #30
    'tdegraphics'
    'tdevelop'
    'tdeaddons'
    'tdepim'
    'tdewebdev'
    'applications/abakus'
    'applications/amarok'

tdemultimedia did build and is now installed:

  tde-tdemultimedia-14.0.0-1-x86_64.pkg.tar.xz

tdegames fails at the same place:

libtool: link: g++  -fPIC -DPIC -shared -nostdlib
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crti.o
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/crtbeginS.o  .libs/kolf.o
.libs/game.o .libs/canvasitem.o .libs/ball.o .libs/newgame.o .libs/config.o
.libs/scoreboard.o .libs/editor.o .libs/pluginloader.o .libs/object.o
.libs/vector.o .libs/printdialogpage.o .libs/kcomboboxdialog.o
.libs/kvolumecontrol.o .libs/floater.o .libs/slope.o   -Wl,-rpath
-Wl,/build/tde-tdegames/src/tdegames/libtdegames/.libs -L/opt/trinity/lib
-L/opt/tqt3/lib ../libtdegames/.libs/libtdegames.so -L/usr/lib/mysql
-L/usr/X11R6/lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib
/opt/trinity/lib/libtdednssd.so /opt/tqt3/lib/libtqt-mt.so -luuid -lpq
-lmysqlclient -lXrender -lXrandr -lXcursor -lXinerama -lXft -lfreetype
-lfontconfig -ldl -lpng -lz -lXext -lX11 -lSM -lICE /usr/lib/libtqt.so -lpthread
/opt/trinity/lib/libtdecore.so /opt/trinity/lib/libtdeui.so
/opt/trinity/lib/libtdeprint.so /opt/trinity/lib/libtdeio.so
/opt/trinity/lib/libartskde.so /opt/trinity/lib/libsoundserver_idl.so
/opt/trinity/lib/libtdefx.so -lartsmodules
-L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2 -L/lib/../lib -L/usr/lib/../lib
-L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../.. -lstdc++ -lm -lc -lgcc_s
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/crtendS.o
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/crtn.o
-march=x86-64 -mtune=generic -O2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed
-Wl,-z -Wl,relro   -Wl,-soname -Wl,libkolf.so.1 -o .libs/libkolf.so.1.2.0
/usr/bin/ld: cannot find -lartsmodules
collect2: error: ld returned 1 exit status
Makefile:750: recipe for target 'libkolf.la' failed
make[3]: *** [libkolf.la] Error 1

Dunno. I'll dig more later, if you have other advise, let me know. I started a
build last night and these are the packages that built on arch (nohal):

tde-abakus-14.0.0-1-x86_64.pkg.tar.xz
tde-arts-14.0.0-1-x86_64.pkg.tar.xz
tde-avahi-tqt-14.0.0-1-x86_64.pkg.tar.xz
tde-basket-1.0.3-1-x86_64.pkg.tar.xz
tde-dbus-1-tqt-14.0.0-1-x86_64.pkg.tar.xz
tde-dbus-tqt-14.0.0-1-x86_64.pkg.tar.xz
tde-dolphin-14.0.0-1-x86_64.pkg.tar.xz
tde-filelight-14.0.0-1-x86_64.pkg.tar.xz
tde-gtk-qt-engine-14.0.0-1-x86_64.pkg.tar.xz
tde-gwenview-14.0.0-1-x86_64.pkg.tar.xz
tde-katapult-14.0.0-1-x86_64.pkg.tar.xz
tde-kbarcode-14.0.0-1-x86_64.pkg.tar.xz
tde-kbfx-14.0.0-1-x86_64.pkg.tar.xz
tde-kbookreader-14.0.0-1-x86_64.pkg.tar.xz
tde-kdiff3-14.0.0-1-x86_64.pkg.tar.xz
tde-kdirstat-14.0.0-1-x86_64.pkg.tar.xz
tde-kgtk-qt3-14.0.0-1-x86_64.pkg.tar.xz
tde-kima-14.0.0-1-x86_64.pkg.tar.xz
tde-kipi-plugins-14.0.0-1-x86_64.pkg.tar.xz
tde-knetload-14.0.0-1-x86_64.pkg.tar.xz
tde-knetstats-14.0.0-1-x86_64.pkg.tar.xz
tde-knutclient-14.0.0-1-x86_64.pkg.tar.xz
tde-koffice-14.0.0-1-x86_64.pkg.tar.xz
tde-konversation-14.0.0-1-x86_64.pkg.tar.xz
tde-krename-14.0.0-1-x86_64.pkg.tar.xz
tde-krusader-14.0.0-1-x86_64.pkg.tar.xz
tde-ksplash-engine-moodin-14.0.0-1-x86_64.pkg.tar.xz
tde-libart-lgpl-14.0.0-1-x86_64.pkg.tar.xz
tde-libcaldav-14.0.0-1-x86_64.pkg.tar.xz
tde-libcarddav-14.0.0-1-x86_64.pkg.tar.xz
tde-libkdcraw-14.0.0-1-x86_64.pkg.tar.xz
tde-libkexiv2-14.0.0-1-x86_64.pkg.tar.xz
tde-libkipi-14.0.0-1-x86_64.pkg.tar.xz
tde-libksquirrel-14.0.0-1-x86_64.pkg.tar.xz
tde-python-tqt-14.0.0-1-x86_64.pkg.tar.xz
tde-rosegarden-14.0.0-1-x86_64.pkg.tar.xz
tde-sip-14.0.0-1-x86_64.pkg.tar.xz
tde-sip4-tqt-14.0.0-1-x86_64.pkg.tar.xz
tde-soundkonverter-14.0.0-1-x86_64.pkg.tar.xz
tde-tde-style-qtcurve-14.0.0-1-x86_64.pkg.tar.xz
tde-tdeaccessibility-14.0.0-1-x86_64.pkg.tar.xz
tde-tdeaddons-14.0.0-1-x86_64.pkg.tar.xz
tde-tdeadmin-14.0.0-1-x86_64.pkg.tar.xz
tde-tdeartwork-14.0.0-1-x86_64.pkg.tar.xz
tde-tdebase-14.0.0-1-x86_64.pkg.tar.xz
tde-tdeedu-14.0.0-1-x86_64.pkg.tar.xz
tde-tdegraphics-14.0.0-1-x86_64.pkg.tar.xz
tde-tdeio-locate-14.0.0-1-x86_64.pkg.tar.xz
tde-tdelibs-14.0.0-1-x86_64.pkg.tar.xz
tde-tdemultimedia-14.0.0-1-x86_64.pkg.tar.xz
tde-tdenetwork-14.0.0-1-x86_64.pkg.tar.xz
tde-tdepowersave-14.0.0-1-x86_64.pkg.tar.xz
tde-tdesdk-14.0.0-1-x86_64.pkg.tar.xz
tde-tdesvn-14.0.0-1-x86_64.pkg.tar.xz
tde-tdetoys-14.0.0-1-x86_64.pkg.tar.xz
tde-tdeutils-14.0.0-1-x86_64.pkg.tar.xz
tde-tqca-tls-14.0.0-1-x86_64.pkg.tar.xz
tde-tqt3-14.0.0-1-x86_64.pkg.tar.xz
tde-tqt3-docs-14.0.0-1-x86_64.pkg.tar.xz
tde-tqtinterface-14.0.0-1-x86_64.pkg.tar.xz
tde-twin-style-crystal-14.0.0-1-x86_64.pkg.tar.xz
tde-wlassistant-14.0.0-1-x86_64.pkg.tar.xz
tde-yakuake-14.0.0-1-x86_64.pkg.tar.xz



-- 
David C. Rankin, J.D.,P.E.