# Configures CMake for using GCC find_program(CMAKE_C_COMPILER gcc ) find_program(CMAKE_OBJCOPY objcopy) find_program(CMAKE_OBJDUMP objdump) #find_program(CMAKE_LINKER ld ) # Not in use yet find_program(CMAKE_AR ar ) find_program(CMAKE_RANLILB ranlib ) find_program(CMAKE_READELF readelf) find_program(CMAKE_GDB gdb ) set(CMAKE_C_FLAGS -m32 ) set(CMAKE_CXX_FLAGS -m32 ) set(CMAKE_SHARED_LINKER_FLAGS -m32 ) if(CONFIG_CPLUSPLUS) set(cplusplus_compiler g++) else() if(EXISTS g++) set(cplusplus_compiler g++) else() # When the toolchain doesn't support C++, and we aren't building # with C++ support just set it to something so CMake doesn't # crash, it won't actually be called set(cplusplus_compiler ${CMAKE_C_COMPILER}) endif() endif() find_program(CMAKE_CXX_COMPILER ${cplusplus_compiler} CACHE INTERNAL " " FORCE)