cuad4eso / ardupilot-mega

Automatically exported from code.google.com/p/ardupilot-mega
0 stars 0 forks source link

make problems on Mac OS X #842

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. git pull
2. put in config.mk:
ARDUINO=/Applications/Arduino.app/Contents/Resources/Java   # patched version 
of Arduino 1.0.3
ARDUINOS=${ARDUINO}
BUILDROOT=build

# Select 'mega' for the original APM, or 'mega2560' for the V2 APM.
BOARD=mega2560
# The communication port used to communicate with the APM.
PORT=/dev/ttyUSB0
3. cd ArduCopter
4. make

What is the expected output? What do you see instead?
----------------------------------------------
expr: not a decimal number: '${ve'
%% ArduCopter.o
autogenerated:1:33: error: operator '&&' has no right operand
autogenerated:4:22: error: WProgram.h: No such file or directory
autogenerated:54: warning: 'int16_t get_heli_rate_roll(int32_t)' declared 
'static' but never defined
autogenerated:55: warning: 'int16_t get_heli_rate_pitch(int32_t)' declared 
'static' but never defined
autogenerated:56: warning: 'int16_t get_heli_rate_yaw(int32_t)' declared 
'static' but never defined
autogenerated:91: warning: 'void send_simstate(mavlink_channel_t)' declared 
'static' but never defined
/Users/ton/Developer/arduino/ardupilot-mega/ArduCopter/Log.pde:790: warning: 
'void Log_Write_INAV(float)' defined but not used
/Users/ton/Developer/arduino/ardupilot-mega/ArduCopter/Log.pde:904: warning: 
'void Log_Write_Data(uint8_t, float)' defined but not used
/Users/ton/Developer/arduino/ardupilot-mega/ArduCopter/Log.pde:915: warning: 
'void Log_Write_Data(uint8_t, int16_t)' defined but not used
/Users/ton/Developer/arduino/ardupilot-mega/ArduCopter/Log.pde:1016: warning: 
'void Log_Write_DMP()' defined but not used
/Users/ton/Developer/arduino/ardupilot-mega/ArduCopter/sensors.pde:6: warning: 
'void ReadSCP1000()' defined but not used
/Users/ton/Developer/arduino/ardupilot-mega/ArduCopter/setup.pde:270: warning: 
'void setup_wait_key()' defined but not used
autogenerated:334: warning: 'void report_heli()' declared 'static' but never 
defined
autogenerated:335: warning: 'void report_gyro()' declared 'static' but never 
defined
autogenerated:342: warning: 'RC_Channel* heli_get_servo(int16_t)' declared 
'static' but never defined
autogenerated:343: warning: 'int16_t read_num_from_serial()' declared 'static' 
but never defined
/Users/ton/Developer/arduino/ardupilot-mega/ArduCopter/setup.pde:1072: warning: 
'bool wait_for_yes()' defined but not used
autogenerated:357: warning: 'bool check_startup_for_CLI()' declared 'static' 
but never defined
/Users/ton/Developer/arduino/ardupilot-mega/ArduCopter/test.pde:1086: warning: 
'void print_test_disabled()' defined but not used
/Users/ton/Developer/arduino/ardupilot-mega/ArduCopter/ArduCopter.pde:431: 
warning: 'rc_override' defined but not used
/Users/ton/Developer/arduino/ardupilot-mega/ArduCopter/ArduCopter.pde:433: 
warning: 'rc_override_active' defined but not used
/Users/ton/Developer/arduino/ardupilot-mega/ArduCopter/ArduCopter.pde:435: 
warning: 'rc_override_fs_timer' defined but not used
/Users/ton/Developer/arduino/ardupilot-mega/ArduCopter/setup.pde:262: warning: 
'void setup_printf_P(const prog_char_t*, ...)' defined but not used
/Users/ton/Developer/arduino/ardupilot-mega/ArduCopter/test.pde:36: warning: 
'int8_t test_rawgps(uint8_t, const Menu::arg*)' declared 'static' but never 
defined
make: *** [build/ArduCopter.o] Error 1
----------------------------------------------

What version of the product are you using? On what operating system?
- ardupilot-mega (git 02-Jan-2013)
- Mac OS 10.8.2
- Arduino-1.0.3 (with modifications required for ArduPilot)
- GNU Make 3.81

Please provide any additional information below.
It works for 2.8.1 release, but 2.9-rc2 and git head is broken.

Original issue reported on code.google.com by rk3dov on 2 Jan 2013 at 10:20

GoogleCodeExporter commented 8 years ago
Arduino.app/Contents/Resources/Java/lib/version.txt contains "${version}" 
instead of "1.0.3" in Arduino-1.0.3 with modifications required for ArduPilot. 
Putting 1.0.3 in version.txt solves the problem!

Original comment by rk3dov on 2 Jan 2013 at 12:32