Good day all,
Its always the poor debian users... after experiencing all the symptoms of http://www.nabble.com/0.10-beta1-Building-error-td18380035r0.html with solid etc, i re-checked out the svn tree, the collections/solid issue has gone, now the build error is: === CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `cimg_library::CImgDisplay::_desinit_fullscreen()': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay19_desinit_fullscreenEv[cimg_library::CImgDisplay::_desinit_fullscreen()]+0x38): undefined reference to `XUngrabKeyboard' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay19_desinit_fullscreenEv[cimg_library::CImgDisplay::_desinit_fullscreen()]+0x65): undefined reference to `XDestroyWindow' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `cimg_library::CImgDisplay::assign()': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay6assignEv[cimg_library::CImgDisplay::assign()]+0x39): undefined reference to `XLockDisplay' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay6assignEv[cimg_library::CImgDisplay::assign()]+0x11e): undefined reference to `XDestroyWindow' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay6assignEv[cimg_library::CImgDisplay::assign()]+0x194): undefined reference to `XFreeColormap' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay6assignEv[cimg_library::CImgDisplay::assign()]+0x1bc): undefined reference to `XSync' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay6assignEv[cimg_library::CImgDisplay::assign()]+0x289): undefined reference to `XUnlockDisplay' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `void cimg_library::CImgDisplay::_resize<unsigned char>(unsigned char, unsigned int, unsigned int, bool)': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_resizeIhEEvT_jjb[void cimg_library::CImgDisplay::_resize<unsigned char>(unsigned char, unsigned int, unsigned int, bool)]+0x159): undefined reference to `XCreateImage' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `void cimg_library::CImgDisplay::_resize<unsigned short>(unsigned short, unsigned int, unsigned int, bool)': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_resizeItEEvT_jjb[void cimg_library::CImgDisplay::_resize<unsigned short>(unsigned short, unsigned int, unsigned int, bool)]+0x160): undefined reference to `XCreateImage' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `void cimg_library::CImgDisplay::_resize<unsigned int>(unsigned int, unsigned int, unsigned int, bool)': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_resizeIjEEvT_jjb[void cimg_library::CImgDisplay::_resize<unsigned int>(unsigned int, unsigned int, unsigned int, bool)]+0x15c): undefined reference to `XCreateImage' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `cimg_library::CImgDisplay::_set_colormap(unsigned long&, unsigned int)': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay13_set_colormapERmj[cimg_library::CImgDisplay::_set_colormap(unsigned long&, unsigned int)]+0x354): undefined reference to `XStoreColors' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `cimg_library::CImgDisplay::_map_window()': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay11_map_windowEv[cimg_library::CImgDisplay::_map_window()]+0x3a): undefined reference to `XMapRaised' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay11_map_windowEv[cimg_library::CImgDisplay::_map_window()]+0x55): undefined reference to `XSync' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay11_map_windowEv[cimg_library::CImgDisplay::_map_window()]+0x87): undefined reference to `XWindowEvent' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay11_map_windowEv[cimg_library::CImgDisplay::_map_window()]+0xcc): undefined reference to `XSync' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay11_map_windowEv[cimg_library::CImgDisplay::_map_window()]+0x11d): undefined reference to `XGetWindowAttributes' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay11_map_windowEv[cimg_library::CImgDisplay::_map_window()]+0x140): undefined reference to `XSync' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `cimg_library::CImgDisplay::_paint(bool)': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay6_paintEb[cimg_library::CImgDisplay::_paint(bool)]+0xed): undefined reference to `XSendEvent' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay6_paintEb[cimg_library::CImgDisplay::_paint(bool)]+0x175): undefined reference to `XPutImage' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay6_paintEb[cimg_library::CImgDisplay::_paint(bool)]+0x190): undefined reference to `XSync' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `.L1146': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_handle_eventsEPK7_XEvent[cimg_library::CImgDisplay::_handle_events(_XEvent const*)]+0xc2): undefined reference to `XUnmapWindow' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `.L1145': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_handle_eventsEPK7_XEvent[cimg_library::CImgDisplay::_handle_events(_XEvent const*)]+0x1ff): undefined reference to `XCheckWindowEvent' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_handle_eventsEPK7_XEvent[cimg_library::CImgDisplay::_handle_events(_XEvent const*)]+0x2d5): undefined reference to `XResizeWindow' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `.L1144': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_handle_eventsEPK7_XEvent[cimg_library::CImgDisplay::_handle_events(_XEvent const*)]+0x38d): undefined reference to `XCheckWindowEvent' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_handle_eventsEPK7_XEvent[cimg_library::CImgDisplay::_handle_events(_XEvent const*)]+0x3e5): undefined reference to `XGetWindowAttributes' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_handle_eventsEPK7_XEvent[cimg_library::CImgDisplay::_handle_events(_XEvent const*)]+0x402): undefined reference to `XSync' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_handle_eventsEPK7_XEvent[cimg_library::CImgDisplay::_handle_events(_XEvent const*)]+0x43a): undefined reference to `XSetInputFocus' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `.L1140': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_handle_eventsEPK7_XEvent[cimg_library::CImgDisplay::_handle_events(_XEvent const*)]+0x570): undefined reference to `XCheckWindowEvent' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `.L1167': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_handle_eventsEPK7_XEvent[cimg_library::CImgDisplay::_handle_events(_XEvent const*)]+0x6f6): undefined reference to `XCheckWindowEvent' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `.L1138': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_handle_eventsEPK7_XEvent[cimg_library::CImgDisplay::_handle_events(_XEvent const*)]+0x734): undefined reference to `XLookupString' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `.L1139': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_handle_eventsEPK7_XEvent[cimg_library::CImgDisplay::_handle_events(_XEvent const*)]+0x818): undefined reference to `XLookupString' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `.L1143': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_handle_eventsEPK7_XEvent[cimg_library::CImgDisplay::_handle_events(_XEvent const*)]+0x902): undefined reference to `XCheckWindowEvent' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `.L1142': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_handle_eventsEPK7_XEvent[cimg_library::CImgDisplay::_handle_events(_XEvent const*)]+0x962): undefined reference to `XCheckWindowEvent' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `cimg_library::CImgDisplay::_events_thread(void*)': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_events_threadEPv[cimg_library::CImgDisplay::_events_thread(void*)]+0x51): undefined reference to `XLockDisplay' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_events_threadEPv[cimg_library::CImgDisplay::_events_thread(void*)]+0x73): undefined reference to `XCheckTypedEvent' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_events_threadEPv[cimg_library::CImgDisplay::_events_thread(void*)]+0xa8): undefined reference to `XCheckMaskEvent' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay14_events_threadEPv[cimg_library::CImgDisplay::_events_thread(void*)]+0x154): undefined reference to `XUnlockDisplay' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `cimg_library::CImgDisplay::paint(bool)': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay5paintEb[cimg_library::CImgDisplay::paint(bool)]+0x3e): undefined reference to `XLockDisplay' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay5paintEb[cimg_library::CImgDisplay::paint(bool)]+0x64): undefined reference to `XUnlockDisplay' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `cimg_library::CImgDisplay::screen_dimy()': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay11screen_dimyEv[cimg_library::CImgDisplay::screen_dimy()]+0x68): undefined reference to `XOpenDisplay' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay11screen_dimyEv[cimg_library::CImgDisplay::screen_dimy()]+0x107): undefined reference to `XCloseDisplay' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `cimg_library::CImgDisplay::screen_dimx()': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay11screen_dimxEv[cimg_library::CImgDisplay::screen_dimx()]+0x68): undefined reference to `XOpenDisplay' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay11screen_dimxEv[cimg_library::CImgDisplay::screen_dimx()]+0x107): undefined reference to `XCloseDisplay' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `cimg_library::CImgDisplay::_init_fullscreen()': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay16_init_fullscreenEv[cimg_library::CImgDisplay::_init_fullscreen()]+0x12c): undefined reference to `XCreateWindow' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay16_init_fullscreenEv[cimg_library::CImgDisplay::_init_fullscreen()]+0x270): undefined reference to `XCreateImage' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay16_init_fullscreenEv[cimg_library::CImgDisplay::_init_fullscreen()]+0x29b): undefined reference to `XSelectInput' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay16_init_fullscreenEv[cimg_library::CImgDisplay::_init_fullscreen()]+0x2bb): undefined reference to `XMapRaised' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay16_init_fullscreenEv[cimg_library::CImgDisplay::_init_fullscreen()]+0x2ed): undefined reference to `XWindowEvent' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay16_init_fullscreenEv[cimg_library::CImgDisplay::_init_fullscreen()]+0x35e): undefined reference to `XPutImage' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay16_init_fullscreenEv[cimg_library::CImgDisplay::_init_fullscreen()]+0x388): undefined reference to `XGetWindowAttributes' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay16_init_fullscreenEv[cimg_library::CImgDisplay::_init_fullscreen()]+0x3a5): undefined reference to `XSync' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `cimg_library::CImgDisplay::show()': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay4showEv[cimg_library::CImgDisplay::show()]+0x59): undefined reference to `XLockDisplay' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay4showEv[cimg_library::CImgDisplay::show()]+0x9a): undefined reference to `XUnlockDisplay' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `cimg_library::CImgDisplay::move(int, int)': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay4moveEii[cimg_library::CImgDisplay::move(int, int)]+0x47): undefined reference to `XLockDisplay' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay4moveEii[cimg_library::CImgDisplay::move(int, int)]+0x75): undefined reference to `XMoveWindow' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay4moveEii[cimg_library::CImgDisplay::move(int, int)]+0xa4): undefined reference to `XUnlockDisplay' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0xc6): undefined reference to `XInitThreads' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0x125): undefined reference to `XOpenDisplay' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0x3a8): undefined reference to `XVisualIDFromVisual' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0x3d4): undefined reference to `XGetVisualInfo' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0x424): undefined reference to `XFree' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0x437): undefined reference to `XLockDisplay' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0x48c): undefined reference to `XLockDisplay' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0x65e): undefined reference to `XCreateWindow' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0x709): undefined reference to `XCreateSimpleWindow' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0x762): undefined reference to `XStoreName' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0x7db): undefined reference to `XCreateColormap' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0x832): undefined reference to `XSetWindowColormap' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0x99a): undefined reference to `XCreateImage' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0x9ca): undefined reference to `XInternAtom' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0x9fa): undefined reference to `XInternAtom' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0xa3a): undefined reference to `XSetWMProtocols' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0xa62): undefined reference to `XSelectInput' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0xab0): undefined reference to `XGrabKeyboard' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay7_assignEjjPKcjbb[cimg_library::CImgDisplay::_assign(unsigned int, unsigned int, char const*, unsigned int, bool, bool)]+0xb16): undefined reference to `XUnlockDisplay' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `cimg_library::CImgDisplay::resize(int, int, bool)': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay6resizeEiib[cimg_library::CImgDisplay::resize(int, int, bool)]+0x16c): undefined reference to `XLockDisplay' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay6resizeEiib[cimg_library::CImgDisplay::resize(int, int, bool)]+0x1c2): undefined reference to `XResizeWindow' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay6resizeEiib[cimg_library::CImgDisplay::resize(int, int, bool)]+0x2cb): undefined reference to `XUnlockDisplay' CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In function `cimg_library::CImgDisplay& cimg_library::CImgDisplay::render<unsigned char>(cimg_library::CImg<unsigned char> const&, bool)': greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay6renderIhEERS0_RKNS_4CImgIT_EEb[cimg_library::CImgDisplay& cimg_library::CImgDisplay::render<unsigned char>(cimg_library::CImg<unsigned char> const&, bool)]+0x4e6): undefined reference to `XLockDisplay' greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay6renderIhEERS0_RKNS_4CImgIT_EEb[cimg_library::CImgDisplay& cimg_library::CImgDisplay::render<unsigned char>(cimg_library::CImg<unsigned char> const&, bool)]+0x2698): undefined reference to `XUnlockDisplay' collect2: ld returned 1 exit status make[2]: *** [lib/libdigikam.so.1.0.0] Error 1 make[1]: *** [digikam/digikam/CMakeFiles/digikam.dir/all] Error 2 === cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=debugfull -- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler info -- Detecting C compiler info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler info -- Detecting CXX compiler info - done -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - found -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found. -- Looking for Q_WS_QWS -- Looking for Q_WS_QWS - not found. -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found. -- Found Qt-Version 4.4.0 (using /usr/bin/qmake-qt4) -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so;/usr/lib/libXpm.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so;/usr/lib/libXpm.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found X11: /usr/lib/libX11.so -- Looking for include files CMAKE_HAVE_PTHREAD_H -- Looking for include files CMAKE_HAVE_PTHREAD_H - found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Automoc4: /usr/bin/automoc4 -- Found Perl: /usr/bin/perl -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Failed -- Performing Test HAVE_FPIE_SUPPORT -- Performing Test HAVE_FPIE_SUPPORT - Success -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success -- Performing Test __KDE_HAVE_GCC_VISIBILITY -- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success -- Found Phonon: /usr/lib/libphonon.so -- Found Phonon Includes: /usr/include/KDE;/usr/include -- Found KDE 4.1 include dir: /usr/include -- Found KDE 4.1 library dir: /usr/lib -- Found KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler -- Found automoc4: /usr/bin/automoc4 -- Found Freetype: -lfreetype -lz -- Boost version: 1.35.0 -- Found the following Boost libraries: -- Check Kexiv2 library in local sub-folder... -- Check Kexiv2 library using pkg-config... -- Found libkexiv2 release >= 0.2.0 -- Found libkexiv2: /usr/lib/libkexiv2.so -- Check Kdcraw library in local sub-folder... -- Check Kdcraw library using pkg-config... -- Found libkdcraw release >= 0.2.0 -- Found libkdcraw: /usr/lib/libkdcraw.so -- Check Kipi library in local sub-folder... -- Check Kipi library using pkg-config... -- Found libkipi release >= 0.2.0 -- Found libkipi: /usr/lib/libkipi.so -- Found JPEG: /usr/lib/libjpeg.so -- Found ZLIB: /usr/lib/libz.so -- Found PNG: /usr/lib/libpng.so -- Found TIFF: /usr/include -- Looking for include files HAVE_CRT_EXTERNS_H -- Looking for include files HAVE_CRT_EXTERNS_H - not found. -- Looking for include files HAVE_DIRENT_H -- Looking for include files HAVE_DIRENT_H - found -- Looking for include files HAVE_STDLIB_H -- Looking for include files HAVE_STDLIB_H - found -- Looking for include files HAVE_UNISTD_H -- Looking for include files HAVE_UNISTD_H - found -- Looking for include files HAVE_FCNTL_H -- Looking for include files HAVE_FCNTL_H - found -- Looking for include files HAVE_ICONV_H -- Looking for include files HAVE_ICONV_H - found -- Looking for include files HAVE_NDIR_H -- Looking for include files HAVE_NDIR_H - not found. -- Looking for C++ include sstream -- Looking for C++ include sstream - found -- Looking for include files HAVE_SYS_DIR_H -- Looking for include files HAVE_SYS_DIR_H - found -- Looking for include files HAVE_SYS_MMAN_H -- Looking for include files HAVE_SYS_MMAN_H - found -- Looking for include files HAVE_SYS_NDIR_H -- Looking for include files HAVE_SYS_NDIR_H - not found. -- Looking for include files HAVE_SYS_TIME_H -- Looking for include files HAVE_SYS_TIME_H - found -- Looking for include files HAVE_WCHAR_H -- Looking for include files HAVE_WCHAR_H - found -- Looking for include files HAVE_WCTYPE_H -- Looking for include files HAVE_WCTYPE_H - found -- Looking for mkstemp -- Looking for mkstemp - found -- Looking for mkstemps -- Looking for mkstemps - not found -- Looking for _NSGetEnviron -- Looking for _NSGetEnviron - not found -- Looking for initgroups -- Looking for initgroups - found -- Looking for getpagesize -- Looking for getpagesize - found -- Looking for mmap -- Looking for mmap - found -- Looking for setenv -- Looking for setenv - found -- Looking for unsetenv -- Looking for unsetenv - found -- Looking for usleep -- Looking for usleep - found -- Looking for gethostname -- Looking for gethostname - found -- Looking for getpwuid -- Looking for getpwuid - found -- Looking for iswspace -- Looking for iswspace - found -- Looking for res_init -- Looking for res_init - found -- Looking for vsnprintf -- Looking for vsnprintf - found -- Performing Test HAVE_RES_INIT_PROTO -- Performing Test HAVE_RES_INIT_PROTO - Success -- Performing Test HAVE_INITGROUPS_PROTO -- Performing Test HAVE_INITGROUPS_PROTO - Success -- Performing Test HAVE_SETENV_PROTO -- Performing Test HAVE_SETENV_PROTO - Success -- Performing Test HAVE_MKSTEMPS_PROTO -- Performing Test HAVE_MKSTEMPS_PROTO - Failed -- Performing Test HAVE_UNSETENV_PROTO -- Performing Test HAVE_UNSETENV_PROTO - Success -- Performing Test HAVE_USLEEP_PROTO -- Performing Test HAVE_USLEEP_PROTO - Success -- Check size of int -- Check size of int - done -- Check size of char * -- Check size of char * - done -- Check size of long -- Check size of long - done -- Check size of short -- Check size of short - done -- Check size of size_t -- Check size of size_t - failed -- Check size of unsigned long -- Check size of unsigned long - done -- Found lcms version 1.17, /usr/lib/liblcms.so -- Found JPEG: /usr/lib/libjpeg.so -- Found PNG: /usr/lib/libpng.so -- Found gphoto2: -L/usr/local/lib -lgphoto2_port;-L/usr/local/lib -lgphoto2 -lgphoto2_port -lm -- Found JPEG: /usr/lib/libjpeg.so -- Found Jasper: /usr/lib/libjasper.so -- Found Kdcraw library in cache: /usr/lib/libkdcraw.so -- Found Kexiv2 library in cache: /usr/lib/libkexiv2.so -- Found Kipi library in cache: /usr/lib/libkipi.so -- Found KEduVocDocument: -- Found LensFun: /usr/local/include -- -- digiKam dependencies results ------------------- -- Qt4 SQL module found........... YES -- libgphoto2 library found....... YES -- libtiff library found.......... YES -- libpng library found........... YES -- libjasper library found........ YES -- liblcms library found.......... YES -- libkipi library found.......... YES -- libkexiv2 library found........ YES -- libkdcraw library found........ YES -- libkdepimlibs library found.... NO -- -- digiKam will be compiled without address book support. -- -- libmarblewiget library found... YES -- liblensfun library found....... YES -- digiKam will be compiled... -- ------------------------------------------------ -- -- Warning, you using a bugous GCC version ( 4.3.1) -- Found Kexiv2 library in cache: /usr/lib/libkexiv2.so -- Found Kdcraw library in cache: /usr/lib/libkdcraw.so -- Found Kipi library in cache: /usr/lib/libkipi.so -- Found JPEG: /usr/lib/libjpeg.so -- Found PNG: /usr/lib/libpng.so -- Could not find OPTIONAL package Sane -- Found X11: /usr/lib/libX11.so -- Found LibXml2: /usr/lib/libxml2.so -- Found LibXslt: /usr/lib/libxslt.so -- ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. + libopengl ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. + imlib: imlib is needed to build kuickshow project <http://freshmeat.net/projects/imlib/> ----------------------------------------------------------------------------- -- Configuring done -- Generating done -- Build files have been written to: /usr/src/Photography/svn/digikam/graphics === I have tried (once again) cimg-dev from debian (1.2.0) and the deb from cimg website (1.2.9) same thing cheers _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
On Thu, 17 Jul 2008, Jasper Mackenzie wrote:
> Good day all, > Its always the poor debian users... can't confirm this ... ;-) > after experiencing all the symptoms > of http://www.nabble.com/0.10-beta1-Building-error-td18380035r0.html with > solid etc, > i re-checked out the svn tree, the collections/solid issue has gone, now > the build error is: > > === > CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In > function `cimg_library::CImgDisplay::_desinit_fullscreen()': > greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay19_desinit_fullscreenEv[cimg_library::CImgDisplay::_desinit_fullscreen()]+0x38): > undefined reference to `XUngrabKeyboard' Installing libx11-dev should cure this problem. HTH, Arnd _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
Arnd,
I remember this problem from the past. Let's me give me info: CImg can prvide X11 interface in few case. In digiKam of course we don't care and we won't to compile this specific platteform issues to be portable everywhere. There is a CImg switch during compilation to disable X11 support. Sound like i have forget to set this one in CMakeLists.txt I will take a look and provide a patch in this way Best Gilles Caulier 2008/7/17, Arnd Baecker <[hidden email]>: > On Thu, 17 Jul 2008, Jasper Mackenzie wrote: > >> Good day all, >> Its always the poor debian users... > > can't confirm this ... ;-) > >> after experiencing all the symptoms >> of http://www.nabble.com/0.10-beta1-Building-error-td18380035r0.html with >> solid etc, >> i re-checked out the svn tree, the collections/solid issue has gone, now >> the build error is: >> >> === >> CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In >> function `cimg_library::CImgDisplay::_desinit_fullscreen()': >> greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay19_desinit_fullscreenEv[cimg_library::CImgDisplay::_desinit_fullscreen()]+0x38): >> undefined reference to `XUngrabKeyboard' > > Installing libx11-dev should cure this problem. > > HTH, Arnd > _______________________________________________ > Digikam-devel mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-devel > Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
Arnd,
Sound like all is fn in source code. Look here http://lxr.kde.org/source/extragear/graphics/digikam/libs/greycstoration/greycstorationiface.cpp#025 This is the switch to not use X11 header during compilation. It's used into CImg.h at this place : http://lxr.kde.org/source/extragear/graphics/digikam/libs/greycstoration/CImg.h#155 0 want mean do disable GUI interaction. 1 want mean to use X11 API (Unix - default value in CImg.h) 2 want mean to use Win32 API (Windows) 3 want mean to use Carbon API (MACOS-X) Best Gilles 2008/7/17, Gilles Caulier <[hidden email]>: > Arnd, > > I remember this problem from the past. Let's me give me info: > > CImg can prvide X11 interface in few case. In digiKam of course we > don't care and we won't to compile this specific platteform issues to > be portable everywhere. > > There is a CImg switch during compilation to disable X11 support. > Sound like i have forget to set this one in CMakeLists.txt > > I will take a look and provide a patch in this way > > Best > > Gilles Caulier > > 2008/7/17, Arnd Baecker <[hidden email]>: >> On Thu, 17 Jul 2008, Jasper Mackenzie wrote: >> >>> Good day all, >>> Its always the poor debian users... >> >> can't confirm this ... ;-) >> >>> after experiencing all the symptoms >>> of http://www.nabble.com/0.10-beta1-Building-error-td18380035r0.html with >>> solid etc, >>> i re-checked out the svn tree, the collections/solid issue has gone, now >>> the build error is: >>> >>> === >>> CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In >>> function `cimg_library::CImgDisplay::_desinit_fullscreen()': >>> greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay19_desinit_fullscreenEv[cimg_library::CImgDisplay::_desinit_fullscreen()]+0x38): >>> undefined reference to `XUngrabKeyboard' >> >> Installing libx11-dev should cure this problem. >> >> HTH, Arnd >> _______________________________________________ >> Digikam-devel mailing list >> [hidden email] >> https://mail.kde.org/mailman/listinfo/digikam-devel >> > Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
On Thu, 17 Jul 2008, Gilles Caulier wrote:
> Arnd, > > Sound like all is fn in source code. Look here > > http://lxr.kde.org/source/extragear/graphics/digikam/libs/greycstoration/greycstorationiface.cpp#025 > > This is the switch to not use X11 header during compilation. It's used > into CImg.h at this place : > > http://lxr.kde.org/source/extragear/graphics/digikam/libs/greycstoration/CImg.h#155 > > 0 want mean do disable GUI interaction. > 1 want mean to use X11 API (Unix - default value in CImg.h) > 2 want mean to use Win32 API (Windows) > 3 want mean to use Carbon API (MACOS-X) Hmm, then I don't understand, where the problem comes from .... Best, Arnd > Best > > Gilles > > 2008/7/17, Gilles Caulier <[hidden email]>: > > Arnd, > > > > I remember this problem from the past. Let's me give me info: > > > > CImg can prvide X11 interface in few case. In digiKam of course we > > don't care and we won't to compile this specific platteform issues to > > be portable everywhere. > > > > There is a CImg switch during compilation to disable X11 support. > > Sound like i have forget to set this one in CMakeLists.txt > > > > I will take a look and provide a patch in this way > > > > Best > > > > Gilles Caulier > > > > 2008/7/17, Arnd Baecker <[hidden email]>: > >> On Thu, 17 Jul 2008, Jasper Mackenzie wrote: > >> > >>> Good day all, > >>> Its always the poor debian users... > >> > >> can't confirm this ... ;-) > >> > >>> after experiencing all the symptoms > >>> of http://www.nabble.com/0.10-beta1-Building-error-td18380035r0.html with > >>> solid etc, > >>> i re-checked out the svn tree, the collections/solid issue has gone, now > >>> the build error is: > >>> > >>> === > >>> CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: In > >>> function `cimg_library::CImgDisplay::_desinit_fullscreen()': > >>> greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay19_desinit_fullscreenEv[cimg_library::CImgDisplay::_desinit_fullscreen()]+0x38): > >>> undefined reference to `XUngrabKeyboard' > >> > >> Installing libx11-dev should cure this problem. > >> > >> HTH, Arnd > >> _______________________________________________ > >> Digikam-devel mailing list > >> [hidden email] > >> https://mail.kde.org/mailman/listinfo/digikam-devel > >> > > > _______________________________________________ > Digikam-devel mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-devel > > Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
Arnd,
The Jasper's problem is not a compilation problem but a linking problem (which don't must never appears of course). sound like a X11 shared lib is not available in the default linker path. Best Gilles 2008/7/17, Arnd Baecker <[hidden email]>: > On Thu, 17 Jul 2008, Gilles Caulier wrote: > >> Arnd, >> >> Sound like all is fn in source code. Look here >> >> http://lxr.kde.org/source/extragear/graphics/digikam/libs/greycstoration/greycstorationiface.cpp#025 >> >> This is the switch to not use X11 header during compilation. It's used >> into CImg.h at this place : >> >> http://lxr.kde.org/source/extragear/graphics/digikam/libs/greycstoration/CImg.h#155 >> >> 0 want mean do disable GUI interaction. >> 1 want mean to use X11 API (Unix - default value in CImg.h) >> 2 want mean to use Win32 API (Windows) >> 3 want mean to use Carbon API (MACOS-X) > > Hmm, then I don't understand, where the problem comes from .... > > Best, Arnd > >> Best >> >> Gilles >> >> 2008/7/17, Gilles Caulier <[hidden email]>: >> > Arnd, >> > >> > I remember this problem from the past. Let's me give me info: >> > >> > CImg can prvide X11 interface in few case. In digiKam of course we >> > don't care and we won't to compile this specific platteform issues to >> > be portable everywhere. >> > >> > There is a CImg switch during compilation to disable X11 support. >> > Sound like i have forget to set this one in CMakeLists.txt >> > >> > I will take a look and provide a patch in this way >> > >> > Best >> > >> > Gilles Caulier >> > >> > 2008/7/17, Arnd Baecker <[hidden email]>: >> >> On Thu, 17 Jul 2008, Jasper Mackenzie wrote: >> >> >> >>> Good day all, >> >>> Its always the poor debian users... >> >> >> >> can't confirm this ... ;-) >> >> >> >>> after experiencing all the symptoms >> >>> of http://www.nabble.com/0.10-beta1-Building-error-td18380035r0.html >> >>> with >> >>> solid etc, >> >>> i re-checked out the svn tree, the collections/solid issue has gone, >> >>> now >> >>> the build error is: >> >>> >> >>> === >> >>> CMakeFiles/digikam.dir/__/libs/greycstoration/greycstorationiface.o: >> >>> In >> >>> function `cimg_library::CImgDisplay::_desinit_fullscreen()': >> >>> greycstorationiface.cpp:(.text._ZN12cimg_library11CImgDisplay19_desinit_fullscreenEv[cimg_library::CImgDisplay::_desinit_fullscreen()]+0x38): >> >>> undefined reference to `XUngrabKeyboard' >> >> >> >> Installing libx11-dev should cure this problem. >> >> >> >> HTH, Arnd >> >> _______________________________________________ >> >> Digikam-devel mailing list >> >> [hidden email] >> >> https://mail.kde.org/mailman/listinfo/digikam-devel >> >> >> > >> _______________________________________________ >> Digikam-devel mailing list >> [hidden email] >> https://mail.kde.org/mailman/listinfo/digikam-devel >> >> > _______________________________________________ > Digikam-devel mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-devel > Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
On Thursday 17 July 2008 08:20:51 am Gilles Caulier wrote:
> Arnd, > > The Jasper's problem is not a compilation problem but a linking > problem (which don't must never appears of course). sound like a X11 > shared lib is not available in the default linker path. I had exactly this problem on the weekend, since I've only just started looking at the Digikam source I didn't post here. I solved it by adding "/usr/lib/libX11.so" to the TARGET_LINK_LIBRARIES. I am also using debian/unstable. -Tim _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
Tim,
Thanks for the response. But now, the right question is why CImg require X11 shared libs to link... I think i have found the problem : with last CImg.h 1.2.9, the switch "cimg_display_type" have been renamed "cimg_display" ! This is why CImg use X11 by default. SOmebody can fix the switch at the begining of digikam/libs/greycstoration/greycstorationiface.cpp from: #define cimg_display_type 0 to #define cimg_display 0 ... For the both KDE3 and KDE4 code... and check if all is fine ? Thanks in advance Gilles Caulier 2008/7/17, Tim Murison <[hidden email]>: > On Thursday 17 July 2008 08:20:51 am Gilles Caulier wrote: >> Arnd, >> >> The Jasper's problem is not a compilation problem but a linking >> problem (which don't must never appears of course). sound like a X11 >> shared lib is not available in the default linker path. > > I had exactly this problem on the weekend, since I've only just started > looking at the Digikam source I didn't post here. I solved it by > adding "/usr/lib/libX11.so" to the TARGET_LINK_LIBRARIES. > > I am also using debian/unstable. > > -Tim > _______________________________________________ > Digikam-devel mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-devel > Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
That worked for cimg-dev 1.2.9 from cimg homepage in digikam 0.10.0 and kde4. Digikam still crashes on start when scanning for new images (separate issue) Strange you say its only cimg 1.2.9 as this problem existed with debains 1.2.0.1-2 as well. Resolved now thank you. |
Jasper,
This is not yet solved in svn. KDE3 and KDE4 need to be patched as well. I cannot do it for the moment (hollidays time for me with no svn acess) Arnd, Andi, Marcel, Can you fix the switch at the begining of digikam/libs/greycstoration/greycstorationiface.cpp from: #define cimg_display_type 0 to #define cimg_display 0 ...into KDE3 ad KDE4 code. thanks in advance Gilles 2008/7/17, Jasper Aorangi <[hidden email]>: > > > > Bugzilla from [hidden email] wrote: >> >> I think i have found the problem : with last CImg.h 1.2.9, the switch >> "cimg_display_type" have been renamed "cimg_display" ! >> >> This is why CImg use X11 by default. >> >> SOmebody can fix the switch at the begining of >> digikam/libs/greycstoration/greycstorationiface.cpp from: >> >> #define cimg_display_type 0 >> >> to >> >> #define cimg_display 0 >> >> ... For the both KDE3 and KDE4 code... and check if all is fine ? >> >> Thanks in advance >> >> Gilles Caulier >> > > That worked for cimg-dev 1.2.9 from cimg homepage in digikam 0.10.0 and > kde4. > Digikam still crashes on start when scanning for new images (separate > issue) > Strange you say its only cimg 1.2.9 as this problem existed with debains > 1.2.0.1-2 as well. > > Resolved now thank you. > -- > View this message in context: > http://www.nabble.com/digikam-0.10.0-svn-build-error----greycstoration-and-cimg-%28again%29-tp18497743p18517232.html > Sent from the digikam-devel mailing list archive at Nabble.com. > > _______________________________________________ > Digikam-devel mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-devel > Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
On Fri, 18 Jul 2008, Gilles Caulier wrote:
> Jasper, > > This is not yet solved in svn. KDE3 and KDE4 need to be patched as > well. I cannot do it for the moment (hollidays time for me with no svn > acess) > > Arnd, Andi, Marcel, > > Can you fix the switch at the begining of > digikam/libs/greycstoration/greycstorationiface.cpp from: > > #define cimg_display_type 0 > > to > > #define cimg_display 0 > > ...into KDE3 ad KDE4 code. thanks in advance Sure, I was just onto it ... ;-) Change committed for both KDE3 and KDE4. Note that I can't test it properly, because I never had problems with this issue ... ;-) Best, Arnd _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
Free forum by Nabble | Edit this page |