Lines Matching +full:arm +full:- +full:linux +full:- +full:androideabi
2 # CMake Toolchain file for crosscompiling on ARM.
6 # cmake .. -DCMAKE_TOOLCHAIN_FILE=../cross-arm-linux-gnueabihf.cmake
9 set(CROSS_PATH /opt/libwebsockets_android/android-toolchain-arm)
18 set(CMAKE_C_COMPILER "${CROSS_PATH}/bin/arm-linux-androideabi-gcc")
19 set(CMAKE_CXX_COMPILER "${CROSS_PATH}/bin/arm-linux-androideabi-g++")
23 # things according to their local policy, eg, Fedora is -O2 and Ubuntu is -O3
25 # our desire for cross-build release optimization policy for code built to run
29 # sane value for cross-build here. Notice some gcc versions enable broken
30 # optimizations with -O3.
33 set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O2")
34 set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O2")