[Digikam-users] workflow?
Arnd Baecker
arnd.baecker at web.de
Wed Mar 8 11:57:14 GMT 2006
Hi,
On Tue, 7 Mar 2006, Mikolaj Machowski wrote:
> Dnia wtorek, 7 marca 2006 09:07, Arnd Baecker napisaĆ:
> >
> > To test these features would mean to use svn, right?
> > (should be no problem, will check tomorrow)
>
> Works and compiles OK. Didn't notice stability problems.
With the huge list of improvements I could not resist to try this out.
I used this script (slightly modified compared
to the one at http://www.digikam.org/?q=download/svn):
####################################
#!/bin/sh -xve
DKPATH=/home/abaecker/NBB/SOFTWARE/digikam3
echo Get, compile and install required libs
svn co svn://anonsvn.kde.org/home/kde/trunk/extragear/libs
cd libs
make -f Makefile.cvs
./configure --prefix=$DKPATH
make
make install
cd ..
echo Get, compile and install digikam
#http://websvn.kde.org/branches/stable/extragear/graphics/digikam/
#svn co -N
svn://anonsvn.kde.org/home/kde/branches/stable/extragear/graphics
#http://websvn.kde.org/trunk/extragear/graphics/digikam/
svn co -N svn://anonsvn.kde.org/home/kde/trunk/extragear/graphics/
cd graphics
svn up digikam
svn up digikamimageplugins
svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin
make -f Makefile.cvs
./configure --prefix=$DKPATH --with-extra-includes=$DKPATH/include \
--with-extra-libs=$DKPATH/lib
make
make install
###########################
... and get the error message below.
Am I missing something simple (some dependency?) or is the code just
in the middle of changes?
(should questions concerning the trunk be better placed on the devel
mailing list?)
Many thanks,
Arnd
Making install in loaders
make[4]: Entering directory
`/tmp/abaecker/digikam/graphics/digikam/libs/dmetadata/loaders'
if /bin/sh ../../../../libtool --silent --mode=compile --tag=CXX g++
-DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../digikam/libs/dmetadata
-I../../../../digikam/libs/dimg -I/usr/include/kde
-I/usr/share/qt3/include -I/usr/X11R6/include
-I/home/abaecker/NBB/SOFTWARE/digikam3/include -DQT_THREAD_SUPPORT
-D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wconversion -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 -DQT_CLEAN_NAMESPACE -DQT_CLEAN_NAMESPACE
-DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION
-fexceptions -MT dmetaloader.lo -MD -MP -MF ".deps/dmetaloader.Tpo" \
-c -o dmetaloader.lo `test -f 'dmetaloader.cpp' || echo
'./'`dmetaloader.cpp; \
then mv -f ".deps/dmetaloader.Tpo" ".deps/dmetaloader.Plo"; \
else rm -f ".deps/dmetaloader.Tpo"; exit 1; \
fi
In file included from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
from dmetaloader.cpp:44:
../../../../digikam/libs/dimg/dimg.h:36:28: digikam_export.h: No such file
or directory
In file included from ../../../../digikam/libs/dimg/dimg.h:37,
from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
from dmetaloader.cpp:44:
../../../../digikam/libs/dimg/rawdecodingsettings.h:24:28:
digikam_export.h: No such file or directory
In file included from ../../../../digikam/libs/dimg/dimg.h:37,
from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
from dmetaloader.cpp:44:
../../../../digikam/libs/dimg/rawdecodingsettings.h:30: error: syntax
error
before `{' token
../../../../digikam/libs/dimg/rawdecodingsettings.h:37: error: ISO C++
forbids
declaration of `RAWQuality' with no type
../../../../digikam/libs/dimg/rawdecodingsettings.h:38: error: ISO C++
forbids
declaration of `RGBInterpolate4Colors' with no type
../../../../digikam/libs/dimg/rawdecodingsettings.h:39: error: ISO C++
forbids
declaration of `SuperCCDsecondarySensor' with no type
../../../../digikam/libs/dimg/rawdecodingsettings.h:40: error: ISO C++
forbids
declaration of `unclipColors' with no type
../../../../digikam/libs/dimg/rawdecodingsettings.h:41: error: ISO C++
forbids
declaration of `cameraColorBalance' with no type
../../../../digikam/libs/dimg/rawdecodingsettings.h:42: error: ISO C++
forbids
declaration of `automaticColorBalance' with no type
../../../../digikam/libs/dimg/rawdecodingsettings.h:45: error: destructors
must
be member functions
../../../../digikam/libs/dimg/rawdecodingsettings.h:47: error: parse error
before `public'
../../../../digikam/libs/dimg/rawdecodingsettings.h:73: error: parse error
before `}' token
In file included from ../../../../digikam/libs/dimg/dimg.h:38,
from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
from dmetaloader.cpp:44:
../../../../digikam/libs/dimg/dimgloaderobserver.h:26:28:
digikam_export.h: No such file or directory
In file included from ../../../../digikam/libs/dimg/dimg.h:38,
from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
from dmetaloader.cpp:44:
../../../../digikam/libs/dimg/dimgloaderobserver.h:34: error: syntax error
before `{' token
../../../../digikam/libs/dimg/dimgloaderobserver.h:43: error: virtual
outside
class declaration
../../../../digikam/libs/dimg/dimgloaderobserver.h:50: error: virtual
outside
class declaration
../../../../digikam/libs/dimg/dimgloaderobserver.h:53: error: parse error
before `}' token
In file included from ../../../../digikam/libs/dimg/dimg.h:39,
from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
from dmetaloader.cpp:44:
../../../../digikam/libs/dimg/dcolor.h:30:28: digikam_export.h: No such
file or directory
In file included from ../../../../digikam/libs/dimg/dimg.h:39,
from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
from dmetaloader.cpp:44:
../../../../digikam/libs/dimg/dcolor.h:36: error: syntax error before `{'
token
../../../../digikam/libs/dimg/dcolor.h:46: error: ISO C++ forbids
declaration
of `DColor' with no type
../../../../digikam/libs/dimg/dcolor.h: In function `int
Digikam::DColor(const
uchar*, bool)':
../../../../digikam/libs/dimg/dcolor.h:46: error: `setColor' undeclared
(first
use this function)
../../../../digikam/libs/dimg/dcolor.h:46: error: (Each undeclared
identifier
is reported only once for each function it appears in.)
../../../../digikam/libs/dimg/dcolor.h: At global scope:
../../../../digikam/libs/dimg/dcolor.h:50: error: ISO C++ forbids
declaration
of `DColor' with no type
../../../../digikam/libs/dimg/dcolor.h: In function `int
Digikam::DColor(int,
int, int, int, bool)':
../../../../digikam/libs/dimg/dcolor.h:50: error: only constructors take
base
initializers
../../../../digikam/libs/dimg/dcolor.h:51: confused by earlier errors,
bailing out
make[4]: *** [dmetaloader.lo] Error 1
make[4]: Leaving directory
`/tmp/abaecker/digikam/graphics/digikam/libs/dmetadata/loaders'
make[3]: *** [install-recursive] Error 1
make[3]: Leaving directory
`/tmp/abaecker/digikam/graphics/digikam/libs/dmetadata'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/tmp/abaecker/digikam/graphics/digikam/libs'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/tmp/abaecker/digikam/graphics/digikam'
make: *** [install-recursive] Error 1
More information about the Digikam-users
mailing list