digikam 0.9.4 does not compile

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

digikam 0.9.4 does not compile

Bugzilla from fanda80@gmail.com
Hi,

I am compiling digiKam under i386 (Kubuntu 7.10). After installed the
newest libkdcraw 0.1.6, libkexiv2-0.1.7 , kipi plugins 0.1.6 the
digiKam compilation fails compiling dmg.ccp:

compiling /home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp
g++ -DHAVE_CONFIG_H -I./digikam/libs/dimg
-I/home/fanda/digikam-0.9.4/digikam/libs/dimg -I. -I/usr/include/kde
-I/usr/share/qt3/include -I.
-I/home/fanda/digikam-0.9.4/digikam/libs/dimg/loaders
-I/home/fanda/digikam-0.9.4/digikam/libs/dimg/filters
-I/home/fanda/digikam-0.9.4/digikam/libs/dmetadata
-I/home/fanda/digikam-0.9.4/digikam/digikam -DQT_THREAD_SUPPORT
-D_REENTRANT -fno-tree-pre -Wno-long-long -Wundef -ansi
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall
-W -Wpointer-arith -fno-builtin -g3 -fno-inline -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
-fPIC -DPIC -c /home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp -o
./digikam/libs/dimg/.libs/dimg.o
-Wp,-MD,./digikam/libs/dimg/.deps/dimg.TUlo
/home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp: In static member
function 'static Digikam::DImg::FORMAT Digikam::DImg::fileFormat(const
QString&)':
/home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp:496: error:
'class KDcrawIface::DcrawBinary' has no member named 'rawFiles'
Error creating ./digikam/libs/dimg/dimg.lo. Exit status 1.
make: *** [all] Error 1

I suspect an issue with libkdcraw. I made sure to remove all the
libkdcraw library packaged for Ubuntu (latest is 0.1.4), and
recompiled libkdcraw. See here:

fanda@fanda-Klaptop:~/libkdcraw-0.1.6/libkdcraw/libkdcraw$ more
/usr/include/libkdcraw/version.h
[..]
#ifndef KDCRAW_VERSION_H
#define KDCRAW_VERSION_H

static const char kdcraw_version[] = "0.1.6";
[..]

However dcrawbinary indeed does not contain any RawFiles:

fanda@fanda-Klaptop:~/libkdcraw-0.1.6/libkdcraw/libkdcraw$ more
/usr/include/libkdcraw/dcrawbinary.h | grep rawFiles

Not sure if I am looking into the right direction. Would appreciate
any help on this.

Thanks.

Davide

P.S. attached is the config and make logs. If you need anything else
I'd happy to post it.

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users

digikam-logs.tar.gz (27K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: digikam 0.9.4 does not compile

Rex Dieter
Davide Fantin wrote:

> I am compiling digiKam under i386 (Kubuntu 7.10). After installed the
> newest libkdcraw 0.1.6, libkexiv2-0.1.7 , kipi plugins 0.1.6 the
> digiKam compilation fails compiling dmg.ccp:

you need to use either libkdcraw-0.1.4 or fetch/use digikam-0.9.5-beta1 for support for newer libkdcraw's.

-- Rex

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: digikam 0.9.4 does not compile

Gilles Caulier-4
In reply to this post by Bugzilla from fanda80@gmail.com
This is relevant of last libkdcraw. 0.9.4 do not compile with it and require a patch. Somebody as posted a fix in this room some week ago. Please look in archive...

Else current code from svn (KDE3 branch - next 0.9.5 release) is already fixed and compile fine...). Currently 0.9.5 state is Beta1

Best

Gilles Caulier

2008/11/30 Davide Fantin <[hidden email]>
Hi,

I am compiling digiKam under i386 (Kubuntu 7.10). After installed the
newest libkdcraw 0.1.6, libkexiv2-0.1.7 , kipi plugins 0.1.6 the
digiKam compilation fails compiling dmg.ccp:

compiling /home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp
g++ -DHAVE_CONFIG_H -I./digikam/libs/dimg
-I/home/fanda/digikam-0.9.4/digikam/libs/dimg -I. -I/usr/include/kde
-I/usr/share/qt3/include -I.
-I/home/fanda/digikam-0.9.4/digikam/libs/dimg/loaders
-I/home/fanda/digikam-0.9.4/digikam/libs/dimg/filters
-I/home/fanda/digikam-0.9.4/digikam/libs/dmetadata
-I/home/fanda/digikam-0.9.4/digikam/digikam -DQT_THREAD_SUPPORT
-D_REENTRANT -fno-tree-pre -Wno-long-long -Wundef -ansi
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall
-W -Wpointer-arith -fno-builtin -g3 -fno-inline -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
-fPIC -DPIC -c /home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp -o
./digikam/libs/dimg/.libs/dimg.o
-Wp,-MD,./digikam/libs/dimg/.deps/dimg.TUlo
/home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp: In static member
function 'static Digikam::DImg::FORMAT Digikam::DImg::fileFormat(const
QString&)':
/home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp:496: error:
'class KDcrawIface::DcrawBinary' has no member named 'rawFiles'
Error creating ./digikam/libs/dimg/dimg.lo. Exit status 1.
make: *** [all] Error 1

