Re: Building 1.9.0 against ICU 75
"David \"Judah's Shadow\" Blue" <[email protected]>
| Newsgroups | gmane.comp.literature.sword.devel |
|---|---|
| Message-ID | <36579574.Ulqn63gr7b@brooks> |
On Monday, June 17, 2024 4:14:42 PM EDT Jaak Ristioja wrote: > The template std::enable_if_t was introduced to the C++ standard library > in C++14. However sword still builds with -std=c++11, leading to the > above failure. > > According to ICU4C configure.ac file [1] and commit 7ec1765ce87c [2] it > seems that ICU 75.1 requires C++17 to build. I suppose this now also > holds for for users for the respective header files. That would exmplain why when I changed sword's configure and configure.ac scripts to use the c++14 standard it still didn't build. I just changed it to c++17 and aside from some warnings (at least one of which seems to be about a potential buffer overflow), it compiled, and I was able to build BIBISH. _______________________________________________ sword-devel mailing list: [email protected] http://crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page