Digikam doesn't find marble in osx

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

Digikam doesn't find marble in osx

Joan
When compiling digikam on mac I'm having issues when looking for marble libraries.
Am I missing any part?

The full log is at http://paste.kde.org/481214/

The marble install is under /usr/local/Cellar (full list here http://paste.kde.org/481220/)

And the relevant part I get is this:

CMake Warning at extra/libkgeomap/CMakeLists.txt:43 (FIND_PACKAGE):
  By not providing "FindMarble.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "Marble", but
  CMake did not find one.

  Could not find a package configuration file provided by "Marble" with any
  of the following names:

    MarbleConfig.cmake
    marble-config.cmake

  Add the installation prefix of "Marble" to CMAKE_PREFIX_PATH or set
  "Marble_DIR" to a directory containing one of the above files.  If "Marble"
  provides a separate development package or SDK, be sure it has been
  installed.


CMake Error at extra/libkgeomap/CMakeLists.txt:45 (FIND_PACKAGE):
  By not providing "FindMarbleWidget.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "MarbleWidget", but CMake did not find one.

  Could not find a package configuration file provided by "MarbleWidget" with
  any of the following names:

    MarbleWidgetConfig.cmake
    marblewidget-config.cmake

  Add the installation prefix of "MarbleWidget" to CMAKE_PREFIX_PATH or set
  "MarbleWidget_DIR" to a directory containing one of the above files.  If
  "MarbleWidget" provides a separate development package or SDK, be sure it
  has been installed.


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

Re: Digikam doesn't find marble in osx

Gilles Caulier-4
only binary finles from MArble are installed on your computer. You
need marble development files, including cmake find marble script.
This file can be included in this port file :

https://trac.macports.org/browser/trunk/dports/kde/libkdeedu/Portfile

Do you try to install digiKam through maports file directly (typically
using "sudo port digikam"), you do you try to compile digiKam source
code from KDE repository, as i explain in my tutorial here :

https://projects.kde.org/projects/extragear/graphics/digikam/digikam-software-compilation/repository/revisions/master/entry/README.MACOSX

Gilles Caulier

2012/5/18 Joan <[hidden email]>:

> When compiling digikam on mac I'm having issues when looking for marble
> libraries.
> Am I missing any part?
>
> The full log is at http://paste.kde.org/481214/
>
> The marble install is under /usr/local/Cellar (full list
> here http://paste.kde.org/481220/)
>
> And the relevant part I get is this:
>
> CMake Warning at extra/libkgeomap/CMakeLists.txt:43 (FIND_PACKAGE):
>   By not providing "FindMarble.cmake" in CMAKE_MODULE_PATH this project has
>   asked CMake to find a package configuration file provided by "Marble", but
>   CMake did not find one.
>
>   Could not find a package configuration file provided by "Marble" with any
>   of the following names:
>
>     MarbleConfig.cmake
>     marble-config.cmake
>
>   Add the installation prefix of "Marble" to CMAKE_PREFIX_PATH or set
>   "Marble_DIR" to a directory containing one of the above files.  If
> "Marble"
>   provides a separate development package or SDK, be sure it has been
>   installed.
>
>
> CMake Error at extra/libkgeomap/CMakeLists.txt:45 (FIND_PACKAGE):
>   By not providing "FindMarbleWidget.cmake" in CMAKE_MODULE_PATH this
> project
>   has asked CMake to find a package configuration file provided by
>   "MarbleWidget", but CMake did not find one.
>
>   Could not find a package configuration file provided by "MarbleWidget"
> with
>   any of the following names:
>
>     MarbleWidgetConfig.cmake
>     marblewidget-config.cmake
>
>   Add the installation prefix of "MarbleWidget" to CMAKE_PREFIX_PATH or set
>   "MarbleWidget_DIR" to a directory containing one of the above files.  If
>   "MarbleWidget" provides a separate development package or SDK, be sure it
>   has been installed.
>
>
> _______________________________________________
> Digikam-devel mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: Digikam doesn't find marble in osx

Joan


2012/5/18 Gilles Caulier <[hidden email]>
only binary finles from MArble are installed on your computer. You
need marble development files, including cmake find marble script.
This file can be included in this port file :

https://trac.macports.org/browser/trunk/dports/kde/libkdeedu/Portfile

After setting CMAKE_MODULES_INSTALL_PATH for APPLE I get the files stored at: /usr/local/Cellar/cmake/2.8.8/share/cmake/Modules/FindMarble.cmake"  but still cannot find the cmake file.
According to this log, what extra stuff should I set in CmakeLists.txt?

Kind regards, 
Joan


brew install digikam
Already downloaded: /Library/Caches/Homebrew/digikam-software.tar.bz2
==> cmake -DCMAKE_INSTALL_PREFIX='/usr/local/Cellar/digikam/software' -DCMAKE_BUILD_TYPE=None -Wno-dev
-- The C compiler identification is Clang 3.1.0
-- The CXX compiler identification is Clang 3.1.0
-- Check for working C compiler: /usr/bin/clang
-- Check for working C compiler: /usr/bin/clang -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang++
-- Check for working CXX compiler: /usr/bin/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - not found.
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - found
-- Looking for QT_MAC_USE_COCOA
-- Looking for QT_MAC_USE_COCOA - found
-- Found Qt-Version 4.8.1 (using /usr/local/bin/qmake)
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE  
-- Found Automoc4: /usr/local/bin/automoc4 
-- Found Perl: /usr/bin/perl (found version "5.12.3") 
-- Found Phonon: /usr/local/Cellar/qt/4.8.1/lib/phonon.framework 
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Found KDE 4.8 include dir: /usr/local/Cellar/kdelibs/4.8.2/include
-- Found KDE 4.8 library dir: /usr/local/Cellar/kdelibs/4.8.2/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/local/Cellar/kdelibs/4.8.2/bin/kconfig_compiler
-- Found automoc4: /usr/local/bin/automoc4
-- Local kdegraphics libraries will be compiled... NO
-- Handbooks will be compiled..................... YES
-- Extract translations files..................... NO
-- Translations will be compiled.................. YES
-- ----------------------------------------------------------------------------------
-- Starting CMake configuration for: libmediawiki
-- checking for module 'QJson>=0.7'
--   found QJson, version 0.7.1
-- Found QJSON: /usr/local/lib/libqjson.dylib  (found version "0.7.1", required is "0.7")

-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
-----------------------------------------------------------------------------
   * QJSON - Qt library for handling JSON data

-----------------------------------------------------------------------------
-- Congratulations! All external packages have been found.
-----------------------------------------------------------------------------

-- ----------------------------------------------------------------------------------
-- Starting CMake configuration for: libkgeomap
-- Found Qt-Version 4.8.1 (using /usr/local/bin/qmake)
-- Could NOT find marble (missing:  MARBLE_INCLUDE_DIR MARBLE_LIBRARIES) 
CMake Error at extra/libkgeomap/CMakeLists.txt:45 (FIND_PACKAGE):
  By not providing "FindMarbleWidget.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "MarbleWidget", but CMake did not find one.

  Could not find a package configuration file provided by "MarbleWidget" with
  any of the following names:

    MarbleWidgetConfig.cmake
    marblewidget-config.cmake

  Add the installation prefix of "MarbleWidget" to CMAKE_PREFIX_PATH or set
  "MarbleWidget_DIR" to a directory containing one of the above files.  If
  "MarbleWidget" provides a separate development package or SDK, be sure it
  has been installed.


-- Configuring incomplete, errors occurred!




I am building the binaries using brew instead of macports, it seems to be much easier to create packages. 

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

Re: Digikam doesn't find marble in osx

Gilles Caulier-4
Joan,

I never tried to use Brew for MACOSX. I have no experience with it. I
can try to use it... Let's me some time to test...

It's the right project homepage ?

http://braumeister.org/

I cannot see KDE packages here. How do you compile digiKam without kdelibs ?

Gilles Caulier

2012/5/19 Joan <[hidden email]>:

>
>
> 2012/5/18 Gilles Caulier <[hidden email]>
>>
>> only binary finles from MArble are installed on your computer. You
>> need marble development files, including cmake find marble script.
>> This file can be included in this port file :
>>
>> https://trac.macports.org/browser/trunk/dports/kde/libkdeedu/Portfile
>
>
> After setting CMAKE_MODULES_INSTALL_PATH for APPLE I get the files stored
> at: /usr/local/Cellar/cmake/2.8.8/share/cmake/Modules/FindMarble.cmake"  but
> still cannot find the cmake file.
> According to this log, what extra stuff should I set in CmakeLists.txt?
>
> Kind regards,
> Joan
>
>
> brew install digikam
> ==> Downloading
> http://sourceforge.net/projects/digikam/files/digikam/2.6.0-rc/digikam-software-compilation-2.6.0-rc.tar.bz2
> Already downloaded: /Library/Caches/Homebrew/digikam-software.tar.bz2
> ==> cmake -DCMAKE_INSTALL_PREFIX='/usr/local/Cellar/digikam/software'
> -DCMAKE_BUILD_TYPE=None -Wno-dev
> -- The C compiler identification is Clang 3.1.0
> -- The CXX compiler identification is Clang 3.1.0
> -- Check for working C compiler: /usr/bin/clang
> -- Check for working C compiler: /usr/bin/clang -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Check for working CXX compiler: /usr/bin/clang++
> -- Check for working CXX compiler: /usr/bin/clang++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Looking for Q_WS_X11
> -- Looking for Q_WS_X11 - not found.
> -- Looking for Q_WS_WIN
> -- Looking for Q_WS_WIN - not found.
> -- Looking for Q_WS_QWS
> -- Looking for Q_WS_QWS - not found.
> -- Looking for Q_WS_MAC
> -- Looking for Q_WS_MAC - found
> -- Looking for QT_MAC_USE_COCOA
> -- Looking for QT_MAC_USE_COCOA - found
> -- Found Qt-Version 4.8.1 (using /usr/local/bin/qmake)
> -- Looking for include file pthread.h
> -- Looking for include file pthread.h - found
> -- Looking for pthread_create
> -- Looking for pthread_create - found
> -- Found Threads: TRUE
> -- Found Automoc4: /usr/local/bin/automoc4
> -- Found Perl: /usr/bin/perl (found version "5.12.3")
> -- Found Phonon: /usr/local/Cellar/qt/4.8.1/lib/phonon.framework
> -- Performing Test _OFFT_IS_64BIT
> -- Performing Test _OFFT_IS_64BIT - Success
> -- Found KDE 4.8 include dir: /usr/local/Cellar/kdelibs/4.8.2/include
> -- Found KDE 4.8 library dir: /usr/local/Cellar/kdelibs/4.8.2/lib
> -- Found the KDE4 kconfig_compiler preprocessor:
> /usr/local/Cellar/kdelibs/4.8.2/bin/kconfig_compiler
> -- Found automoc4: /usr/local/bin/automoc4
> -- Local kdegraphics libraries will be compiled... NO
> -- Handbooks will be compiled..................... YES
> -- Extract translations files..................... NO
> -- Translations will be compiled.................. YES
> --
> ----------------------------------------------------------------------------------
> -- Starting CMake configuration for: libmediawiki
> -- checking for module 'QJson>=0.7'
> --   found QJson, version 0.7.1
> -- Found QJSON: /usr/local/lib/libqjson.dylib  (found version "0.7.1",
> required is "0.7")
>
> -----------------------------------------------------------------------------
> -- The following external packages were located on your system.
> -- This installation will have the extra features provided by these
> packages.
> -----------------------------------------------------------------------------
>    * QJSON - Qt library for handling JSON data
>
> -----------------------------------------------------------------------------
> -- Congratulations! All external packages have been found.
> -----------------------------------------------------------------------------
>
> --
> ----------------------------------------------------------------------------------
> -- Starting CMake configuration for: libkgeomap
> -- Found Qt-Version 4.8.1 (using /usr/local/bin/qmake)
> -- Could NOT find marble (missing:  MARBLE_INCLUDE_DIR MARBLE_LIBRARIES)
> CMake Error at extra/libkgeomap/CMakeLists.txt:45 (FIND_PACKAGE):
>   By not providing "FindMarbleWidget.cmake" in CMAKE_MODULE_PATH this
> project
>   has asked CMake to find a package configuration file provided by
>   "MarbleWidget", but CMake did not find one.
>
>   Could not find a package configuration file provided by "MarbleWidget"
> with
>   any of the following names:
>
>     MarbleWidgetConfig.cmake
>     marblewidget-config.cmake
>
>   Add the installation prefix of "MarbleWidget" to CMAKE_PREFIX_PATH or set
>   "MarbleWidget_DIR" to a directory containing one of the above files.  If
>   "MarbleWidget" provides a separate development package or SDK, be sure it
>   has been installed.
>
>
> -- Configuring incomplete, errors occurred!
>
>
>
>
> I am building the binaries using brew instead of macports, it seems to be
> much easier to create packages.
>
> _______________________________________________
> Digikam-devel mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: Digikam doesn't find marble in osx

Joan


2012/5/19 Gilles Caulier <[hidden email]>
Joan,

I never tried to use Brew for MACOSX. I have no experience with it. I
can try to use it... Let's me some time to test...

It's the right project homepage ?

http://braumeister.org/
This is the package sumary page, you can search stuff there, the official page is at http://mxcl.github.com/homebrew/


I cannot see KDE packages here. How do you compile digiKam without kdelibs ?
 
At the moment the compilation of kde stuff is a bit tricky, the stuff is distributed on several repositories:
.- homebrew (regular repo)
.- homebrew-boneyard (outdated repo, kde is there pending to be moved back to homebrew)
To be able to use the formulas for kde (in boneyard) you have to make them available by doing
brew tap homebrew/boneyard

To compile digikam, the recipe I've created is here (not yet pushed to master)

A current kdelibs Formula can be obtained from this pull request
brew install -vd kdelibs

Kdelibs depends on current versions of strigi, soprano and others

brew install strigi

brew install -vd soprano

brew install -vd oxygen-icons

Qt has to be compiled with qtdbus support (disabled by default)
brew install -vd --with-qtdbus qt 


For any problem just ask
Gilles Caulier

2012/5/19 Joan <[hidden email]>:
>
>
> 2012/5/18 Gilles Caulier <[hidden email]>
>>
>> only binary finles from MArble are installed on your computer. You
>> need marble development files, including cmake find marble script.
>> This file can be included in this port file :
>>
>> https://trac.macports.org/browser/trunk/dports/kde/libkdeedu/Portfile
>
>
> After setting CMAKE_MODULES_INSTALL_PATH for APPLE I get the files stored
> at: /usr/local/Cellar/cmake/2.8.8/share/cmake/Modules/FindMarble.cmake"  but
> still cannot find the cmake file.
> According to this log, what extra stuff should I set in CmakeLists.txt?
>
> Kind regards,
> Joan
>
>
> brew install digikam
> ==> Downloading
> http://sourceforge.net/projects/digikam/files/digikam/2.6.0-rc/digikam-software-compilation-2.6.0-rc.tar.bz2
> Already downloaded: /Library/Caches/Homebrew/digikam-software.tar.bz2
> ==> cmake -DCMAKE_INSTALL_PREFIX='/usr/local/Cellar/digikam/software'
> -DCMAKE_BUILD_TYPE=None -Wno-dev
> -- The C compiler identification is Clang 3.1.0
> -- The CXX compiler identification is Clang 3.1.0
> -- Check for working C compiler: /usr/bin/clang
> -- Check for working C compiler: /usr/bin/clang -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Check for working CXX compiler: /usr/bin/clang++
> -- Check for working CXX compiler: /usr/bin/clang++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Looking for Q_WS_X11
> -- Looking for Q_WS_X11 - not found.
> -- Looking for Q_WS_WIN
> -- Looking for Q_WS_WIN - not found.
> -- Looking for Q_WS_QWS
> -- Looking for Q_WS_QWS - not found.
> -- Looking for Q_WS_MAC
> -- Looking for Q_WS_MAC - found
> -- Looking for QT_MAC_USE_COCOA
> -- Looking for QT_MAC_USE_COCOA - found
> -- Found Qt-Version 4.8.1 (using /usr/local/bin/qmake)
> -- Looking for include file pthread.h
> -- Looking for include file pthread.h - found
> -- Looking for pthread_create
> -- Looking for pthread_create - found
> -- Found Threads: TRUE
> -- Found Automoc4: /usr/local/bin/automoc4
> -- Found Perl: /usr/bin/perl (found version "5.12.3")
> -- Found Phonon: /usr/local/Cellar/qt/4.8.1/lib/phonon.framework
> -- Performing Test _OFFT_IS_64BIT
> -- Performing Test _OFFT_IS_64BIT - Success
> -- Found KDE 4.8 include dir: /usr/local/Cellar/kdelibs/4.8.2/include
> -- Found KDE 4.8 library dir: /usr/local/Cellar/kdelibs/4.8.2/lib
> -- Found the KDE4 kconfig_compiler preprocessor:
> /usr/local/Cellar/kdelibs/4.8.2/bin/kconfig_compiler
> -- Found automoc4: /usr/local/bin/automoc4
> -- Local kdegraphics libraries will be compiled... NO
> -- Handbooks will be compiled..................... YES
> -- Extract translations files..................... NO
> -- Translations will be compiled.................. YES
> --
> ----------------------------------------------------------------------------------
> -- Starting CMake configuration for: libmediawiki
> -- checking for module 'QJson>=0.7'
> --   found QJson, version 0.7.1
> -- Found QJSON: /usr/local/lib/libqjson.dylib  (found version "0.7.1",
> required is "0.7")
>
> -----------------------------------------------------------------------------
> -- The following external packages were located on your system.
> -- This installation will have the extra features provided by these
> packages.
> -----------------------------------------------------------------------------
>    * QJSON - Qt library for handling JSON data
>
> -----------------------------------------------------------------------------
> -- Congratulations! All external packages have been found.
> -----------------------------------------------------------------------------
>
> --
> ----------------------------------------------------------------------------------
> -- Starting CMake configuration for: libkgeomap
> -- Found Qt-Version 4.8.1 (using /usr/local/bin/qmake)
> -- Could NOT find marble (missing:  MARBLE_INCLUDE_DIR MARBLE_LIBRARIES)
> CMake Error at extra/libkgeomap/CMakeLists.txt:45 (FIND_PACKAGE):
>   By not providing "FindMarbleWidget.cmake" in CMAKE_MODULE_PATH this
> project
>   has asked CMake to find a package configuration file provided by
>   "MarbleWidget", but CMake did not find one.
>
>   Could not find a package configuration file provided by "MarbleWidget"
> with
>   any of the following names:
>
>     MarbleWidgetConfig.cmake
>     marblewidget-config.cmake
>
>   Add the installation prefix of "MarbleWidget" to CMAKE_PREFIX_PATH or set
>   "MarbleWidget_DIR" to a directory containing one of the above files.  If
>   "MarbleWidget" provides a separate development package or SDK, be sure it
>   has been installed.
>
>
> -- Configuring incomplete, errors occurred!
>
>
>
>
> I am building the binaries using brew instead of macports, it seems to be
> much easier to create packages.
>
> _______________________________________________
> Digikam-devel mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel


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

Re: Digikam doesn't find marble in osx

Gilles Caulier-4
Thanks for the info. Let's me some time to init an HomeBrew dev env
and to test...

You said that it's easy to make a DMG package with homebrew. Why ?

Gilles Caulier

2012/5/20 Joan <[hidden email]>:

>
>
> 2012/5/19 Gilles Caulier <[hidden email]>
>>
>> Joan,
>>
>> I never tried to use Brew for MACOSX. I have no experience with it. I
>> can try to use it... Let's me some time to test...
>>
>> It's the right project homepage ?
>>
>> http://braumeister.org/
>
> This is the package sumary page, you can search stuff there, the official
> page is at http://mxcl.github.com/homebrew/
>>
>>
>>
>> I cannot see KDE packages here. How do you compile digiKam without kdelibs
>> ?
>
>
> At the moment the compilation of kde stuff is a bit tricky, the stuff is
> distributed on several repositories:
> .- homebrew (regular repo)
> .- homebrew-boneyard (outdated repo, kde is there pending to be moved back
> to homebrew)
> To be able to use the formulas for kde (in boneyard) you have to make them
> available by doing
> brew tap homebrew/boneyard
>
> To compile digikam, the recipe I've created is here (not yet pushed to
> master)
> https://github.com/aseques/homebrew/tree/digikam
>
> A current kdelibs Formula can be obtained from this pull request
> https://github.com/Homebrew/homebrew-boneyard/pull/6
> brew install -vd kdelibs
>
> Kdelibs depends on current versions of strigi, soprano and others
>
> For strigi -> https://github.com/Homebrew/homebrew-boneyard/pull/7
> brew install strigi
>
> For soprano -> https://github.com/Homebrew/homebrew-boneyard/pull/5
> brew install -vd soprano
>
> For oxygen-icons -> https://github.com/Homebrew/homebrew-boneyard/pull/8
> brew install -vd oxygen-icons
>
> Qt has to be compiled with qtdbus support (disabled by default)
> brew install -vd --with-qtdbus qt
>
>
> For any problem just ask
>>
>> Gilles Caulier
>>
>> 2012/5/19 Joan <[hidden email]>:
>> >
>> >
>> > 2012/5/18 Gilles Caulier <[hidden email]>
>> >>
>> >> only binary finles from MArble are installed on your computer. You
>> >> need marble development files, including cmake find marble script.
>> >> This file can be included in this port file :
>> >>
>> >> https://trac.macports.org/browser/trunk/dports/kde/libkdeedu/Portfile
>> >
>> >
>> > After setting CMAKE_MODULES_INSTALL_PATH for APPLE I get the files
>> > stored
>> > at: /usr/local/Cellar/cmake/2.8.8/share/cmake/Modules/FindMarble.cmake"
>> >  but
>> > still cannot find the cmake file.
>> > According to this log, what extra stuff should I set in CmakeLists.txt?
>> >
>> > Kind regards,
>> > Joan
>> >
>> >
>> > brew install digikam
>> > ==> Downloading
>> >
>> > http://sourceforge.net/projects/digikam/files/digikam/2.6.0-rc/digikam-software-compilation-2.6.0-rc.tar.bz2
>> > Already downloaded: /Library/Caches/Homebrew/digikam-software.tar.bz2
>> > ==> cmake -DCMAKE_INSTALL_PREFIX='/usr/local/Cellar/digikam/software'
>> > -DCMAKE_BUILD_TYPE=None -Wno-dev
>> > -- The C compiler identification is Clang 3.1.0
>> > -- The CXX compiler identification is Clang 3.1.0
>> > -- Check for working C compiler: /usr/bin/clang
>> > -- Check for working C compiler: /usr/bin/clang -- works
>> > -- Detecting C compiler ABI info
>> > -- Detecting C compiler ABI info - done
>> > -- Check for working CXX compiler: /usr/bin/clang++
>> > -- Check for working CXX compiler: /usr/bin/clang++ -- works
>> > -- Detecting CXX compiler ABI info
>> > -- Detecting CXX compiler ABI info - done
>> > -- Looking for Q_WS_X11
>> > -- Looking for Q_WS_X11 - not found.
>> > -- Looking for Q_WS_WIN
>> > -- Looking for Q_WS_WIN - not found.
>> > -- Looking for Q_WS_QWS
>> > -- Looking for Q_WS_QWS - not found.
>> > -- Looking for Q_WS_MAC
>> > -- Looking for Q_WS_MAC - found
>> > -- Looking for QT_MAC_USE_COCOA
>> > -- Looking for QT_MAC_USE_COCOA - found
>> > -- Found Qt-Version 4.8.1 (using /usr/local/bin/qmake)
>> > -- Looking for include file pthread.h
>> > -- Looking for include file pthread.h - found
>> > -- Looking for pthread_create
>> > -- Looking for pthread_create - found
>> > -- Found Threads: TRUE
>> > -- Found Automoc4: /usr/local/bin/automoc4
>> > -- Found Perl: /usr/bin/perl (found version "5.12.3")
>> > -- Found Phonon: /usr/local/Cellar/qt/4.8.1/lib/phonon.framework
>> > -- Performing Test _OFFT_IS_64BIT
>> > -- Performing Test _OFFT_IS_64BIT - Success
>> > -- Found KDE 4.8 include dir: /usr/local/Cellar/kdelibs/4.8.2/include
>> > -- Found KDE 4.8 library dir: /usr/local/Cellar/kdelibs/4.8.2/lib
>> > -- Found the KDE4 kconfig_compiler preprocessor:
>> > /usr/local/Cellar/kdelibs/4.8.2/bin/kconfig_compiler
>> > -- Found automoc4: /usr/local/bin/automoc4
>> > -- Local kdegraphics libraries will be compiled... NO
>> > -- Handbooks will be compiled..................... YES
>> > -- Extract translations files..................... NO
>> > -- Translations will be compiled.................. YES
>> > --
>> >
>> > ----------------------------------------------------------------------------------
>> > -- Starting CMake configuration for: libmediawiki
>> > -- checking for module 'QJson>=0.7'
>> > --   found QJson, version 0.7.1
>> > -- Found QJSON: /usr/local/lib/libqjson.dylib  (found version "0.7.1",
>> > required is "0.7")
>> >
>> >
>> > -----------------------------------------------------------------------------
>> > -- The following external packages were located on your system.
>> > -- This installation will have the extra features provided by these
>> > packages.
>> >
>> > -----------------------------------------------------------------------------
>> >    * QJSON - Qt library for handling JSON data
>> >
>> >
>> > -----------------------------------------------------------------------------
>> > -- Congratulations! All external packages have been found.
>> >
>> > -----------------------------------------------------------------------------
>> >
>> > --
>> >
>> > ----------------------------------------------------------------------------------
>> > -- Starting CMake configuration for: libkgeomap
>> > -- Found Qt-Version 4.8.1 (using /usr/local/bin/qmake)
>> > -- Could NOT find marble (missing:  MARBLE_INCLUDE_DIR MARBLE_LIBRARIES)
>> > CMake Error at extra/libkgeomap/CMakeLists.txt:45 (FIND_PACKAGE):
>> >   By not providing "FindMarbleWidget.cmake" in CMAKE_MODULE_PATH this
>> > project
>> >   has asked CMake to find a package configuration file provided by
>> >   "MarbleWidget", but CMake did not find one.
>> >
>> >   Could not find a package configuration file provided by "MarbleWidget"
>> > with
>> >   any of the following names:
>> >
>> >     MarbleWidgetConfig.cmake
>> >     marblewidget-config.cmake
>> >
>> >   Add the installation prefix of "MarbleWidget" to CMAKE_PREFIX_PATH or
>> > set
>> >   "MarbleWidget_DIR" to a directory containing one of the above files.
>> >  If
>> >   "MarbleWidget" provides a separate development package or SDK, be sure
>> > it
>> >   has been installed.
>> >
>> >
>> > -- Configuring incomplete, errors occurred!
>> >
>> >
>> >
>> >
>> > I am building the binaries using brew instead of macports, it seems to
>> > be
>> > much easier to create packages.
>> >
>> > _______________________________________________
>> > Digikam-devel mailing list
>> > [hidden email]
>> > https://mail.kde.org/mailman/listinfo/digikam-devel
>> >
>> _______________________________________________
>> Digikam-devel mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-devel
>
>
>
> _______________________________________________
> Digikam-devel mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel