Skip to content

Instantly share code, notes, and snippets.

@vmayoral
Created July 9, 2014 09:59
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 vmayoral/4b78947bfa32f7446549 to your computer and use it in GitHub Desktop.
Save vmayoral/4b78947bfa32f7446549 to your computer and use it in GitHub Desktop.
ArduCopter compilation - AP_HAL_Linux
root@beaglebone:~/ardupilot/ArduCopter# make configure
../mk/configure.mk:2: WARNING - A /root/ardupilot/config.mk file has been written
../mk/configure.mk:2: Please edit the file to match your system configuration, if you use a different board or port
root@beaglebone:~/ardupilot/ArduCopter# make pxf
HAL_BOARD=HAL_BOARD_LINUX HAL_BOARD_SUBTYPE=HAL_BOARD_SUBTYPE_LINUX_PXF TOOLCHAIN=BBONE EXTRAFLAGS=-DGIT_VERSION="049322a3"
building /root/ardupilot/ArduCopter/~/build/ArduCopter.build/ArduCopter.cpp
%% ArduCopter.cpp
%% ArduCopter.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/GCS_MAVLink/GCS.h:12,
from /root/ardupilot/ArduCopter/ArduCopter.pde:101:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/ArduCopter/control_auto.pde: In function 'void auto_run()':
/root/ardupilot/ArduCopter/control_auto.pde:47:12: warning: enumeration value 'Auto_NavGuided' not handled in switch [-Wswitch]
/root/ardupilot/ArduCopter/control_flip.pde: In function 'void flip_run()':
/root/ardupilot/ArduCopter/control_flip.pde:105:20: warning: variable 'curr_ef_targets' set but not used [-Wunused-but-set-variable]
/root/ardupilot/ArduCopter/control_hybrid.pde: In function 'void hybrid_run()':
/root/ardupilot/ArduCopter/control_hybrid.pde:408:44: warning: overflow in implicit constant conversion [-Woverflow]
/root/ardupilot/ArduCopter/crash_check.pde: In function 'void parachute_check()':
/root/ardupilot/ArduCopter/crash_check.pde:113:108: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/root/ardupilot/ArduCopter/crash_check.pde: In function 'void parachute_manual_release()':
/root/ardupilot/ArduCopter/crash_check.pde:180:102: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
autogenerated: At global scope:
autogenerated:15:14: warning: 'void update_optical_flow()' declared 'static' but never defined [-Wunused-function]
/root/ardupilot/ArduCopter/GCS_Mavlink.pde:286:22: warning: 'void send_simstate(mavlink_channel_t)' defined but not used [-Wunused-function]
autogenerated:55:23: warning: 'void send_servo_out(mavlink_channel_t)' declared 'static' but never defined [-Wunused-function]
/root/ardupilot/ArduCopter/Log.pde:248:13: warning: 'void Log_Write_Optflow()' defined but not used [-Wunused-function]
/root/ardupilot/ArduCopter/Log.pde:545:13: warning: 'void Log_Write_Data(uint8_t, int16_t)' defined but not used [-Wunused-function]
/root/ardupilot/ArduCopter/Log.pde:564:13: warning: 'void Log_Write_Data(uint8_t, uint16_t)' defined but not used [-Wunused-function]
/root/ardupilot/ArduCopter/Log.pde:621:13: warning: 'void Log_Write_Data(uint8_t, float)' defined but not used [-Wunused-function]
autogenerated:95:14: warning: 'void Log_Write_IMU()' declared 'static' but never defined [-Wunused-function]
/root/ardupilot/ArduCopter/compat.pde:8:13: warning: 'void mavlink_delay(uint32_t)' defined but not used [-Wunused-function]
autogenerated:265:14: warning: 'void heli_init()' declared 'static' but never defined [-Wunused-function]
autogenerated:266:17: warning: 'int16_t get_pilot_desired_collective(int16_t)' declared 'static' but never defined [-Wunused-function]
autogenerated:267:14: warning: 'void check_dynamic_flight()' declared 'static' but never defined [-Wunused-function]
autogenerated:268:14: warning: 'void heli_update_landing_swash()' declared 'static' but never defined [-Wunused-function]
autogenerated:269:14: warning: 'void heli_update_rotor_speed_targets()' declared 'static' but never defined [-Wunused-function]
autogenerated:270:14: warning: 'bool heli_acro_init(bool)' declared 'static' but never defined [-Wunused-function]
autogenerated:271:14: warning: 'void heli_acro_run()' declared 'static' but never defined [-Wunused-function]
autogenerated:272:14: warning: 'bool heli_stabilize_init(bool)' declared 'static' but never defined [-Wunused-function]
autogenerated:273:14: warning: 'void heli_stabilize_run()' declared 'static' but never defined [-Wunused-function]
%% libraries/AC_AttitudeControl/AC_AttitudeControl.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_MAVLink.h:6,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor.h:227,
from /root/ardupilot/libraries/AC_AttitudeControl/AC_AttitudeControl.h:12,
from /root/ardupilot/libraries/AC_AttitudeControl/AC_AttitudeControl.cpp:3:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AC_AttitudeControl/AC_AttitudeControl_Heli.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_MAVLink.h:6,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor.h:227,
from /root/ardupilot/libraries/AC_AttitudeControl/AC_AttitudeControl.h:12,
from /root/ardupilot/libraries/AC_AttitudeControl/AC_AttitudeControl_Heli.h:9,
from /root/ardupilot/libraries/AC_AttitudeControl/AC_AttitudeControl_Heli.cpp:3:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AC_AttitudeControl/AC_PosControl.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_Airspeed/AP_Airspeed.h:9,
from /root/ardupilot/libraries/AP_AHRS/AP_AHRS.h:28,
from /root/ardupilot/libraries/AP_InertialNav/AP_InertialNav.h:6,
from /root/ardupilot/libraries/AC_AttitudeControl/AC_PosControl.h:10,
from /root/ardupilot/libraries/AC_AttitudeControl/AC_PosControl.cpp:3:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AC_Fence/AC_Fence.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_Airspeed/AP_Airspeed.h:9,
from /root/ardupilot/libraries/AP_AHRS/AP_AHRS.h:28,
from /root/ardupilot/libraries/AP_InertialNav/AP_InertialNav.h:6,
from /root/ardupilot/libraries/AC_Fence/AC_Fence.h:9,
from /root/ardupilot/libraries/AC_Fence/AC_Fence.cpp:3:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AC_PID/AC_HELI_PID.o
%% libraries/AC_PID/AC_P.o
%% libraries/AC_PID/AC_PID.o
%% libraries/AC_Sprayer/AC_Sprayer.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_Airspeed/AP_Airspeed.h:9,
from /root/ardupilot/libraries/AP_AHRS/AP_AHRS.h:28,
from /root/ardupilot/libraries/AP_InertialNav/AP_InertialNav.h:6,
from /root/ardupilot/libraries/AC_Sprayer/AC_Sprayer.h:28,
from /root/ardupilot/libraries/AC_Sprayer/AC_Sprayer.cpp:4:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AC_WPNav/AC_Circle.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_Airspeed/AP_Airspeed.h:9,
from /root/ardupilot/libraries/AP_AHRS/AP_AHRS.h:28,
from /root/ardupilot/libraries/AP_InertialNav/AP_InertialNav.h:6,
from /root/ardupilot/libraries/AC_WPNav/AC_Circle.h:8,
from /root/ardupilot/libraries/AC_WPNav/AC_Circle.cpp:3:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AC_WPNav/AC_WPNav.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_Airspeed/AP_Airspeed.h:9,
from /root/ardupilot/libraries/AP_AHRS/AP_AHRS.h:28,
from /root/ardupilot/libraries/AP_InertialNav/AP_InertialNav.h:6,
from /root/ardupilot/libraries/AC_WPNav/AC_WPNav.h:8,
from /root/ardupilot/libraries/AC_WPNav/AC_WPNav.cpp:3:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_ADC/AP_ADC.o
%% libraries/AP_ADC/AP_ADC_ADS7844.o
%% libraries/AP_ADC/AP_ADC_HIL.o
%% libraries/AP_ADC_AnalogSource/AP_ADC_AnalogSource.o
%% libraries/AP_AHRS/AP_AHRS.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_Airspeed/AP_Airspeed.h:9,
from /root/ardupilot/libraries/AP_AHRS/AP_AHRS.h:28,
from /root/ardupilot/libraries/AP_AHRS/AP_AHRS.cpp:17:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_AHRS/AP_AHRS_DCM.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_Airspeed/AP_Airspeed.h:9,
from /root/ardupilot/libraries/AP_AHRS/AP_AHRS.h:28,
from /root/ardupilot/libraries/AP_AHRS/AP_AHRS_DCM.cpp:24:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_AHRS/AP_AHRS_NavEKF.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_Airspeed/AP_Airspeed.h:9,
from /root/ardupilot/libraries/AP_AHRS/AP_AHRS.h:28,
from /root/ardupilot/libraries/AP_AHRS/AP_AHRS_NavEKF.cpp:22:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_Airspeed/AP_Airspeed.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_Airspeed/AP_Airspeed.h:9,
from /root/ardupilot/libraries/AP_Airspeed/AP_Airspeed.cpp:25:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_Airspeed/AP_Airspeed_I2C.o
%% libraries/AP_Airspeed/AP_Airspeed_PX4.o
%% libraries/AP_Airspeed/AP_Airspeed_analog.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_Airspeed/AP_Airspeed.h:9,
from /root/ardupilot/libraries/AP_Airspeed/AP_Airspeed_analog.cpp:26:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_Airspeed/Airspeed_Calibration.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_Airspeed/AP_Airspeed.h:9,
from /root/ardupilot/libraries/AP_Airspeed/Airspeed_Calibration.cpp:12:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_Baro/AP_Baro.o
%% libraries/AP_Baro/AP_Baro_BMP085.o
%% libraries/AP_Baro/AP_Baro_HIL.o
%% libraries/AP_Baro/AP_Baro_MS5611.o
%% libraries/AP_Baro/AP_Baro_PX4.o
%% libraries/AP_Baro/AP_Baro_VRBRAIN.o
%% libraries/AP_BattMonitor/AP_BattMonitor.o
%% libraries/AP_BoardConfig/AP_BoardConfig.o
%% libraries/AP_Camera/AP_Camera.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_Camera/AP_Camera.h:11,
from /root/ardupilot/libraries/AP_Camera/AP_Camera.cpp:3:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_Common/AP_Common.o
%% libraries/AP_Common/c++.o
%% libraries/AP_Compass/AP_Compass_HIL.o
%% libraries/AP_Compass/AP_Compass_HMC5843.o
%% libraries/AP_Compass/AP_Compass_PX4.o
%% libraries/AP_Compass/AP_Compass_VRBRAIN.o
%% libraries/AP_Compass/Compass.o
%% libraries/AP_Compass/Compass_learn.o
%% libraries/AP_Curve/AP_Curve.o
%% libraries/AP_Declination/AP_Declination.o
%% libraries/AP_EPM/AP_EPM.o
%% libraries/AP_GPS/AP_GPS.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.cpp:21:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_GPS/AP_GPS_Glitch.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/AP_GPS/AP_GPS_Glitch.h:14,
from /root/ardupilot/libraries/AP_GPS/AP_GPS_Glitch.cpp:9:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_GPS/AP_GPS_MTK.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/AP_GPS/AP_GPS_MTK.cpp:24:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_GPS/AP_GPS_MTK19.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/AP_GPS/AP_GPS_MTK19.h:26,
from /root/ardupilot/libraries/AP_GPS/AP_GPS_MTK19.cpp:26:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_GPS/AP_GPS_NMEA.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/AP_GPS/AP_GPS_NMEA.h:50,
from /root/ardupilot/libraries/AP_GPS/AP_GPS_NMEA.cpp:39:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_GPS/AP_GPS_SBP.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/AP_GPS/AP_GPS_SBP.cpp:23:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_GPS/AP_GPS_SIRF.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/AP_GPS/AP_GPS_SIRF.h:26,
from /root/ardupilot/libraries/AP_GPS/AP_GPS_SIRF.cpp:22:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_GPS/AP_GPS_UBLOX.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/AP_GPS/AP_GPS_UBLOX.cpp:22:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_GPS/GPS_Backend.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/AP_GPS/GPS_Backend.cpp:17:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_HAL/UARTDriver.o
%% libraries/AP_HAL/Util.o
%% libraries/AP_HAL_AVR/AnalogIn_ADC.o
%% libraries/AP_HAL_AVR/AnalogIn_Common.o
%% libraries/AP_HAL_AVR/GPIO.o
%% libraries/AP_HAL_AVR/HAL_AVR_APM1_Class.o
%% libraries/AP_HAL_AVR/HAL_AVR_APM2_Class.o
%% libraries/AP_HAL_AVR/I2CDriver.o
%% libraries/AP_HAL_AVR/RCInput_APM1.o
%% libraries/AP_HAL_AVR/RCInput_APM2.o
%% libraries/AP_HAL_AVR/RCOutput_APM1.o
%% libraries/AP_HAL_AVR/RCOutput_APM2.o
%% libraries/AP_HAL_AVR/SPIDeviceManager_APM1.o
%% libraries/AP_HAL_AVR/SPIDeviceManager_APM2.o
%% libraries/AP_HAL_AVR/SPIDevice_SPI0.o
%% libraries/AP_HAL_AVR/SPIDevice_SPI2.o
%% libraries/AP_HAL_AVR/SPIDevice_SPI3.o
%% libraries/AP_HAL_AVR/Scheduler.o
%% libraries/AP_HAL_AVR/Scheduler_Timer.o
%% libraries/AP_HAL_AVR/Semaphores.o
%% libraries/AP_HAL_AVR/Storage.o
%% libraries/AP_HAL_AVR/UARTDriver.o
%% libraries/AP_HAL_AVR/memcheck.o
%% libraries/AP_HAL_AVR_SITL/AnalogIn.o
%% libraries/AP_HAL_AVR_SITL/HAL_AVR_SITL_Class.o
%% libraries/AP_HAL_AVR_SITL/RCInput.o
%% libraries/AP_HAL_AVR_SITL/RCOutput.o
%% libraries/AP_HAL_AVR_SITL/SITL_State.o
%% libraries/AP_HAL_AVR_SITL/Scheduler.o
%% libraries/AP_HAL_AVR_SITL/Storage.o
%% libraries/AP_HAL_AVR_SITL/UARTDriver.o
%% libraries/AP_HAL_AVR_SITL/sitl_barometer.o
%% libraries/AP_HAL_AVR_SITL/sitl_compass.o
%% libraries/AP_HAL_AVR_SITL/sitl_gps.o
%% libraries/AP_HAL_AVR_SITL/sitl_ins.o
%% libraries/AP_HAL_Empty/AnalogIn.o
%% libraries/AP_HAL_Empty/GPIO.o
%% libraries/AP_HAL_Empty/HAL_Empty_Class.o
%% libraries/AP_HAL_Empty/I2CDriver.o
%% libraries/AP_HAL_Empty/PrivateMember.o
%% libraries/AP_HAL_Empty/RCInput.o
%% libraries/AP_HAL_Empty/RCOutput.o
%% libraries/AP_HAL_Empty/SPIDriver.o
%% libraries/AP_HAL_Empty/Scheduler.o
%% libraries/AP_HAL_Empty/Semaphores.o
%% libraries/AP_HAL_Empty/Storage.o
%% libraries/AP_HAL_Empty/UARTDriver.o
%% libraries/AP_HAL_FLYMAPLE/AnalogIn.o
%% libraries/AP_HAL_FLYMAPLE/AnalogSource.o
%% libraries/AP_HAL_FLYMAPLE/GPIO.o
%% libraries/AP_HAL_FLYMAPLE/HAL_FLYMAPLE_Class.o
%% libraries/AP_HAL_FLYMAPLE/I2CDriver.o
%% libraries/AP_HAL_FLYMAPLE/RCInput.o
%% libraries/AP_HAL_FLYMAPLE/RCOutput.o
%% libraries/AP_HAL_FLYMAPLE/SPIDriver.o
%% libraries/AP_HAL_FLYMAPLE/Scheduler.o
%% libraries/AP_HAL_FLYMAPLE/Semaphores.o
%% libraries/AP_HAL_FLYMAPLE/Storage.o
%% libraries/AP_HAL_FLYMAPLE/UARTDriver.o
%% libraries/AP_HAL_Linux/AnalogIn.o
%% libraries/AP_HAL_Linux/GPIO.o
%% libraries/AP_HAL_Linux/HAL_Linux_Class.o
%% libraries/AP_HAL_Linux/I2CDriver.o
/root/ardupilot/libraries/AP_HAL_Linux/I2CDriver.cpp: In member function 'virtual uint8_t Linux::LinuxI2CDriver::readRegistersMultiple(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t*)':
/root/ardupilot/libraries/AP_HAL_Linux/I2CDriver.cpp:186:9: warning: narrowing conversion of '(((int)n) * 2)' from 'int' to '__u32 {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing]
%% libraries/AP_HAL_Linux/RCInput.o
%% libraries/AP_HAL_Linux/RCOutput.o
%% libraries/AP_HAL_Linux/SPIDriver.o
/root/ardupilot/libraries/AP_HAL_Linux/SPIDriver.cpp: In member function 'virtual AP_HAL::SPIDeviceDriver* Linux::LinuxSPIDeviceManager::device(AP_HAL::SPIDevice)':
/root/ardupilot/libraries/AP_HAL_Linux/SPIDriver.cpp:173:12: warning: enumeration value 'SPIDevice_ADS7844' not handled in switch [-Wswitch]
/root/ardupilot/libraries/AP_HAL_Linux/SPIDriver.cpp:173:12: warning: enumeration value 'SPIDevice_ADNS3080_SPI0' not handled in switch [-Wswitch]
/root/ardupilot/libraries/AP_HAL_Linux/SPIDriver.cpp:173:12: warning: enumeration value 'SPIDevice_ADNS3080_SPI3' not handled in switch [-Wswitch]
%% libraries/AP_HAL_Linux/Scheduler.o
/root/ardupilot/libraries/AP_HAL_Linux/Scheduler.cpp: In member function 'virtual void Linux::LinuxScheduler::init(void*)':
/root/ardupilot/libraries/AP_HAL_Linux/Scheduler.cpp:61:102: warning: converting from 'void* (Linux::LinuxScheduler::*)()' to 'pthread_startroutine_t {aka void* (*)(void*)}' [-Wpmf-conversions]
/root/ardupilot/libraries/AP_HAL_Linux/Scheduler.cpp:69:101: warning: converting from 'void* (Linux::LinuxScheduler::*)()' to 'pthread_startroutine_t {aka void* (*)(void*)}' [-Wpmf-conversions]
/root/ardupilot/libraries/AP_HAL_Linux/Scheduler.cpp:77:99: warning: converting from 'void* (Linux::LinuxScheduler::*)()' to 'pthread_startroutine_t {aka void* (*)(void*)}' [-Wpmf-conversions]
%% libraries/AP_HAL_Linux/Semaphores.o
%% libraries/AP_HAL_Linux/Storage.o
%% libraries/AP_HAL_Linux/UARTDriver.o
/root/ardupilot/libraries/AP_HAL_Linux/UARTDriver.cpp: In member function 'int Linux::LinuxUARTDriver::_parseDevicePath(char*)':
/root/ardupilot/libraries/AP_HAL_Linux/UARTDriver.cpp:218:15: warning: variable 'protocol' set but not used [-Wunused-but-set-variable]
%% libraries/AP_HAL_Linux/Util.o
%% libraries/AP_HAL_PX4/AnalogIn.o
%% libraries/AP_HAL_PX4/GPIO.o
%% libraries/AP_HAL_PX4/HAL_PX4_Class.o
%% libraries/AP_HAL_PX4/RCInput.o
%% libraries/AP_HAL_PX4/RCOutput.o
%% libraries/AP_HAL_PX4/Scheduler.o
%% libraries/AP_HAL_PX4/Storage.o
%% libraries/AP_HAL_PX4/UARTDriver.o
%% libraries/AP_HAL_PX4/Util.o
%% libraries/AP_HAL_VRBRAIN/AnalogIn.o
%% libraries/AP_HAL_VRBRAIN/GPIO.o
%% libraries/AP_HAL_VRBRAIN/HAL_VRBRAIN_Class.o
%% libraries/AP_HAL_VRBRAIN/RCInput.o
%% libraries/AP_HAL_VRBRAIN/RCOutput.o
%% libraries/AP_HAL_VRBRAIN/Scheduler.o
%% libraries/AP_HAL_VRBRAIN/Storage.o
%% libraries/AP_HAL_VRBRAIN/UARTDriver.o
%% libraries/AP_HAL_VRBRAIN/Util.o
%% libraries/AP_InertialNav/AP_InertialNav.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_Airspeed/AP_Airspeed.h:9,
from /root/ardupilot/libraries/AP_AHRS/AP_AHRS.h:28,
from /root/ardupilot/libraries/AP_InertialNav/AP_InertialNav.h:6,
from /root/ardupilot/libraries/AP_InertialNav/AP_InertialNav.cpp:3:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_InertialNav/AP_InertialNav_NavEKF.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_Airspeed/AP_Airspeed.h:9,
from /root/ardupilot/libraries/AP_AHRS/AP_AHRS.h:28,
from /root/ardupilot/libraries/AP_InertialNav/AP_InertialNav.h:6,
from /root/ardupilot/libraries/AP_InertialNav/AP_InertialNav_NavEKF.cpp:4:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_InertialSensor/AP_InertialSensor.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_MAVLink.h:6,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor.h:227,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor.cpp:4:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_InertialSensor/AP_InertialSensor_Flymaple.o
%% libraries/AP_InertialSensor/AP_InertialSensor_HIL.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_MAVLink.h:6,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor.h:227,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_HIL.h:7,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_HIL.cpp:3:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_InertialSensor/AP_InertialSensor_L3G4200D.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_MAVLink.h:6,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor.h:227,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_L3G4200D.h:10,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_L3G4200D.cpp:27:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_L3G4200D.cpp: In member function 'virtual bool AP_InertialSensor_L3G4200D::wait_for_sample(uint16_t)':
/root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_L3G4200D.cpp:387:14: warning: unused variable 'start_us' [-Wunused-variable]
%% libraries/AP_InertialSensor/AP_InertialSensor_LSM9DS0.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_MAVLink.h:6,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor.h:227,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_LSM9DS0.h:10,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_LSM9DS0.cpp:24:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_LSM9DS0.cpp: In member function 'bool AP_InertialSensor_LSM9DS0::_hardware_init(AP_InertialSensor::Sample_rate)':
/root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_LSM9DS0.cpp:303:13: warning: unused variable 'default_filter' [-Wunused-variable]
/root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_LSM9DS0.cpp:332:13: warning: unused variable 'gTest' [-Wunused-variable]
/root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_LSM9DS0.cpp:333:13: warning: unused variable 'xmTest' [-Wunused-variable]
%% libraries/AP_InertialSensor/AP_InertialSensor_MPU6000.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_MAVLink.h:6,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor.h:227,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_MPU6000.h:10,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_MPU6000.cpp:4:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_InertialSensor/AP_InertialSensor_MPU9150.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_MAVLink.h:6,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor.h:227,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_MPU9150.h:10,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_MPU9150.cpp:28:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_MPU9150.cpp: In member function 'virtual uint16_t AP_InertialSensor_MPU9150::_init_sensor(AP_InertialSensor::Sample_rate)':
/root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_MPU9150.cpp:411:13: warning: variable 'rev' set but not used [-Wunused-but-set-variable]
%% libraries/AP_InertialSensor/AP_InertialSensor_MPU9250.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_MAVLink.h:6,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor.h:227,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_MPU9250.h:10,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_MPU9250.cpp:22:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_InertialSensor/AP_InertialSensor_Oilpan.o
%% libraries/AP_InertialSensor/AP_InertialSensor_PX4.o
%% libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_MAVLink.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_MAVLink.cpp:5:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_Stream.o
%% libraries/AP_InertialSensor/AP_InertialSensor_VRBRAIN.o
%% libraries/AP_Math/AP_Math.o
%% libraries/AP_Math/edc.o
%% libraries/AP_Math/location.o
%% libraries/AP_Math/matrix3.o
%% libraries/AP_Math/polygon.o
%% libraries/AP_Math/quaternion.o
%% libraries/AP_Math/vector2.o
%% libraries/AP_Math/vector3.o
%% libraries/AP_Menu/AP_Menu.o
/root/ardupilot/libraries/AP_Menu/AP_Menu.cpp: In member function 'void Menu::_display_prompt()':
/root/ardupilot/libraries/AP_Menu/AP_Menu.cpp:87:12: warning: cast from 'const char*' to 'wchar_t*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/AP_Menu/AP_Menu.cpp: In member function 'void Menu::_help()':
/root/ardupilot/libraries/AP_Menu/AP_Menu.cpp:234:16: warning: cast from 'const char*' to 'wchar_t*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_Mission/AP_Mission.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_Mission/AP_Mission.h:18,
from /root/ardupilot/libraries/AP_Mission/AP_Mission.cpp:6:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_Motors/AP_MotorsCoax.o
%% libraries/AP_Motors/AP_MotorsHeli.o
%% libraries/AP_Motors/AP_MotorsHexa.o
%% libraries/AP_Motors/AP_MotorsMatrix.o
%% libraries/AP_Motors/AP_MotorsOcta.o
%% libraries/AP_Motors/AP_MotorsOctaQuad.o
%% libraries/AP_Motors/AP_MotorsQuad.o
%% libraries/AP_Motors/AP_MotorsSingle.o
%% libraries/AP_Motors/AP_MotorsTri.o
%% libraries/AP_Motors/AP_MotorsY6.o
%% libraries/AP_Motors/AP_Motors_Class.o
%% libraries/AP_Mount/AP_Mount.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/AP_Mount/AP_Mount.h:26,
from /root/ardupilot/libraries/AP_Mount/AP_Mount.cpp:6:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_NavEKF/AP_NavEKF.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor_UserInteract_MAVLink.h:6,
from /root/ardupilot/libraries/AP_InertialSensor/AP_InertialSensor.h:227,
from /root/ardupilot/libraries/AP_NavEKF/AP_NavEKF.h:25,
from /root/ardupilot/libraries/AP_NavEKF/AP_NavEKF.cpp:15:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_Notify/AP_BoardLED.o
%% libraries/AP_Notify/AP_Notify.o
%% libraries/AP_Notify/Buzzer.o
%% libraries/AP_Notify/ExternalLED.o
%% libraries/AP_Notify/ToneAlarm_PX4.o
%% libraries/AP_Notify/ToshibaLED.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/AP_Notify/ToshibaLED.cpp:21:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_Notify/ToshibaLED_I2C.o
%% libraries/AP_Notify/ToshibaLED_PX4.o
%% libraries/AP_OpticalFlow/AP_OpticalFlow.o
%% libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.o
%% libraries/AP_Parachute/AP_Parachute.o
%% libraries/AP_Param/AP_Param.o
/root/ardupilot/libraries/AP_Param/AP_Param.cpp: In static member function 'static void AP_Param::convert_old_parameter(const AP_Param::ConversionInfo*)':
/root/ardupilot/libraries/AP_Param/AP_Param.cpp:1096:22: warning: format '%S' expects argument of type 'wchar_t*', but argument 3 has type 'const char*' [-Wformat]
/root/ardupilot/libraries/AP_Param/AP_Param.cpp:1126:22: warning: format '%S' expects argument of type 'wchar_t*', but argument 3 has type 'const char*' [-Wformat]
%% libraries/AP_Progmem/AP_Progmem_AVR.o
%% libraries/AP_RCMapper/AP_RCMapper.o
%% libraries/AP_Rally/AP_Rally.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_Airspeed/AP_Airspeed.h:9,
from /root/ardupilot/libraries/AP_AHRS/AP_AHRS.h:28,
from /root/ardupilot/libraries/AP_Rally/AP_Rally.h:22,
from /root/ardupilot/libraries/AP_Rally/AP_Rally.cpp:5:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_RangeFinder/AP_RangeFinder_MaxsonarI2CXL.o
%% libraries/AP_RangeFinder/AP_RangeFinder_MaxsonarXL.o
%% libraries/AP_RangeFinder/AP_RangeFinder_PulsedLightLRF.o
%% libraries/AP_RangeFinder/AP_RangeFinder_SharpGP2Y.o
%% libraries/AP_RangeFinder/AP_RangeFinder_analog.o
%% libraries/AP_RangeFinder/RangeFinder.o
%% libraries/AP_Relay/AP_Relay.o
%% libraries/AP_Scheduler/AP_Scheduler.o
%% libraries/AP_ServoRelayEvents/AP_ServoRelayEvents.o
%% libraries/DataFlash/DataFlash_APM1.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/DataFlash/DataFlash.h:11,
from /root/ardupilot/libraries/DataFlash/DataFlash_APM2.h:10,
from /root/ardupilot/libraries/DataFlash/DataFlash_APM1.cpp:39:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/DataFlash/DataFlash_APM2.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/DataFlash/DataFlash.h:11,
from /root/ardupilot/libraries/DataFlash/DataFlash_APM2.h:10,
from /root/ardupilot/libraries/DataFlash/DataFlash_APM2.cpp:40:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/DataFlash/DataFlash_Block.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/DataFlash/DataFlash.h:11,
from /root/ardupilot/libraries/DataFlash/DataFlash_Block.cpp:7:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/DataFlash/DataFlash_Empty.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/DataFlash/DataFlash.h:11,
from /root/ardupilot/libraries/DataFlash/DataFlash_Empty.h:10,
from /root/ardupilot/libraries/DataFlash/DataFlash_Empty.cpp:6:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/DataFlash/DataFlash_File.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/DataFlash/DataFlash.h:11,
from /root/ardupilot/libraries/DataFlash/DataFlash_File.cpp:13:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/DataFlash/DataFlash_SITL.o
%% libraries/DataFlash/LogFile.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/AP_GPS/AP_GPS.h:26,
from /root/ardupilot/libraries/DataFlash/DataFlash.h:11,
from /root/ardupilot/libraries/DataFlash/LogFile.cpp:4:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/Filter/DerivativeFilter.o
%% libraries/Filter/LowPassFilter2p.o
%% libraries/GCS_MAVLink/GCS_Common.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/GCS_MAVLink/GCS.h:12,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_Common.cpp:20:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/GCS_MAVLink/GCS_Logs.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/GCS_MAVLink/GCS.h:12,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_Logs.cpp:23:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/GCS_MAVLink/GCS_MAVLink.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.cpp:26:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/GCS_MAVLink/GCS_serial_control.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/GCS_MAVLink/GCS.h:12,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_serial_control.cpp:23:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/RC_Channel/RC_Channel.o
%% libraries/RC_Channel/RC_Channel_aux.o
%% libraries/SITL/SITL.o
In file included from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h:26:0,
from /root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/mavlink.h:25,
from /root/ardupilot/libraries/GCS_MAVLink/GCS_MAVLink.h:122,
from /root/ardupilot/libraries/SITL/SITL.cpp:24:
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint16_t _MAV_RETURN_uint16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:267:1: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int16_t _MAV_RETURN_int16_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:268:1: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint32_t _MAV_RETURN_uint32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:269:1: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int32_t _MAV_RETURN_int32_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:270:1: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'uint64_t _MAV_RETURN_uint64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:271:1: warning: cast from 'const char*' to 'const uint64_t* {aka const long long unsigned int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'int64_t _MAV_RETURN_int64_t(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:272:1: warning: cast from 'const char*' to 'const int64_t* {aka const long long int*}' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'float _MAV_RETURN_float(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:273:1: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align]
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h: In function 'double _MAV_RETURN_double(const mavlink_message_t*, uint8_t)':
/root/ardupilot/libraries/GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/../protocol.h:274:1: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align]
%% libraries/AP_HAL/utility/Print.o
%% libraries/AP_HAL/utility/ftoa_engine.o
%% libraries/AP_HAL/utility/print_vprintf.o
%% libraries/AP_HAL/utility/utoa_invert.o
%% libraries/AP_HAL_AVR/utility/ISRRegistry.o
%% libraries/AP_HAL_AVR/utility/pins_arduino_mega.o
%% libraries/AP_HAL_FLYMAPLE/utility/EEPROM.o
%% libraries/AP_HAL_FLYMAPLE/utility/flash_stm32.o
Building /root/ardupilot/ArduCopter/~/build/ArduCopter.build/ArduCopter.elf
%% ArduCopter.elf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment