On 06/26/2012 12:42 PM, Darrell Anderson wrote:
The
'Weird' part is amarok builds just fine on my system.
All I did was remove the tunepimp dependency. tdenetwork also builds fine. Maybe
there are still some growing pains in gcc 4.7.1 and Slack/Arch/Fedora all have
varying patches/fixes applied to get around it. Dunno, but builds here/not there
should at least be explainable...
I thought I was building amarok with no musicbrainz dependency, but now that I look at my
configuration options I see nothing explicitly doing that. I got confused with my
tdemultimedia build script, which has such an explicit option.
Which amarok build option do you use to disable musicbrainz/tunepimp?
Darrell
Mine was a specific list dependency for Arch:
depends=('libmp4v2'
'libmysqlclient>=5.1.34'
'postgresql-libs>=8.3.7'
'ruby'
'tde-tdebase')
# 'tunepimp>=0.5.3'
I just removed tunepimp as from the Arch dependency list. The rest of the build
I have like this:
# fix konquisidebar include failure
sed -i '/${TQT_INCLUDE_DIRS}/s|$|\n /opt/trinity/include|' \
amarok/amarok/src/konquisidebar/CMakeLists.txt
# fix "riokarma support is not buildable, it needs to link to
karma-sharp.dll"
sed -i '/tde_message_fatal(/s|^|#|' \
amarok/amarok/src/mediadevice/riokarma/CMakeLists.txt
mkdir -p build
cd build
msg "Starting cmake..."
CXXFLAGS="${CXXFLAGS} -I/usr/include/ruby-1.9.1 -fpermissive" \
cmake ${srcdir}/${pkgname#*-} \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DWITH_LIBVISUAL=ON \
-DWITH_KONQSIDEBAR=ON \
-DWITH_XINE=ON \
-DWITH_YAUAP=OFF \
-DWITH_IPOD=ON \
-DWITH_IFP=ON \
-DWITH_NJB=ON \
-DWITH_MTP=OFF \
-DWITH_RIOKARMA=OFF \
-DWITH_DAAP=OFF \
-DBUILD_ALL=ON
--
David C. Rankin, J.D.,P.E.