I suspect an issue with libkdcraw. I made sure to remove all the
libkdcraw library packaged for Ubuntu (latest is 0.1.4), and
recompiled libkdcraw. See here:

fanda@fanda-Klaptop:~/libkdcraw-0.1.6/libkdcraw/libkdcraw$ more
/usr/include/libkdcraw/version.h
[..]
#ifndef KDCRAW_VERSION_H
#define KDCRAW_VERSION_H

static const char kdcraw_version[] = "0.1.6";
[..]

However dcrawbinary indeed does not contain any RawFiles:

fanda@fanda-Klaptop:~/libkdcraw-0.1.6/libkdcraw/libkdcraw$ more
/usr/include/libkdcraw/dcrawbinary.h | grep rawFiles

Not sure if I am looking into the right direction. Would appreciate
any help on this.

Thanks.

Davide

P.S. attached is the config and make logs. If you need anything else
I'd happy to post it.

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users



_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: digikam 0.9.4 does not compile

Gilles Caulier-4
In reply to this post by Bugzilla from fanda80@gmail.com
Davide,

This is relevant of last libkdcraw. 0.9.4 do not compile with it and require a patch. Somebody as posted a fix in this room some week ago. Please look in archive...

Else current code from svn (KDE3 branch - next 0.9.5 release) is already fixed and compile fine...). Currently 0.9.5 state is Beta1

Best

Gilles Caulier

2008/11/30 Davide Fantin <[hidden email]>
Hi,

I am compiling digiKam under i386 (Kubuntu 7.10). After installed the
newest libkdcraw 0.1.6, libkexiv2-0.1.7 , kipi plugins 0.1.6 the
digiKam compilation fails compiling dmg.ccp:

compiling /home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp
g++ -DHAVE_CONFIG_H -I./digikam/libs/dimg
-I/home/fanda/digikam-0.9.4/digikam/libs/dimg -I. -I/usr/include/kde
-I/usr/share/qt3/include -I.
-I/home/fanda/digikam-0.9.4/digikam/libs/dimg/loaders
-I/home/fanda/digikam-0.9.4/digikam/libs/dimg/filters
-I/home/fanda/digikam-0.9.4/digikam/libs/dmetadata
-I/home/fanda/digikam-0.9.4/digikam/digikam -DQT_THREAD_SUPPORT
-D_REENTRANT -fno-tree-pre -Wno-long-long -Wundef -ansi
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall
-W -Wpointer-arith -fno-builtin -g3 -fno-inline -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
-fPIC -DPIC -c /home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp -o
./digikam/libs/dimg/.libs/dimg.o
-Wp,-MD,./digikam/libs/dimg/.deps/dimg.TUlo
/home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp: In static member
function 'static Digikam::DImg::FORMAT Digikam::DImg::fileFormat(const
QString&)':
/home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp:496: error:
'class KDcrawIface::DcrawBinary' has no member named 'rawFiles'
Error creating ./digikam/libs/dimg/dimg.lo. Exit status 1.
make: *** [all] Error 1

I suspect an issue with libkdcraw. I made sure to remove all the
libkdcraw library packaged for Ubuntu (latest is 0.1.4), and
recompiled libkdcraw. See here:

fanda@fanda-Klaptop:~/libkdcraw-0.1.6/libkdcraw/libkdcraw$ more
/usr/include/libkdcraw/version.h
[..]
#ifndef KDCRAW_VERSION_H
#define KDCRAW_VERSION_H

static const char kdcraw_version[] = "0.1.6";
[..]

However dcrawbinary indeed does not contain any RawFiles:

fanda@fanda-Klaptop:~/libkdcraw-0.1.6/libkdcraw/libkdcraw$ more
/usr/include/libkdcraw/dcrawbinary.h | grep rawFiles

Not sure if I am looking into the right direction. Would appreciate
any help on this.

Thanks.

Davide

P.S. attached is the config and make logs. If you need anything else
I'd happy to post it.

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users



_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users