[Digikam-users] How to activate new Lighttable

Oliver Dörr oliver at doerr-privat.de
Sat May 19 07:01:55 BST 2007


Hi Martin,

without knowing much about the code, i would start with the line

calformatter.cpp:96: error: 'KCal' has not been declared

This looks for me like he needs the header files for kdepim to compile. 
Do you have a package like kdepim-dev or so installed
Oliver

Martin Schmettow schrieb:
> Hi Arnd,
>
> ok, I fetched the two scripts and adjusted the install directory. 
> Exiv2 compiled fine, but digikam didn't (see below)
>
> --Martin.
>
> ----------------------------------
> make[3]: Betrete Verzeichnis 
> '/home/martin/bin/libs/kipi-plugins/calendar'
> if /bin/bash ../../libtool --silent --tag=CXX --mode=compile g++ 
> -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libkipi/libkipi 
> -I../../kipi-plugins/common/include -I../../libkipi -I../../libkipi 
> -I/usr/include/kde -I/usr/share/qt3/include -I. 
> -I/home/martin/digikam-svn/include  -DQT_THREAD_SUPPORT  -D_REENTRANT 
> -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE 
> -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 
> -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor 
> -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE 
> -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -MT 
> calformatter.lo -MD -MP -MF ".deps/calformatter.Tpo" -c -o 
> calformatter.lo calformatter.cpp; \
>         then mv -f ".deps/calformatter.Tpo" ".deps/calformatter.Plo"; 
> else rm -f ".deps/calformatter.Tpo"; exit 1; fi
> if /bin/bash ../../libtool --silent --tag=CXX --mode=compile g++ 
> -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libkipi/libkipi 
> -I../../kipi-plugins/common/include -I../../libkipi -I../../libkipi 
> -I/usr/include/kde -I/usr/share/qt3/include -I. 
> -I/home/martin/digikam-svn/include  -DQT_THREAD_SUPPORT  -D_REENTRANT 
> -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE 
> -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 
> -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor 
> -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE 
> -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -MT 
> caleventsbase.lo -MD -MP -MF ".deps/caleventsbase.Tpo" -c -o 
> caleventsbase.lo caleventsbase.cpp; \
>         then mv -f ".deps/caleventsbase.Tpo" 
> ".deps/caleventsbase.Plo"; else rm -f ".deps/caleventsbase.Tpo"; exit 
> 1; fi
> calformatter.cpp:32:35: error: libkcal/calendarlocal.h: No such file 
> or directory
> calformatter.cpp: In member function 'void 
> KIPICalendarPlugin::CalFormatter::init(int, const QString&, const 
> QString&)':
> calformatter.cpp:96: error: 'KCal' has not been declared
> calformatter.cpp:96: error: 'calendar' was not declared in this scope
> calformatter.cpp:99: error: expected type-specifier before 'KCal'
> calformatter.cpp:99: error: expected `;' before 'KCal'
> calformatter.cpp:106: error: 'KCal' has not been declared
> calformatter.cpp:106: error: expected `;' before 'list'
> calformatter.cpp:107: error: 'KCal' has not been declared
> calformatter.cpp:107: error: expected `;' before 'it'
> calformatter.cpp:111: error: 'it' was not declared in this scope
> calformatter.cpp:111: error: 'list' was not declared in this scope
> calformatter.cpp:119: error: type '<type error>' argument given to 
> 'delete', expected pointer
> calformatter.cpp:123: error: expected type-specifier before 'KCal'
> calformatter.cpp:123: error: expected `;' before 'KCal'
> calformatter.cpp:126: error: 'KCal' has not been declared
> calformatter.cpp:126: error: expected `;' before 'list'
> calformatter.cpp:127: error: 'KCal' has not been declared
> calformatter.cpp:127: error: expected `;' before 'it'
> calformatter.cpp:131: error: 'it' was not declared in this scope
> calformatter.cpp:131: error: 'list' was not declared in this scope
> calformatter.cpp:139: error: type '<type error>' argument given to 
> 'delete', expected pointer
> make[3]: *** [calformatter.lo] Fehler 1
> make[3]: *** Warte auf noch nicht beendete Prozesse...
> make[3]: Verlasse Verzeichnis 
> '/home/martin/bin/libs/kipi-plugins/calendar'
> make[2]: *** [all-recursive] Fehler 1
> make[2]: Verlasse Verzeichnis '/home/martin/bin/libs/kipi-plugins'
> make[1]: *** [all-recursive] Fehler 1
> make[1]: Verlasse Verzeichnis '/home/martin/bin/libs'
> make: *** [all] Fehler 2
>
> Arnd Baecker schrieb:
>> Hi Martin,
>>
>> On Fri, 18 May 2007, Martin Schmettow wrote:
>>
>>> I just entered the list, but already am a fan of digikam. Recently I
>>> read about the new lighttable view and compiled the 0.9.2 beta to try
>>> it. It seems that something in the source (utilities), but how do I
>>> activate the view in digikam 0.9.2.
>>
>> Just to add to Gilles reply: as you managed to compile 0.9.2 beta,
>> you should also be able to install the svn version, see
>>   http://www.digikam.org/?q=download/svn
>> (under ``Install digiKam in your Home Directory``, after
>> making sure all dependencies are installed)
>> for instructions, and ask here in case you should
>> have any problems.
>>
>> Best, Arnd
>> _______________________________________________
>> Digikam-users mailing list
>> Digikam-users at kde.org
>> https://mail.kde.org/mailman/listinfo/digikam-users
>
> _______________________________________________
> Digikam-users mailing list
> Digikam-users at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-users
>   




More information about the Digikam-users mailing list