Updated library refs

This commit is contained in:
WolverinDEV 2020-03-02 18:43:38 +01:00
parent 60dac74ae7
commit e9ab8a565e
10 changed files with 13 additions and 8 deletions

3
.gitmodules vendored
View File

@ -69,3 +69,6 @@
[submodule "libraries/glibc"]
path = libraries/glibc
url = https://git.did.science/WolverinDEV/glibc-prebuild.git
[submodule "libraries/openssl-prebuild"]
path = libraries/openssl-prebuild
url = https://git.did.science/WolverinDEV/openssl-prebuild.git

@ -1 +1 @@
Subproject commit 978e688b7b0a3a4eebf17c9f72f9c22f14b605b7
Subproject commit eb59bcfc53a23287da7ee0b4427cc26531d1a040

@ -1 +0,0 @@
Subproject commit 1cc95ac07c17d61bea601832bbdc1f8d13d313db

View File

@ -60,7 +60,6 @@ function exec_script_external() {
}
exec_script_external build_libevent.sh event
exec_script_external build_boringssl.sh boringssl
exec_script_external build_breakpad.sh breakpad
exec_script_external build_cxxterminal.sh CXXTerminal "libevent_path=event"
exec_script build_datapipes.sh DataPipes

View File

@ -11,5 +11,5 @@ fi
cd build
../configure
make CXXFLAGS="-std=c++11 -I../../boringssl/include/ ${CXX_FLAGS}" CFLAGS="${C_FLAGS}" ${MAKE_OPTIONS}
make CXXFLAGS="-std=c++11 ${CXX_FLAGS}" CFLAGS="${C_FLAGS}" ${MAKE_OPTIONS}
sudo make install

View File

@ -57,7 +57,8 @@ _cxx_options=""
[[ ${build_os_type} == "win32" ]] && _cxx_options="-DWIN32"
general_options="-DCMAKE_C_FLAGS=\"-fPIC\" -DCMAKE_CXX_FLAGS=\"$_cxx_options\" -DBUILD_TESTS=OFF -DBUILD_STATIC=0 -DBUILD_SHARED=1 -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}"
crypto_options="-DCrypto_ROOT_DIR=\"$(pwd)/boringssl/lib/\" -DCRYPTO_TYPE=\"boringssl\""
#crypto_options="-DCrypto_ROOT_DIR=\"$(pwd)/boringssl/lib/\" -DCRYPTO_TYPE=\"boringssl\""
crypto_options="-DCRYPTO_TYPE=\"openssl\" -DCrypto_ROOT_DIR=\"$(pwd)/openssl-prebuild/${build_os_type}_${build_os_arch}/\""
command="cmake_build ${library_path} ${general_options} ${crypto_options} ${web_cmake_flags} ${CMAKE_OPTIONS}"
eval "$command"

View File

@ -1,4 +1,5 @@
cd ed25519/build/
cmake .. -DCMAKE_C_FLAGS="-fPIC -I../../boringssl/include/ -L../../boringssl/build/ssl/ -L../../boringssl/build/crypto/ ${C_FLAGS}" -DCMAKE_CXX_FLAGS="-fPIC ${CXX_FLAGS}" -DCMAKE_BUILD_TYPE=RelWithDebInfo ${CMAKE_OPTIONS}
#cmake .. -DCMAKE_C_FLAGS="-fPIC -I../../boringssl/include/ -L../../boringssl/build/ssl/ -L../../boringssl/build/crypto/ ${C_FLAGS}" -DCMAKE_CXX_FLAGS="-fPIC ${CXX_FLAGS}" -DCMAKE_BUILD_TYPE=RelWithDebInfo ${CMAKE_OPTIONS}
cmake .. -DCMAKE_C_FLAGS="-fPIC ${C_FLAGS}" -DCMAKE_CXX_FLAGS="-fPIC ${CXX_FLAGS}" -DCMAKE_BUILD_TYPE=RelWithDebInfo ${CMAKE_OPTIONS}
make ${CMAKE_MAKE_OPTIONS}
sudo make install

View File

@ -1,4 +1,5 @@
cd event/build/
cmake .. -DCMAKE_C_FLAGS="-fPIC -I../../boringssl/include/ ${C_FLAGS}" -DEVENT__DISABLE_TESTS=ON -DEVENT__DISABLE_OPENSSL=ON -DCMAKE_CXX_FLAGS="${CXX_FLAGS}" -DCMAKE_BUILD_TYPE=RelWithDebInfo ${CMAKE_OPTIONS}
#cmake .. -DCMAKE_C_FLAGS="-fPIC -I../../boringssl/include/ ${C_FLAGS}" -DEVENT__DISABLE_TESTS=ON -DEVENT__DISABLE_OPENSSL=ON -DCMAKE_CXX_FLAGS="${CXX_FLAGS}" -DCMAKE_BUILD_TYPE=RelWithDebInfo ${CMAKE_OPTIONS}
cmake .. -DCMAKE_C_FLAGS="-fPIC ${C_FLAGS}" -DEVENT__DISABLE_TESTS=ON -DEVENT__DISABLE_OPENSSL=ON -DCMAKE_CXX_FLAGS="${CXX_FLAGS}" -DCMAKE_BUILD_TYPE=RelWithDebInfo ${CMAKE_OPTIONS}
make ${CMAKE_MAKE_OPTIONS}
sudo make install

@ -1 +1 @@
Subproject commit 6ca5739b634a60f80ba64d5fe4d3e56371494fc9
Subproject commit f33e8148d387c98babb5cdd62615e95e7c25ebe1

@ -0,0 +1 @@
Subproject commit 8171e857544d604abdf980f27239884d9f102523