Skip to content

Instantly share code, notes, and snippets.

@billbonney
Created October 15, 2016 15:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save billbonney/81d0e34b354156a76d73a376a4db1d5d to your computer and use it in GitHub Desktop.
Save billbonney/81d0e34b354156a76d73a376a4db1d5d to your computer and use it in GitHub Desktop.
Build Output OSX failing
bonney@MacVan:ardupilot (master)$ !506
./waf configure --board px4-v2
Setting top to : /Users/bonney/dev_src/ardupilot
Setting out to : /Users/bonney/dev_src/ardupilot/build
Autoconfiguration : enabled
Setting board to : px4-v2
Checking for program 'arm-none-eabi-ar' : /usr/local/bin/arm-none-eabi-ar
Using toolchain : arm-none-eabi
Checking for 'g++' (C++ compiler) : /usr/local/bin/arm-none-eabi-g++
Checking for 'gcc' (C compiler) : /usr/local/bin/arm-none-eabi-gcc
Checking for HAVE_CMATH_ISFINITE : no
Checking for HAVE_CMATH_ISINF : no
Checking for HAVE_CMATH_ISNAN : no
Checking for NEED_CMATH_ISFINITE_STD_NAMESPACE : no
Checking for NEED_CMATH_ISINF_STD_NAMESPACE : no
Checking for NEED_CMATH_ISNAN_STD_NAMESPACE : no
Checking for header endian.h : not found
Checking for header byteswap.h : not found
Checking for program 'cmake' : /usr/local/bin/cmake
Checking cmake version : 3.6.2
Checking for program 'ninja, ninja-build' : not found
Checking for program 'make' : /usr/bin/make
Checking for program 'python' : /usr/bin/python
Checking for python version >= 2.7.0 : 2.7.10
Source is git repository : yes
Update submodules : yes
Checking for program 'git' : /usr/local/bin/git
Gtest : PX4 boards currently don't support compiling gtest
Checking for program 'arm-none-eabi-size' : /usr/local/bin/arm-none-eabi-size
Benchmarks : disabled
Unit tests : disabled
'configure' finished successfully (0.962s)
bonney@MacVan:ardupilot (master)$ !507
./waf --targets bin/arducopter-quad
Waf: Entering directory `/Users/bonney/dev_src/ardupilot/build/px4-v2'
[ 5/14] Processing modules/mavlink/message_definitions/v1.0/ardupilotmega.xml
[ 6/14] Creating build/px4-v2/ap_version.h
[ 7/14] CMake Configure px4
[ 8/14] PX4: Copying oreoled.bin to px4-extra-files/ROMFS/firmware/oreoled.bin
[ 9/14] PX4: Copying rc.APM to px4-extra-files/ROMFS/init.d/rc.APM
[10/14] PX4: Copying rc.error to px4-extra-files/ROMFS/init.d/rc.error
[11/14] PX4: Copying rcS to px4-extra-files/ROMFS/init.d/rcS
[12/14] PX4: Copying px4fmuv2_bl.bin to px4-extra-files/ROMFS/bootloader/fmu_bl.bin
-- nuttx-px4fmu-v2-apm
Traceback (most recent call last):
File "/Users/bonney/dev_src/ardupilot/modules/mavlink/pymavlink/tools/mavgen.py", line 16, in <module>
from pymavlink.generator import mavgen
File "/Users/bonney/dev_src/ardupilot/modules/mavlink/pymavlink/generator/mavgen.py", line 12, in <module>
from future import standard_library
ImportError: No module named future
mavgen returned 1 error code
-- could not find gdbtui
-- could not find ddd
-- could not find gdbtui
-- could not find ddd
-- The ASM compiler identification is GNU
-- Found assembler: /usr/local/bin/arm-none-eabi-gcc
-- Found PythonInterp: /usr/bin/python (found version "2.7.10")
-- CMAKE_BUILD_TYPE : RelWithDebInfo : Build type.
-- CMAKE_CXX_FLAGS : -g -fno-exceptions -fno-rtti -std=gnu++0x -fno-threadsafe-statics -DCONFIG_WCHAR_BUILTIN -D__CUSTOM_FILE_IO__ -Wall -Werror -Wextra -Wno-sign-compare -Wfloat-equal -Wpointer-arith -Wmissing-declarations -Wno-unused-parameter -Werror=format-security -Werror=array-bounds -Wfatal-errors -Werror=unused-variable -Werror=reorder -Werror=uninitialized -Werror=init-self -Wframe-larger-than=1024 -Werror=unused-but-set-variable -Wformat=1 -Wdouble-promotion -Werror=double-promotion -Wno-missing-field-initializers -Os -fno-strict-aliasing -fomit-frame-pointer -funsafe-math-optimizations -ffunction-sections -fdata-sections -fno-strength-reduce -fno-builtin-printf -fvisibility=hidden -include visibility.h -mcpu=cortex-m4 -mthumb -march=armv7e-m -mfpu=fpv4-sp-d16 -mfloat-abi=hard -nodefaultlibs -nostdlib -Wno-error=double-promotion -Wno-error=reorder -DCMAKE_BUILD -DARDUPILOT_BUILD -I/Users/bonney/dev_src/ardupilot/build/px4-v2/libraries/GCS_MAVLink -I/Users/bonney/dev_src/ardupilot/build/px4-v2/libraries/GCS_MAVLink/include/mavlink -Wl,--gc-sections : C++ flags.
-- CMAKE_C_FLAGS : -g -std=gnu99 -fno-common -Wall -Werror -Wextra -Wno-sign-compare -Wfloat-equal -Wpointer-arith -Wmissing-declarations -Wno-unused-parameter -Werror=format-security -Werror=array-bounds -Wfatal-errors -Werror=unused-variable -Werror=reorder -Werror=uninitialized -Werror=init-self -Wframe-larger-than=1024 -Werror=unused-but-set-variable -Wformat=1 -Wdouble-promotion -Werror=double-promotion -Wbad-function-cast -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wold-style-declaration -Wmissing-parameter-type -Os -fno-strict-aliasing -fomit-frame-pointer -funsafe-math-optimizations -ffunction-sections -fdata-sections -fno-strength-reduce -fno-builtin-printf -fvisibility=hidden -include visibility.h -mcpu=cortex-m4 -mthumb -march=armv7e-m -mfpu=fpv4-sp-d16 -mfloat-abi=hard -nodefaultlibs -nostdlib -DCMAKE_BUILD : C flags.
-- UAVCAN_USE_CPP03 : ON : Use C++03 standard.
-- UAVCAN_PLATFORM : stm32 : Platform.
-- CONTINUOUS_INTEGRATION_BUILD : OFF : Disable error redirection and timing tests
-- Debug build: 0
running build
running build_py
creating build
creating build/lib
creating build/lib/libuavcan_dsdl_compiler
copying libuavcan_dsdl_compiler/__init__.py -> build/lib/libuavcan_dsdl_compiler
copying libuavcan_dsdl_compiler/pyratemp.py -> build/lib/libuavcan_dsdl_compiler
copying libuavcan_dsdl_compiler/data_type_template.tmpl -> build/lib/libuavcan_dsdl_compiler
running build_scripts
creating build/scripts-2.7
copying and adjusting libuavcan_dsdlc -> build/scripts-2.7
changing mode of build/scripts-2.7/libuavcan_dsdlc from 644 to 755
-- Using C++03
-- Release build type: RelWithDebInfo
-- Adding STM32 platform driver
-- GIT_DESC = 21bf00e10b8847cb9d45aa20e3f9114ca63e3a0c
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/bonney/dev_src/ardupilot/build/px4-v2/modules/PX4Firmware
CMake Deprecation Warning at /usr/local/Cellar/cmake/3.6.2/share/cmake/Modules/CMakeForceCompiler.cmake:79 (message):
The CMAKE_FORCE_C_COMPILER macro is deprecated. Instead just set
CMAKE_C_COMPILER and allow CMake to identify the compiler.
Call Stack (most recent call first):
cmake/toolchains/Toolchain-arm-none-eabi.cmake:31 (cmake_force_c_compiler)
/usr/local/Cellar/cmake/3.6.2/share/cmake/Modules/CMakeDetermineSystem.cmake:98 (include)
CMakeLists.txt:204 (project)
CMake Deprecation Warning at /usr/local/Cellar/cmake/3.6.2/share/cmake/Modules/CMakeForceCompiler.cmake:93 (message):
The CMAKE_FORCE_CXX_COMPILER macro is deprecated. Instead just set
CMAKE_CXX_COMPILER and allow CMake to identify the compiler.
Call Stack (most recent call first):
cmake/toolchains/Toolchain-arm-none-eabi.cmake:37 (cmake_force_cxx_compiler)
/usr/local/Cellar/cmake/3.6.2/share/cmake/Modules/CMakeDetermineSystem.cmake:98 (include)
CMakeLists.txt:204 (project)
CMake Deprecation Warning at /usr/local/Cellar/cmake/3.6.2/share/cmake/Modules/CMakeForceCompiler.cmake:79 (message):
The CMAKE_FORCE_C_COMPILER macro is deprecated. Instead just set
CMAKE_C_COMPILER and allow CMake to identify the compiler.
Call Stack (most recent call first):
cmake/toolchains/Toolchain-arm-none-eabi.cmake:31 (cmake_force_c_compiler)
/Users/bonney/dev_src/ardupilot/build/px4-v2/modules/PX4Firmware/CMakeFiles/3.6.2/CMakeSystem.cmake:6 (include)
CMakeLists.txt:204 (project)
CMake Deprecation Warning at /usr/local/Cellar/cmake/3.6.2/share/cmake/Modules/CMakeForceCompiler.cmake:93 (message):
The CMAKE_FORCE_CXX_COMPILER macro is deprecated. Instead just set
CMAKE_CXX_COMPILER and allow CMake to identify the compiler.
Call Stack (most recent call first):
cmake/toolchains/Toolchain-arm-none-eabi.cmake:37 (cmake_force_cxx_compiler)
/Users/bonney/dev_src/ardupilot/build/px4-v2/modules/PX4Firmware/CMakeFiles/3.6.2/CMakeSystem.cmake:6 (include)
CMakeLists.txt:204 (project)
INCLUDE_DIRS=/Users/bonney/dev_src/ardupilot/modules/PX4Firmware/src;/Users/bonney/dev_src/ardupilot/build/px4-v2/modules/PX4Firmware;/Users/bonney/dev_src/ardupilot/build/px4-v2/modules/PX4Firmware/src;/Users/bonney/dev_src/ardupilot/modules/PX4Firmware/src/modules;/Users/bonney/dev_src/ardupilot/modules/PX4Firmware/src/include;/Users/bonney/dev_src/ardupilot/modules/PX4Firmware/src/lib;/Users/bonney/dev_src/ardupilot/modules/PX4Firmware/src/platforms;/Users/bonney/dev_src/ardupilot/modules/PX4Firmware/src/drivers/boards/px4fmu-v2;/Users/bonney/dev_src/ardupilot/build/px4-v2/modules/PX4Firmware;/Users/bonney/dev_src/ardupilot/build/px4-v2/modules/PX4Firmware/src/modules/px4_messages;/Users/bonney/dev_src/ardupilot/build/px4-v2/modules/PX4Firmware/src/modules;/Users/bonney/dev_src/ardupilot/modules/PX4Firmware/mavlink/include/mavlink;/Users/bonney/dev_src/ardupilot/modules/PX4Firmware/src/lib/DriverFramework/framework/include;src/lib/matrix;/Users/bonney/dev_src/ardupilot/build/px4-v2/modules/PX4Firmware/px4fmu-v2/NuttX/nuttx-export/include;/Users/bonney/dev_src/ardupilot/build/px4-v2/modules/PX4Firmware/px4fmu-v2/NuttX/nuttx-export/include/cxx;/Users/bonney/dev_src/ardupilot/build/px4-v2/modules/PX4Firmware/px4fmu-v2/NuttX/nuttx-export/arch/chip;/Users/bonney/dev_src/ardupilot/build/px4-v2/modules/PX4Firmware/px4fmu-v2/NuttX/nuttx-export/arch/common
ADDING DRIVERS
Waf: Leaving directory `/Users/bonney/dev_src/ardupilot/build/px4-v2'
Build failed
-> task in 'mavlink' failed (exit status 1):
{task 4325797232: mavgen ardupilotmega.xml -> }
''
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment