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

List:       kde-devel
Subject:    Re: kdegraphics/kviewshell fails to compile
From:       Wilfried Huss <Wilfried.Huss () gmx ! at>
Date:       2006-11-06 20:31:12
Message-ID: 200611062131.12135.Wilfried.Huss () gmx ! at
[Download RAW message or body]

Am Montag, 6. November 2006 19:57 schrieb Adrian Dannberg:
> Hi, I wanted to see how KDE4 looks by now.
> Unfortunally kviewshell fails to compile.
> I am building from Development Snapshot 2 with CMake 2.4.3, DBus 0.95 QT 4.2.1
> 
> 
> [ 96%] Building CXX object 
> kviewshell/plugins/pdf/CMakeFiles/pdfviewpart.dir/pdfWidget.o
> /usr/bin/c++   -Dpdfviewpart_EXPORTS   -Wnon-virtual-dtor -Wno-long-long -ansi \
> -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings \
> -Wformat-security -fno-exceptions -fno-check-new -fno-common -g3 -fno-inline -fPIC \
> -I/home/kde-devel/kdegraphics-3.80.2/build/kviewshell/plugins/pdf \
> -I/home/kde-devel/kdegraphics-3.80.2/kviewshell/plugins/pdf \
> -I/home/kde-devel/kdegraphics-3.80.2 -I/home/kde-devel/kdegraphics-3.80.2/build \
> -I/home/kde-devel/kdegraphics-3.80.2/kviewshell/shell \
> -I/home/kde-devel/qt-unstable/include -I/home/kde-devel/qt-unstable/include/Qt \
> -I/home/kde-devel/qt-unstable/mkspecs/default \
> -I/home/kde-devel/qt-unstable/include/QtCore \
> -I/home/kde-devel/qt-unstable/include/QtGui \
> -I/home/kde-devel/qt-unstable/include/Qt3Support \
> -I/home/kde-devel/qt-unstable/include/QtAssistant \
> -I/home/kde-devel/qt-unstable/include/QtDesigner \
> -I/home/kde-devel/qt-unstable/include/QtNetwork \
> -I/home/kde-devel/qt-unstable/include/QtOpenGL \
> -I/home/kde-devel/qt-unstable/include/QtSql \
> -I/home/kde-devel/qt-unstable/include/QtXml \
> -I/home/kde-devel/qt-unstable/include/QtSvg \
> -I/home/kde-devel/qt-unstable/include/QtUiTools \
> -I/home/kde-devel/qt-unstable/include/QtTest \
> -I/home/kde-devel/qt-unstable/include/QtDBus -I/home/kde-devel/kde/include \
> -I/usr/local/include -I/usr/include/poppler   -DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS \
> -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_GNU_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII \
> -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DHAVE_CONFIG_H=1 -o  \
> kviewshell/plugins/pdf/CMakeFiles/pdfviewpart.dir/pdfWidget.o -c \
>                 /home/kde-devel/kdegraphics-3.80.2/kviewshell/plugins/pdf/pdfWidget.cpp
>                 
> /home/kde-devel/kdegraphics-3.80.2/kviewshell/plugins/pdf/pdfWidget.cpp:34:22: 
> error: kvsprefs.h: No such file or directory
> /home/kde-devel/kdegraphics-3.80.2/kviewshell/plugins/pdf/pdfWidget.cpp: In 
> member function 'virtual void PdfWidget::mouseMoveEvent(QMouseEvent*)':
> /home/kde-devel/kdegraphics-3.80.2/kviewshell/plugins/pdf/pdfWidget.cpp:71: 
> error: invalid use of undefined type 'struct KVSPrefs'
> /home/kde-devel/kdegraphics-3.80.2/kviewshell/shell/dataModel.h:43: error: 
> forward declaration of 'struct KVSPrefs'
> /home/kde-devel/kdegraphics-3.80.2/kviewshell/plugins/pdf/pdfWidget.cpp:71: 
> error: 'struct KVSPrefs::EnumTool' has not been declared
> make[2]: *** [kviewshell/plugins/pdf/CMakeFiles/pdfviewpart.dir/pdfWidget.o] 
> Error 1
> make[2]: Leaving directory `/home/kde-devel/kdegraphics-3.80.2/build'
> make[1]: *** [kviewshell/plugins/pdf/CMakeFiles/pdfviewpart.dir/all] Error 2
> make[1]: Leaving directory `/home/kde-devel/kdegraphics-3.80.2/build'
> make: *** [all] Error 2
> 
> Adrian
> 
> > > Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
> 
> 

Its fixed in SVN.


Replacing the line

include_directories( ${CMAKE_SOURCE_DIR}/kviewshell/shell  ${POPPLER_QT4_INCLUDE_DIR} \
)

with

include_directories( ${CMAKE_SOURCE_DIR}/kviewshell/shell \
${CMAKE_CURRENT_BINARY_DIR}/../../shell ${POPPLER_QT4_INCLUDE_DIR} )

in "kdegraphics/kviewshell/plugins/pdf/CMakeLists.txt" should fix the problem.
 

Greetings,
Wilfried Huss.
 
> > 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