[Digikam-devel] extragear/graphics/digikam/digikam

Gilles Caulier caulier.gilles at free.fr
Thu Nov 30 14:07:55 GMT 2006


SVN commit 609382 by cgilles:

digikam from trunk : main digikam/digikam folder compile with -nofinal option from .configure script now. Before, enable-final have been disable for this folder. 

digikam/digikam/Makefile.am is now fixed and all compile fine in this mode. The files order to compile libdigikam.la is very important in this mode. We need to take a care about this point in the future.

Please report me if you have any problems on your Linux dist when you compile packages. Thanks in advance

CCMAIL: digikam-devel at kde.org

 M  +61 -25    Makefile.am  


--- trunk/extragear/graphics/digikam/digikam/Makefile.am #609381:609382
@@ -1,4 +1,3 @@
-#KDE_OPTIONS = nofinal
 METASOURCES = AUTO  
 
 INCLUDES = -I$(top_srcdir)/digikam/sqlite \
@@ -29,30 +28,67 @@
        
 lib_LTLIBRARIES = libdigikam.la
 
-libdigikam_la_SOURCES = firstrun.cpp albummanager.cpp album.cpp \
-	                    albumitemhandler.cpp albumdb.cpp albumdb_sqlite2.cpp \
-	                    albumlister.cpp dragobjects.cpp \
-	                    iconview.cpp icongroupitem.cpp iconitem.cpp \
-	                    digikamapp.cpp digikamview.cpp \
-	                    albumfolderview.cpp albumwidgetstack.cpp \
-	                    albumiconview.cpp albumicongroupitem.cpp albumiconitem.cpp \
-	                    albumpropsedit.cpp albumsettings.cpp \
-	                    cameralist.cpp cameratype.cpp cameradragobject.cpp \
-	                    kipiinterface.cpp tagcreatedlg.cpp \
-	                    albumfiletip.cpp tagspopupmenu.cpp \
-	                    syncjob.cpp albumhistory.cpp scanlib.cpp \
-	                    imageinfo.cpp imagepreviewwidget.cpp imagepreviewjob.cpp \
-	                    datefolderview.cpp pixmapmanager.cpp \
-	                    tagfolderview.cpp tagfilterview.cpp monthwidget.cpp \
-	                    searchfolderview.cpp dio.cpp \
-	                    searchresultsview.cpp searchresultsitem.cpp \
-	                    searchquickdialog.cpp searchadvanceddialog.cpp \
-	                    searchwidgets.cpp kdateedit.cpp kdatetimeedit.cpp \
-	                    kdatepickerpopup.cpp folderview.cpp folderitem.cpp \
-	                    upgradedb_sqlite2tosqlite3.cpp \
-	                    ratingwidget.cpp digikamfirstrun.cpp imageattributeswatch.cpp \
-	                    albumthumbnailloader.cpp batchthumbsgenerator.cpp \
-	                    dcopiface.cpp dcopiface.skel
+# NOTE from Gilles (30-11-06): kdatetimeedit.cpp must be placed on the top of source file list 
+# to unbreak compilation with './configure -enable-final' option. I suspect a problem with 
+# X11 header included into albumfolderview.cpp.
+libdigikam_la_SOURCES = kdatetimeedit.cpp \
+	                    album.cpp \
+	                    albumdb.cpp \
+	                    albumdb_sqlite2.cpp \
+	                    albumiconview.cpp \
+	                    albumicongroupitem.cpp \
+	                    albumiconitem.cpp \
+	                    albumitemhandler.cpp \
+	                    albumfiletip.cpp \
+	                    albumfolderview.cpp \
+	                    albumhistory.cpp \
+	                    albumlister.cpp \
+	                    albummanager.cpp \
+	                    albumpropsedit.cpp \
+	                    albumsettings.cpp \
+	                    albumthumbnailloader.cpp \
+	                    albumwidgetstack.cpp \
+	                    batchthumbsgenerator.cpp \
+	                    cameradragobject.cpp \
+	                    cameralist.cpp \
+	                    cameratype.cpp \
+	                    datefolderview.cpp \
+	                    dcopiface.cpp \
+	                    dcopiface.skel \
+	                    digikamapp.cpp \
+	                    digikamfirstrun.cpp \
+	                    digikamview.cpp \
+	                    dio.cpp \
+	                    dragobjects.cpp \
+	                    firstrun.cpp \
+	                    folderitem.cpp \
+	                    folderview.cpp \
+	                    iconview.cpp \
+	                    icongroupitem.cpp \
+	                    iconitem.cpp \
+	                    imageattributeswatch.cpp \
+	                    imageinfo.cpp \
+	                    imagepreviewwidget.cpp \
+	                    imagepreviewjob.cpp \
+	                    kdateedit.cpp \
+	                    kdatepickerpopup.cpp \
+	                    kipiinterface.cpp \
+	                    monthwidget.cpp \
+	                    pixmapmanager.cpp \
+	                    ratingwidget.cpp \
+	                    scanlib.cpp \
+	                    searchadvanceddialog.cpp \
+	                    searchfolderview.cpp \
+	                    searchquickdialog.cpp \
+	                    searchresultsview.cpp \
+	                    searchresultsitem.cpp \
+	                    searchwidgets.cpp \
+	                    syncjob.cpp \
+	                    tagcreatedlg.cpp \
+	                    tagfilterview.cpp \
+	                    tagfolderview.cpp \
+	                    tagspopupmenu.cpp \
+	                    upgradedb_sqlite2tosqlite3.cpp 
 
 libdigikam_la_LIBADD = $(LIB_KIO) $(LIB_SQLITE3) $(LIB_KABC) \
 		               $(LIBKIPI_LIBS) $(LIB_KUTILS) $(LIB_EXIV2) \



More information about the Digikam-devel mailing list