> On May 31, 2018, at 7:40 AM, Fred Smith <fre...@fcshome.stoneham.ma.us> wrote:
> 
> Hi all!
> 
> I'm trying to build 3.1 for Centos-7, and since I don't know anything
> about cmake, am having some trouble.
> 
> when running cmake like this:
> 
>       cmake $SRCROOT/gnucash
> 
> I'm getting these errors:
> 
>       CMake Error at CMakeLists.txt:5 (file):
>         file problem creating directory: /glib-2.0/schemas
> 
> is this due to something in CMakeLists.txt, line five? Line 5 in
> that file doesn't appear to have anything to do with glib, Here
> are the first few lines:
> 
>        # CMakeLists.txt for GnuCash
> 
>        IF (WIN32 OR APPLE)
>          CMAKE_MINIMUM_REQUIRED (VERSION 3.3.2)
>        ELSE()
>          CMAKE_MINIMUM_REQUIRED (VERSION 2.8)
>        ENDIF()
> 
>        PROJECT (gnucash)
> 
>        ENABLE_TESTING()
> 
> 
> 
> then there's this one. there IS no CMakeLists.txt file in the gnome
> directory. what am I supposed to look at to try to understand this one?
> 
> 
>       -- Performing Test have_mod_mask - Failed
>       CMake Error at gnome/CMakeLists.txt:59 (gnc_add_swig_guile_command):
>         Unknown CMake command "gnc_add_swig_guile_command".
> 
> and if there WERE such a file, how would I go about fixing this?
> 
> Assistance appreciated, thanks in advance!

Did you by any chance set $SRCROOT to point to the source directory (i.e. 
/path/to/gnucash-3.1) instead of the source directory’s parent? If you did then 
you want to say “cmake <options> $SRCROOT”.

That aside, if there’s no CMakeLists.txt in gnucash-3.1/gnucash/gnome then you 
have borked your source directory. See 
https://github.com/Gnucash/gnucash/blob/maint/gnucash/gnome/CMakeLists.txt


Regards,
John Ralls

_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to