Lines Matching +full:ubuntu +full:- +full:gcc +full:- +full:cmake
2 # CMake Toolchain file for crosscompiling on Mediatek Linkit 7967
7 # cmake .. -DCMAKE_INSTALL_PREFIX:PATH=/opt/linkit/cross-root \
8 # -DCMAKE_TOOLCHAIN_FILE=../contrib/cross-linkit.cmake \
9 # -DLWS_PLAT_FREERTOS=1 \
10 # -DLWS_WITH_ZLIB=0 \
11 # -DLWS_WITHOUT_EXTENSIONS=1 \
12 # -DLWS_WITH_ZIP_FOPS=0 \
13 # -DLWS_WITH_HTTP_STREAM_COMPRESSION=0 \
14 # -DLWS_WITH_MBEDTLS=1 \
15 # -DLWS_WITH_FILE_OPS=0
20 set(CROSS_PATH ${CROSS_BASE}/tools/gcc/gcc-arm-none-eabi)
27 set(CMAKE_C_COMPILER "${CROSS_PATH}/bin/arm-none-eabi-gcc")
28 set(CMAKE_CXX_COMPILER "${CROSS_PATH}/bin/arm-none-eabi-g++")
31 # cmake believes we should link a NOP test program OK, but since we're
58 # things according to their local policy, eg, Fedora is -O2 and Ubuntu is -O3
60 # our desire for cross-build release optimization policy for code built to run
64 # sane value for cross-build here. Notice some gcc versions enable broken
65 # optimizations with -O3.
68 set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O2")
69 set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O2")
72 …-lnosys -nostartfiles -I${CROSS_BASE}/middleware/third_party/lwip/src/include/lwip -I${CROSS_BASE}…