Mercurial > hg > freeDiameter
diff INSTALL.Ubuntu @ 1561:699c3fb0c57b
Switch from libidn to libidn2.
libidn2 is the backwards compatible successor to libidn,
and at least Red Hat 8 does not provide a dev package for libidn1.
author | Thomas Klausner <wiz@gatalith.at> |
---|---|
date | Wed, 16 Jun 2021 18:44:45 +0200 |
parents | e6b14a15d5f2 |
children |
line wrap: on
line diff
--- a/INSTALL.Ubuntu Wed Jun 16 18:05:27 2021 +0200 +++ b/INSTALL.Ubuntu Wed Jun 16 18:44:45 2021 +0200 @@ -17,9 +17,9 @@ ============================================ The following packages are required to compile freeDiameter from source: - cmake make gcc g++ flex bison libsctp1 libsctp-dev libgnutls-dev libgcrypt-dev libidn11-dev + cmake make gcc g++ flex bison libsctp1 libsctp-dev libgnutls-dev libgcrypt-dev libidn2-dev -(note that libidn and libsctp can be avoided by defining DISABLE_SCTP and DIAMID_IDNA_REJECT) +(note that libidn2 and libsctp can be avoided by defining DISABLE_SCTP and DIAMID_IDNA_REJECT) Additionnaly, these ones may be useful: mercurial gdb @@ -44,7 +44,7 @@ the following commands should generate the freeDiameter packages for you: # Install the dependencies for building the source: -sudo apt-get -y install mercurial cmake make gcc g++ bison flex libsctp-dev libgnutls-dev libgcrypt-dev libidn11-dev ssl-cert debhelper fakeroot \ +sudo apt-get -y install mercurial cmake make gcc g++ bison flex libsctp-dev libgnutls-dev libgcrypt-dev libidn2-dev ssl-cert debhelper fakeroot \ libpq-dev libmysqlclient-dev libxml2-dev swig python-dev # On latest Ubuntu you will need libgnutls28-dev instead of libgnutls-dev @@ -84,7 +84,7 @@ Step by step instructions without using the debhelper tools: 1) Install all packages dependencies -# sudo apt-get install mercurial cmake make gcc g++ bison flex libsctp-dev libgnutls-dev libgcrypt-dev libidn11-dev +# sudo apt-get install mercurial cmake make gcc g++ bison flex libsctp-dev libgnutls-dev libgcrypt-dev libidn2-dev 2) (OPTION) If you will compile modules that require postgresql, also install: # sudo apt-get install libpq-dev