You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dbxml fails to compile with newer versions of the ICU libary, such as available on Debian 11.
These newer libraries require a compiler newer than c++03, but other parts of dbxml require c++03.
There may be newer versions of the ICU library that also work. I didn't test that. I chose version 57 because I still had an older version of dbxml that links with version 57.
The text was updated successfully, but these errors were encountered:
I still have an old build, and it links with ICU library version 57.
When I rebuild dbxml 6 with the same commands, now on Debian 11, it compiles just fine, but is doesn't link with the ICU library.
The old build of dbxml 6 links to these library, but the new build doesn't:
Dbxml fails to compile with newer versions of the ICU libary, such as available on Debian 11.
These newer libraries require a compiler newer than c++03, but other parts of dbxml require c++03.
I solved this at home by installing an older ICU library from this source:
https://github.com/unicode-org/icu/releases/tag/release-57-2
I installed it in
/my/opt/icu-57.2
, and compiled dbxml like this:This may not be the optimal way to do it.
There may be newer versions of the ICU library that also work. I didn't test that. I chose version 57 because I still had an older version of dbxml that links with version 57.
The text was updated successfully, but these errors were encountered: