[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Problems building taglib with intel c compiler
From: Brad Hards <bradh () frogmouth ! net>
Date: 2006-11-28 10:35:26
Message-ID: 200611282135.32023.bradh () frogmouth ! net
[Download RAW message or body]
[Attachment #2 (multipart/signed)]
I'm trying to build kdesupport with the Intel C compiler (9.1.045)
$ icpc --version
icpc (ICC) 9.1 20061103
Copyright (C) 1985-2006 Intel Corporation. All rights reserved.
I am having problems with templates in taglib. I'm having trouble with
some template stuff, which isn't my strongest C++ aspect. Any
suggestions on this?
make -f taglib/taglib/CMakeFiles/tag.dir/build.make \
taglib/taglib/CMakeFiles/tag.dir/depend make[2]: Entering directory \
`/home/bradh/build/kdesupport-build' make[2]: Nothing to be done for \
`taglib/taglib/CMakeFiles/tag.dir/depend'. make[2]: Leaving directory \
`/home/bradh/build/kdesupport-build' make -f \
taglib/taglib/CMakeFiles/tag.dir/build.make taglib/taglib/CMakeFiles/tag.dir/build \
make[2]: Entering directory `/home/bradh/build/kdesupport-build'
/usr/local/bin/cmake -E cmake_progress_report \
/home/bradh/build/kdesupport-build/CMakeFiles 75 [ 74%] Building CXX object \
taglib/taglib/CMakeFiles/tag.dir/mpeg/mpegfile.o
/opt/intel/cc/9.1.045/bin/icpc -Dtag_EXPORTS -fPIC \
-I/home/bradh/build/kdesupport-build/taglib/taglib \
-I/home/bradh/coding/kdesupport/taglib/taglib \
-I/home/bradh/coding/kdesupport/taglib/taglib/toolkit \
-I/home/bradh/coding/kdesupport/taglib/taglib/mpeg \
-I/home/bradh/coding/kdesupport/taglib/taglib/ogg \
-I/home/bradh/coding/kdesupport/taglib/taglib/flac \
-I/home/bradh/coding/kdesupport/taglib/taglib/mpc \
-I/home/bradh/coding/kdesupport/taglib/taglib/ogg/vorbis \
-I/home/bradh/coding/kdesupport/taglib/taglib/mpeg/id3v2 \
-I/home/bradh/coding/kdesupport/taglib/taglib/mpeg/id3v1 \
-I/home/bradh/coding/kdesupport/taglib/taglib/ape \
-I/home/bradh/build/kdesupport-build/taglib/taglib/taglib \
-I/home/bradh/build/kdesupport-build/taglib/taglib/.. -o \
taglib/taglib/CMakeFiles/tag.dir/mpeg/mpegfile.o -c \
/home/bradh/coding/kdesupport/taglib/taglib/mpeg/mpegfile.cpp
/home/bradh/coding/kdesupport/taglib/taglib/toolkit/tlist.tcc(62): error #308: class \
template "TagLib::List<T>::ListPrivate [with T=TagLib::ByteVector]" is inaccessible \
template <class TP> class List<T>::ListPrivate<TP *> : public ListPrivateBase ^
detected during instantiation of class "TagLib::List<T> [with \
T=TagLib::ByteVector]" at line 36 of \
"/home/bradh/coding/kdesupport/taglib/taglib/toolkit/tbytevectorlist.h"
/home/bradh/coding/kdesupport/taglib/taglib/toolkit/tlist.tcc(62): error #308: class \
template "TagLib::List<T>::ListPrivate [with T=TagLib::String]" is inaccessible \
template <class TP> class List<T>::ListPrivate<TP *> : public ListPrivateBase ^
detected during instantiation of class "TagLib::List<T> [with \
T=TagLib::String]" at line 40 of \
"/home/bradh/coding/kdesupport/taglib/taglib/toolkit/tstringlist.h"
compilation aborted for /home/bradh/coding/kdesupport/taglib/taglib/mpeg/mpegfile.cpp \
(code 2) make[2]: *** [taglib/taglib/CMakeFiles/tag.dir/mpeg/mpegfile.o] Error 2
make[2]: Leaving directory `/home/bradh/build/kdesupport-build'
make[1]: *** [taglib/taglib/CMakeFiles/tag.dir/all] Error 2
make[1]: Leaving directory `/home/bradh/build/kdesupport-build'
make: *** [all] Error 2
[Attachment #5 (application/pgp-signature)]
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic