Starting from a fresh WSL Ubuntu 22 I followed those steps:

$ sudo apt install gcc g++ make autoconf automake pkg-config idn libidn11-dev liblua5.2-dev libpcre3-dev libsqlite3-dev libboost1.74-devv

$ CXXFLAGS=-std=c++11 ./configure

I had to fix sources as well though, as Boost added a "E" single letter macro just like botan did, so I had to pre-load that in base.hh as well.

Everything is available in branch:

  net.venge.monotone.lapo.botan2

--
Lapo Luchini
[email protected]


Reply via email to