Am 02.04.23 um 19:23 schrieb john:
Herbert,
Hmm, I tested with gcc 8, 9, 10, and 12 . What version are you using?
gcc --version
gcc (SUSE Linux) 7.5.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is the latest stable open SUSE 15.4
Herbert.
The SWIG version doesn't matter as long as it's at least 3.0.12.
Regards,
John Ralls
On Apr 2, 2023, at 8:59 AM, Herbert Thoma <herbert.th...@iis.fraunhofer.de>
wrote:
Hi John, Maarten,
thnaks for the fixes. This error is now gone on my machine.
But it finds another one a bit later:
[ 20%] Building CXX object
bindings/guile/CMakeFiles/gnucash-guile.dir/swig-engine.cpp.o
/home/tma/gnucash/gnucash_cvs/build_stable/bindings/guile/swig-engine.cpp: In
function ‘GncMultichoiceOptionIndexVec scm_to_multichoices(SCM, const
GncOptionMultichoiceValue&)’:
/home/tma/gnucash/gnucash_cvs/build_stable/bindings/guile/swig-engine.cpp:2153:28:
error: variable ‘empty’ set but not used [-Werror=unused-but-set-variable]
static const char* empty{""};
^~~~~
cc1plus: all warnings being treated as errors
I understand that this is an autogenerated file. My version of swig is:
SWIG Version 3.0.12
Compiled with g++ [x86_64-suse-linux-gnu]
Configured options: +pcre
Best,
Herbert.
Am 02.04.23 um 17:36 schrieb john:
On Apr 2, 2023, at 1:38 AM, Maarten Bosmans <mkbosm...@gmail.com> wrote:
Op ma 27 mrt 2023 om 17:59 schreef Herbert Thoma
<herbert.th...@iis.fraunhofer.de>:
/home/tma/gnucash/gnucash_cvs/gnucash_stable/libgnucash/engine/gnc-option.cpp:448:35:
required from here
/home/tma/gnucash/gnucash_cvs/gnucash_stable/libgnucash/engine/gnc-option-impl.hpp:331:45:
error: variable ‘value’ set but not used [-Werror=unused-but-set-variable]
cc1plus: all warnings being treated as errors
This is fixed in my PR #1582 (
https://github.com/Gnucash/gnucash/pull/1582/commits/9a3316bea883e46737abc12d35e76e625de3c2e2
)
I still need to push a new version of that though, taking care of all
the review remarks that I got.
That along with other workarounds for deficiencies in gcc 8 & 9, is already
committed in
https://github.com/Gnucash/gnucash/commit/9fa2a48fe17ead2791b9481ef9ce61a2ac8ddbeb.
Regards,
John Ralls
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
--
Herbert Thoma
Dipl.-Ing., MBA
Head of Video Group
Multimedia Applications Department
Fraunhofer IIS
Am Wolfsmantel 33, 91058 Erlangen, Germany
Phone: +49-9131-776-6130
Fax: +49-9131-776-6099
email: herbert.th...@iis.fraunhofer.de
www: http://www.iis.fraunhofer.de/
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel