[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Boost error when compiling plasma svn
From:       "Kevin Brammer" <kevlinux () gmail ! com>
Date:       2008-01-01 1:52:24
Message-ID: 6aabc090712311752k6b2db4b7wc255c9f6f6387796 () mail ! gmail ! com
[Download RAW message or body]

I'm getting another boost-related error when building plasma from svn
the past couple of days (attached txt file).  I have boost installed
from source on the system:

/usr/include/boost-1_34_1
/usr/lib/libboost*

Last time I think it was because of boost putting the version number
in the path, but I've tried a symlink to /usr/include/boost and it
still doesn't work.

Any ideas?

["boost_error.txt" (text/plain)]

Scanning dependencies of target plasma_engine_ebn
cd /home/kde-devel/kde/build/plasma && /usr/bin/cmake -E cmake_depends "KDevelop3" \
/home/kde-devel/kde/src/plasma /home/kde-devel/kde/src/plasma/dataengines/ebn \
/home/kde-devel/kde/build/plasma /home/kde-devel/kde/build/plasma/dataengines/ebn \
/home/kde-devel/kde/build/plasma/dataengines/ebn/CMakeFiles/plasma_engine_ebn.dir/DependInfo.cmake
 make[2]: Leaving directory `/home/kde-devel/kde/build/plasma'
make -f dataengines/ebn/CMakeFiles/plasma_engine_ebn.dir/build.make \
dataengines/ebn/CMakeFiles/plasma_engine_ebn.dir/build make[2]: Entering directory \
                `/home/kde-devel/kde/build/plasma'
/usr/bin/cmake -E cmake_progress_report /home/kde-devel/kde/build/plasma/CMakeFiles \
90 [ 90%] Building CXX object \
                dataengines/ebn/CMakeFiles/plasma_engine_ebn.dir/plasma_engine_ebn_automoc.o
                
/usr/bin/c++   -Dplasma_engine_ebn_EXPORTS   -Wnon-virtual-dtor -Wno-long-long -ansi \
-Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security \
-fno-exceptions -fno-check-new -fno-common -Woverloaded-virtual -fvisibility=hidden \
-g3 -fno-inline -fPIC -I/home/kde-devel/kde/build/plasma/dataengines/ebn \
-I/home/kde-devel/kde/src/plasma/dataengines/ebn -I/home/kde-devel/kde/src/plasma \
-I/home/kde-devel/kde/build/plasma -I/usr/lib/qt4/include -I/usr/lib/qt4/include/Qt \
-I/usr/lib/qt4/mkspecs/default -I/usr/lib/qt4/include/QtCore \
-I/usr/lib/qt4/include/QtGui -I/usr/lib/qt4/include/Qt3Support \
-I/usr/lib/qt4/include/QtAssistant -I/usr/lib/qt4/include/QtDesigner \
-I/usr/lib/qt4/include/QtNetwork -I/usr/lib/qt4/include/QtOpenGL \
-I/usr/lib/qt4/include/QtSql -I/usr/lib/qt4/include/QtXml \
-I/usr/lib/qt4/include/QtSvg -I/usr/lib/qt4/include/QtScript \
-I/usr/lib/qt4/include/QtUiTools -I/usr/lib/qt4/include/QtTest \
-I/usr/lib/qt4/include/QtDBus -I/opt/kde4/include -I/opt/kde4/include/KDE   \
-D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_GNU_SOURCE -DQT_NO_STL \
-DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -o \
dataengines/ebn/CMakeFiles/plasma_engine_ebn.dir/plasma_engine_ebn_automoc.o -c \
                /home/kde-devel/kde/build/plasma/dataengines/ebn/plasma_engine_ebn_automoc.cpp
                
/usr/bin/cmake -E cmake_progress_report /home/kde-devel/kde/build/plasma/CMakeFiles \
91 [ 91%] Building CXX object \
                dataengines/ebn/CMakeFiles/plasma_engine_ebn.dir/ebnengine.o
/usr/bin/c++   -Dplasma_engine_ebn_EXPORTS   -Wnon-virtual-dtor -Wno-long-long -ansi \
-Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security \
-fno-exceptions -fno-check-new -fno-common -Woverloaded-virtual -fvisibility=hidden \
-g3 -fno-inline -fPIC -I/home/kde-devel/kde/build/plasma/dataengines/ebn \
-I/home/kde-devel/kde/src/plasma/dataengines/ebn -I/home/kde-devel/kde/src/plasma \
-I/home/kde-devel/kde/build/plasma -I/usr/lib/qt4/include -I/usr/lib/qt4/include/Qt \
-I/usr/lib/qt4/mkspecs/default -I/usr/lib/qt4/include/QtCore \
-I/usr/lib/qt4/include/QtGui -I/usr/lib/qt4/include/Qt3Support \
-I/usr/lib/qt4/include/QtAssistant -I/usr/lib/qt4/include/QtDesigner \
-I/usr/lib/qt4/include/QtNetwork -I/usr/lib/qt4/include/QtOpenGL \
-I/usr/lib/qt4/include/QtSql -I/usr/lib/qt4/include/QtXml \
-I/usr/lib/qt4/include/QtSvg -I/usr/lib/qt4/include/QtScript \
-I/usr/lib/qt4/include/QtUiTools -I/usr/lib/qt4/include/QtTest \
-I/usr/lib/qt4/include/QtDBus -I/opt/kde4/include -I/opt/kde4/include/KDE   \
-D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_GNU_SOURCE -DQT_NO_STL \
-DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -o \
dataengines/ebn/CMakeFiles/plasma_engine_ebn.dir/ebnengine.o -c \
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp In file included from \
/opt/kde4/include/syndication/global.h:25,  from \
                /opt/kde4/include/syndication/loader.h:14,
                 from /home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.h:23,
                 from \
                /home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:19:
/opt/kde4/include/syndication/feed.h:26:32: error: boost/shared_ptr.hpp: No such file \
                or directory
/opt/kde4/include/syndication/feed.h:40: error: 'boost' has not been declared
/opt/kde4/include/syndication/feed.h:40: error: expected initializer before '<' token
/opt/kde4/include/syndication/feed.h:42: error: 'boost' has not been declared
/opt/kde4/include/syndication/feed.h:42: error: expected initializer before '<' token
/opt/kde4/include/syndication/feed.h:44: error: 'boost' has not been declared
/opt/kde4/include/syndication/feed.h:44: error: expected initializer before '<' token
/opt/kde4/include/syndication/feed.h:46: error: 'boost' has not been declared
/opt/kde4/include/syndication/feed.h:46: error: expected initializer before '<' token
/opt/kde4/include/syndication/feed.h:48: error: 'boost' has not been declared
/opt/kde4/include/syndication/feed.h:48: error: expected initializer before '<' token
/opt/kde4/include/syndication/feed.h:50: error: 'boost' has not been declared
/opt/kde4/include/syndication/feed.h:50: error: expected initializer before '<' token
/opt/kde4/include/syndication/feed.h:81: error: 'SpecificDocumentPtr' does not name a \
                type
/opt/kde4/include/syndication/feed.h:90: error: 'ItemPtr' was not declared in this \
                scope
/opt/kde4/include/syndication/feed.h:90: error: template argument 1 is invalid
/opt/kde4/include/syndication/feed.h:97: error: 'CategoryPtr' was not declared in \
                this scope
/opt/kde4/include/syndication/feed.h:97: error: template argument 1 is invalid
/opt/kde4/include/syndication/feed.h:136: error: 'ImagePtr' does not name a type
/opt/kde4/include/syndication/feed.h:145: error: 'PersonPtr' was not declared in this \
                scope
/opt/kde4/include/syndication/feed.h:145: error: template argument 1 is invalid
/opt/kde4/include/syndication/global.h:80: error: 'FeedPtr' does not name a type
/opt/kde4/include/syndication/loader.h:28: error: 'boost' has not been declared
/opt/kde4/include/syndication/loader.h:28: error: expected initializer before '<' \
                token
/opt/kde4/include/syndication/loader.h:164: error: 'Syndication::FeedPtr' has not \
                been declared
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.h:62: error: \
                'Syndication::FeedPtr' has not been declared
/opt/kde4/include/syndication/item.h:40: error: 'boost' has not been declared
/opt/kde4/include/syndication/item.h:40: error: expected initializer before '<' token
/opt/kde4/include/syndication/item.h:42: error: 'boost' has not been declared
/opt/kde4/include/syndication/item.h:42: error: expected initializer before '<' token
/opt/kde4/include/syndication/item.h:44: error: 'boost' has not been declared
/opt/kde4/include/syndication/item.h:44: error: expected initializer before '<' token
/opt/kde4/include/syndication/item.h:46: error: 'boost' has not been declared
/opt/kde4/include/syndication/item.h:46: error: expected initializer before '<' token
/opt/kde4/include/syndication/item.h:48: error: 'boost' has not been declared
/opt/kde4/include/syndication/item.h:48: error: expected initializer before '<' token
/opt/kde4/include/syndication/item.h:72: error: 'SpecificItemPtr' does not name a \
                type
/opt/kde4/include/syndication/item.h:152: error: 'PersonPtr' was not declared in this \
                scope
/opt/kde4/include/syndication/item.h:152: error: template argument 1 is invalid
/opt/kde4/include/syndication/item.h:167: error: 'EnclosurePtr' was not declared in \
                this scope
/opt/kde4/include/syndication/item.h:167: error: template argument 1 is invalid
/opt/kde4/include/syndication/item.h:175: error: 'CategoryPtr' was not declared in \
                this scope
/opt/kde4/include/syndication/item.h:175: error: template argument 1 is invalid
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:90: error: \
                'Syndication::FeedPtr' has not been declared
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp: In member function \
                'void EbnEngine::processFeed(Syndication::Loader*, int, \
                Syndication::ErrorCode)':
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:99: error: base operand \
                of '->' is not a pointer
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:100: error: base operand \
                of '->' is not a pointer
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:101: error: base operand \
                of '->' is not a pointer
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:103: error: base operand \
                of '->' is not a pointer
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:103: error: base operand \
                of '->' is not a pointer
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:105: error: base operand \
                of '->' is not a pointer
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:105: error: template \
                argument 1 is invalid
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:105: error: invalid type \
                in declaration before '(' token
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:105: error: base operand \
                of '->' is not a pointer
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:105: error: request for \
                member 'brk' in '_container_', which is of non-class type 'int'
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:105: error: request for \
                member 'i' in '_container_', which is of non-class type 'int'
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:105: error: request for \
                member 'e' in '_container_', which is of non-class type 'int'
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:105: error: request for \
                member 'brk' in '_container_', which is of non-class type 'int'
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:105: error: request for \
                member 'i' in '_container_', which is of non-class type 'int'
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:105: error: expected \
                initializer before '&' token
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:105: error: request for \
                member 'brk' in '_container_', which is of non-class type 'int'
/home/kde-devel/kde/src/plasma/dataengines/ebn/ebnengine.cpp:115: error: 'item' was \
                not declared in this scope
/home/kde-devel/kde/build/plasma/dataengines/ebn/ebnengine.moc: In member function \
                'virtual int EbnEngine::qt_metacall(QMetaObject::Call, int, void**)':
/home/kde-devel/kde/build/plasma/dataengines/ebn/ebnengine.moc:72: error: expected \
                type-specifier
/home/kde-devel/kde/build/plasma/dataengines/ebn/ebnengine.moc:72: error: expected \
                `>'
/home/kde-devel/kde/build/plasma/dataengines/ebn/ebnengine.moc:72: error: expected \
                `('
/home/kde-devel/kde/build/plasma/dataengines/ebn/ebnengine.moc:72: error: 'FeedPtr' \
                is not a member of 'Syndication'
/home/kde-devel/kde/build/plasma/dataengines/ebn/ebnengine.moc:72: error: expected \
primary-expression before ')' token make[2]: *** \
[dataengines/ebn/CMakeFiles/plasma_engine_ebn.dir/ebnengine.o] Error 1 make[2]: \
Leaving directory `/home/kde-devel/kde/build/plasma' make[1]: *** \
[dataengines/ebn/CMakeFiles/plasma_engine_ebn.dir/all] Error 2 make[1]: Leaving \
                directory `/home/kde-devel/kde/build/plasma'
make: *** [all] Error 2



>> 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