It's because C++17 is set in GnuCash's CMakeLists.txt and boost defaults to
building for C++14. I'd forgotten that I'd pushed that to the public master
branch. I think the simplest way to rebuild it for you would be to add
module_cmakeargs['boost'] = '-DCMAKE_CXX_FLAGS=' . os.environ['CXXFLA
> On Mar 13, 2020, at 11:20 AM, Jean Laroche wrote:
>
>> It's because C++17 is set in GnuCash's CMakeLists.txt and boost defaults to
>> building for C++14. I'd forgotten that I'd pushed that to the public master
>> branch. I think the simplest way to rebuild it for you would be to add
>>
John
Something must be wrong with the syntax you suggested. Since I don't
know my jhbuild at all, I don't know how to fix this.
Traceback (most recent call last):
File "/Users/jlaroche/Source/jhbuild/jhbuild/config.py", line 194, in
load
execfile(filename, config)
File "/Users/jlaroc
Jean,
Indeed, I mixed up perl and python syntax. The line should be
module_cmakeargs['boost'] = '-DCMAKE_CXX_FLAGS="' + os.environ['CXXFLAGS'] + '
-std=c++17"'
Note the single quotes around the python arguments and the double quotes
setting off the string value passed to -DCMAKE_CXX_FLAGS.
Reg
Hi,
I've updated my IngAusOfxFix app to java 11 which is the default version of
java on Ubuntu 18.04 and derivatives like Mint 19, so it is no longer
necessary to 'hold' Linux java packages at Java 8.
IngAusOfxFix is my app that fixes problems in .ofx files from ING Australia
so that they c
Thanks John, that did it. I had to interrupt and wipe the directory but
after that, the build completed successfully!
Thanks a bunch!
Jean
On 3/13/20 3:58 PM, John Ralls wrote:
Jean,
Indeed, I mixed up perl and python syntax. The line should be
module_cmakeargs['boost'] = '-DCMAKE_CXX_FLAGS="'