[GNC-dev] I need help building GnuCash on master

Frank H. Ellenberger frank.h.ellenberger at gmail.com
Thu May 28 19:49:14 EDT 2020


Christian,

did you clean ~/.cache/guile ? That is the place, where the precompiled
.go bytecode from the .scm files is stored.

Frank

Am 28.05.20 um 17:42 schrieb Christian Gruber:
> 
> Am 28.05.20 um 12:24 schrieb Frank H. Ellenberger:
>> Hi,
>>
>> Am 28.05.20 um 08:13 schrieb Christian Gruber:
>>> I have to search for left *.go files, right? There are a lot in
>>> /usr/lib/x86_64-linux-gnu/guile/2.2/ccache. Can I remove the complete
>>> directory without hesitation?
>> The easier way is to uninstall guile-modules-2_2 to get rid of them. ;-)
>> They are part of that package.
> 
> Ok, I checked that with inverse file search ("apt-file search"). On my
> Ubuntu system these files belong to package guile-2.2-libs. And the
> *.scm files in /usr/share/guile/2.2 belong to that package as well. But
> after uninstalling guile-2.2-libs CMake complains, when building GnuCash:
> 
> CMake Error at CMakeLists.txt:311 (message):
>   Neither guile 2.2 nor guile 2.0 were found GnuCash can't run without
> one of
>   them.  Ensure that one is installed and can be found with pkg-config.
> 
> Therefore I installed guile-2.2-libs again. And the build error is the
> same again as at the beginning:
> 
> ice-9/boot-9.scm:752:25: In procedure dispatch-exception:
> no code for module (gnucash core-utils)
> 
> Is this maybe a problem of a missing CMake dependency?
> 
> Another idea, I updated my Ubuntu system from 19.10 Eoan Ermine to 20.04
> Focal Fossa a few days ago. Could this be a reason?



More information about the gnucash-devel mailing list