extragear/graphics/digikam/libs/lprof

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

extragear/graphics/digikam/libs/lprof

Gilles Caulier
SVN commit 497620 by cgilles:

digikam from trunk : liblprof : finding a solution to resolve compilation using KDE rules. All files are renamed from .c to .cpp. All C++ compilation errors have been fixed. Makefile.am have been fixed accordinly.

This way compile fine in Mandriva. Let's me hear if Debian, RH, Suse are right

CCMAIL: [hidden email],  Laurent Montel <[hidden email]>


 M  +5 -9      Makefile.am  
 D             cmshull.c  
 A             cmshull.cpp   cmshull.c#497584
 D             cmslm.c  
 A             cmslm.cpp   cmslm.c#497584
 D             cmslnr.c  
 A             cmslnr.cpp   cmslnr.c#497584
 D             cmsmatn.c  
 A             cmsmatn.cpp   cmsmatn.c#497584
 D             cmsmkmsh.c  
 A             cmsmkmsh.cpp   cmsmkmsh.c#497584
 D             cmsmntr.c  
 A             cmsmntr.cpp   cmsmntr.c#497584
 D             cmsoutl.c  
 A             cmsoutl.cpp   cmsoutl.c#497584
 D             cmspcoll.c  
 A             cmspcoll.cpp   cmspcoll.c#497584 [License: GPL (v2+) (wrong address) GENERATED FILE]
 D             cmsprf.c  
 A             cmsprf.cpp   cmsprf.c#497584 [License: LGPL (v2+) (wrong address)]
 D             cmsreg.c  
 A             cmsreg.cpp   cmsreg.c#497584
 D             cmsscn.c  
 A             cmsscn.cpp   cmsscn.c#497584
 D             cmssheet.c  
 A             cmssheet.cpp   cmssheet.c#497584 [License: GPL (v2+) (wrong address) GENERATED FILE] [UTF-8 ENCODING PROBLEMS]
 M  +2 -4      lcmsprf.h  


--- trunk/extragear/graphics/digikam/libs/lprof/Makefile.am #497619:497620
@@ -1,14 +1,10 @@
 noinst_LTLIBRARIES = liblprof.la
 
-# FIXME: i using CFLAGS to disable all main compilation options and using "-fomit-frame-pointer" option instead,
-# else we cannot compile these files. The problem is relevant of using '-std=iso9899:1990' compilation option by default.
-# How to disable only this option here ? (12/01/06-Gilles Caulier <caulier dot gilles at free dot fr>)
-#KDE_CFLAGS = -fomit-frame-pointer
-CFLAGS = -fomit-frame-pointer
-
 noinst_HEADERS = lcmsprf.h
 
-liblprof_la_SOURCES = cmshull.c cmslm.c cmslnr.c cmsmatn.c cmsmkmsh.c cmsmntr.c cmsoutl.c \
-                  cmspcoll.c cmsprf.c cmsreg.c cmsscn.c cmssheet.c
+liblprof_la_CXXFLAGS = -w -fomit-frame-pointer
 
-INCLUDES = $(all_includes)
+liblprof_la_SOURCES = cmshull.cpp cmslm.cpp cmslnr.cpp cmsmatn.cpp cmsmkmsh.cpp cmsmntr.cpp cmsoutl.cpp \
+                  cmspcoll.cpp cmsprf.cpp cmsreg.cpp cmsscn.cpp cmssheet.cpp
+
+#INCLUDES = $(all_includes)
--- trunk/extragear/graphics/digikam/libs/lprof/lcmsprf.h #497619:497620
@@ -35,18 +35,16 @@
 
 /* Version 1.09a */
 
-#include <config.h>
-
 #ifndef __cmsprf_H
 
+#include <config.h>
 #include LCMS_HEADER
-/*#include "lcms.h"*/
+
 #include <ctype.h>
 #include <limits.h>
 #include <stdarg.h>
 #include <sys/stat.h>
 
-
 #ifdef __cplusplus
 extern "C" {
 #endif
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: extragear/graphics/digikam/libs/lprof

Bugzilla from ach@mpe.mpg.de
On Friday 13 January 2006 12:50, Gilles Caulier wrote:
> SVN commit 497620 by cgilles:
>
> digikam from trunk : liblprof : finding a solution to resolve compilation using KDE rules. All files are renamed from .c to .cpp. All C++ compilation errors have been fixed. Makefile.am have been fixed accordinly.
>
> This way compile fine in Mandriva. Let's me hear if Debian, RH, Suse are right

builds fine on Kubuntu/Dapper (even no compiler warning in lprof/ dir)

Achim

>
> CCMAIL: [hidden email],  Laurent Montel <[hidden email]>
>
>
>  M  +5 -9      Makefile.am  
>  D             cmshull.c  
>  A             cmshull.cpp   cmshull.c#497584
>  D             cmslm.c  
>  A             cmslm.cpp   cmslm.c#497584
>  D             cmslnr.c  
>  A             cmslnr.cpp   cmslnr.c#497584
>  D             cmsmatn.c  
>  A             cmsmatn.cpp   cmsmatn.c#497584
>  D             cmsmkmsh.c  
>  A             cmsmkmsh.cpp   cmsmkmsh.c#497584
>  D             cmsmntr.c  
>  A             cmsmntr.cpp   cmsmntr.c#497584
>  D             cmsoutl.c  
>  A             cmsoutl.cpp   cmsoutl.c#497584
>  D             cmspcoll.c  
>  A             cmspcoll.cpp   cmspcoll.c#497584 [License: GPL (v2+) (wrong address) GENERATED FILE]
>  D             cmsprf.c  
>  A             cmsprf.cpp   cmsprf.c#497584 [License: LGPL (v2+) (wrong address)]
>  D             cmsreg.c  
>  A             cmsreg.cpp   cmsreg.c#497584
>  D             cmsscn.c  
>  A             cmsscn.cpp   cmsscn.c#497584
>  D             cmssheet.c  
>  A             cmssheet.cpp   cmssheet.c#497584 [License: GPL (v2+) (wrong address) GENERATED FILE] [UTF-8 ENCODING PROBLEMS]
>  M  +2 -4      lcmsprf.h  
>
>
> --- trunk/extragear/graphics/digikam/libs/lprof/Makefile.am #497619:497620
> @@ -1,14 +1,10 @@
>  noinst_LTLIBRARIES = liblprof.la
>  
> -# FIXME: i using CFLAGS to disable all main compilation options and using "-fomit-frame-pointer" option instead,
> -# else we cannot compile these files. The problem is relevant of using '-std=iso9899:1990' compilation option by default.
> -# How to disable only this option here ? (12/01/06-Gilles Caulier <caulier dot gilles at free dot fr>)
> -#KDE_CFLAGS = -fomit-frame-pointer
> -CFLAGS = -fomit-frame-pointer
> -
>  noinst_HEADERS = lcmsprf.h
>  
> -liblprof_la_SOURCES = cmshull.c cmslm.c cmslnr.c cmsmatn.c cmsmkmsh.c cmsmntr.c cmsoutl.c \
> -                  cmspcoll.c cmsprf.c cmsreg.c cmsscn.c cmssheet.c
> +liblprof_la_CXXFLAGS = -w -fomit-frame-pointer
>  
> -INCLUDES = $(all_includes)
> +liblprof_la_SOURCES = cmshull.cpp cmslm.cpp cmslnr.cpp cmsmatn.cpp cmsmkmsh.cpp cmsmntr.cpp cmsoutl.cpp \
> +                  cmspcoll.cpp cmsprf.cpp cmsreg.cpp cmsscn.cpp cmssheet.cpp
> +
> +#INCLUDES = $(all_includes)
> --- trunk/extragear/graphics/digikam/libs/lprof/lcmsprf.h #497619:497620
> @@ -35,18 +35,16 @@
>  
>  /* Version 1.09a */
>  
> -#include <config.h>
> -
>  #ifndef __cmsprf_H
>  
> +#include <config.h>
>  #include LCMS_HEADER
> -/*#include "lcms.h"*/
> +
>  #include <ctype.h>
>  #include <limits.h>
>  #include <stdarg.h>
>  #include <sys/stat.h>
>  
> -
>  #ifdef __cplusplus
>  extern "C" {
>  #endif
> _______________________________________________
> Digikam-devel mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
>

--
  To me vi is Zen.  To use vi is to practice zen. Every command is
  a koan. Profound to the user, unintelligible to the uninitiated.
  You discover truth everytime you use it.
                                      -- [hidden email]
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel