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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.