Re: [GNC-dev] Error building stable
Herbert Thoma <[email protected]>
| Newsgroups | gmane.comp.gnome.apps.gnucash.devel |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> 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 <[email protected]> wrote: >>>> >>>> Op ma 27 mrt 2023 om 17:59 schreef Herbert Thoma >>>> <[email protected]>: >>>>> /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 >>> [email protected] >>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel > > _______________________________________________ > gnucash-devel mailing list > [email protected] > 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: [email protected] www: http://www.iis.fraunhofer.de/ _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel