|
|
@ -1,14 +1,6 @@ |
|
|
|
Build notes |
|
|
|
Build notes |
|
|
|
=========== |
|
|
|
=========== |
|
|
|
|
|
|
|
|
|
|
|
Common build/install process: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* git clone https://github.com/PrivacySolutions/i2pd.git |
|
|
|
|
|
|
|
* cd i2pd/build |
|
|
|
|
|
|
|
* cmake -DCMAKE_BUILD_TYPE=Release <more options> . |
|
|
|
|
|
|
|
* make |
|
|
|
|
|
|
|
* make install |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Available cmake options: |
|
|
|
Available cmake options: |
|
|
|
|
|
|
|
|
|
|
|
* CMAKE_BUILD_TYPE -- build profile (Debug/Release) |
|
|
|
* CMAKE_BUILD_TYPE -- build profile (Debug/Release) |
|
|
@ -27,6 +19,9 @@ Required "-dev" packages: |
|
|
|
* libboost-date-time-dev |
|
|
|
* libboost-date-time-dev |
|
|
|
* libcrypto++-dev |
|
|
|
* libcrypto++-dev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Optional packages: |
|
|
|
|
|
|
|
* libboost-test-dev |
|
|
|
|
|
|
|
|
|
|
|
FreeBSD |
|
|
|
FreeBSD |
|
|
|
------- |
|
|
|
------- |
|
|
|
|
|
|
|
|
|
|
@ -45,7 +40,3 @@ To use newer compiler you should set these variables: |
|
|
|
export CXX=/usr/local/bin/g++47 |
|
|
|
export CXX=/usr/local/bin/g++47 |
|
|
|
|
|
|
|
|
|
|
|
Replace "47" with your actual gcc version |
|
|
|
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. |
|
|
|
|
|
|
|