diff --git a/README.md b/README.md index cade1b6e..0f89838a 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,8 @@ The client should now reseed by itself. By default, the web console is located at http://localhost:7070/. +For a list of cmake options, see build/BUILD_NOTES.md + Building Unit Tests ------------------- @@ -73,7 +75,7 @@ On Ubuntu/Debian based To build the tests, run -$ make tests +$ cmake .. -DWITH_TESTS=ON Cmdline options diff --git a/build/BUILD_NOTES.md b/build/BUILD_NOTES.md index be0730dd..c688a839 100644 --- a/build/BUILD_NOTES.md +++ b/build/BUILD_NOTES.md @@ -1,14 +1,6 @@ Build notes =========== -Common build/install process: - -* git clone https://github.com/PrivacySolutions/i2pd.git -* cd i2pd/build -* cmake -DCMAKE_BUILD_TYPE=Release . -* make -* make install - Available cmake options: * CMAKE_BUILD_TYPE -- build profile (Debug/Release) @@ -27,6 +19,9 @@ Required "-dev" packages: * libboost-date-time-dev * libcrypto++-dev +Optional packages: +* libboost-test-dev + FreeBSD ------- @@ -45,7 +40,3 @@ To use newer compiler you should set these variables: export CXX=/usr/local/bin/g++47 Replace "47" with your actual gcc version - -Branch 10.X has more reliable clang version, that can finally build i2pd, -but i still recommend to use gcc, otherwise you will fight it's bugs by -your own.