diff --git a/cmake/common/px4_base.cmake b/cmake/common/px4_base.cmake index 022261a58d..1d3f5b05a3 100644 --- a/cmake/common/px4_base.cmake +++ b/cmake/common/px4_base.cmake @@ -551,7 +551,7 @@ function(px4_add_common_flags) endif() set(c_compile_flags - -g3 + -g -std=gnu99 -fno-common ) @@ -560,7 +560,7 @@ function(px4_add_common_flags) -Wno-missing-field-initializers ) set(cxx_compile_flags - -g3 + -g -fno-exceptions -fno-rtti -std=gnu++0x diff --git a/src/modules/px4iofirmware/CMakeLists.txt b/src/modules/px4iofirmware/CMakeLists.txt index b7251b4a08..06313da061 100644 --- a/src/modules/px4iofirmware/CMakeLists.txt +++ b/src/modules/px4iofirmware/CMakeLists.txt @@ -123,7 +123,7 @@ set(main_link_flags px4_join(OUT main_link_flags LIST ${main_link_flags} GLUE " ") set_target_properties(${fw_io_name} PROPERTIES LINK_FLAGS ${main_link_flags}) -set(io_fw_file ${CMAKE_CURRENT_BINARY_DIR}/${config_io_board}.px4) +set(io_fw_file ${CMAKE_CURRENT_BINARY_DIR}/${fw-io_name}.px4) target_link_libraries(${fw_io_name} -Wl,--start-group