Setup SITL problem

I follow the steps in this page to set up my SITL
http://dev.ardupilot.org/dev/docs/setting-up-sitl-on-linux.html#setting-up-sitl-on-linux
all goes well,but when I cd to my ArduCopter directory and input the command sim_vehicle.py -j4 --map --console
I got the build error somthing like this:

lib/libArduCopter_libs.a(SoloGimbalEKF.cpp.0.o): In function SoloGimbalEKF::reset()': SoloGimbalEKF.cpp:(.text._ZN13SoloGimbalEKF5resetEv+0x4a): undefined reference to__warn_memset_zero_len’
SoloGimbalEKF.cpp:(.text._ZN13SoloGimbalEKF5resetEv+0xae): undefined reference to __warn_memset_zero_len' SoloGimbalEKF.cpp:(.text._ZN13SoloGimbalEKF5resetEv+0x112): undefined reference to__warn_memset_zero_len’
lib/libArduCopter_libs.a(SoloGimbalEKF.cpp.0.o): In function SoloGimbalEKF::RunEKF(float, Vector3<float> const&, Vector3<float> const&, Vector3<float> const&)': SoloGimbalEKF.cpp:(.text._ZN13SoloGimbalEKF6RunEKFEfRK7Vector3IfES3_S3_+0xf8): undefined reference to__warn_memset_zero_len’
collect2: error: ld returned 1 exit status

Waf: Leaving directory `/home/lzq/src/APM/ardupilot/build/sitl’
Build failed
-> task in ‘bin/arducopter-quad’ failed (exit status 1):
{task 140400983664352: cxxprogram AP_Rally.cpp.14.o,AP_State.cpp.14.o,ArduCopter.cpp.14.o,Attitude.cpp.14.o,Copter.cpp.14.o,GCS_Mavlink.cpp.14.o,Log.cpp.14.o,Parameters.cpp.14.o,UserCode.cpp.14.o,afs_copter.cpp.14.o,arming_checks.cpp.14.o,avoidance_adsb.cpp.14.o,baro_ground_effect.cpp.14.o,capabilities.cpp.14.o,commands.cpp.14.o,commands_logic.cpp.14.o,compassmot.cpp.14.o,compat.cpp.14.o,control_acro.cpp.14.o,control_althold.cpp.14.o,control_auto.cpp.14.o,control_autotune.cpp.14.o,control_avoid_adsb.cpp.14.o,control_brake.cpp.14.o,control_circle.cpp.14.o,control_drift.cpp.14.o,control_flip.cpp.14.o,control_guided.cpp.14.o,control_guided_nogps.cpp.14.o,control_land.cpp.14.o,control_loiter.cpp.14.o,control_poshold.cpp.14.o,control_rtl.cpp.14.o,control_sport.cpp.14.o,control_stabilize.cpp.14.o,control_throw.cpp.14.o,crash_check.cpp.14.o,ekf_check.cpp.14.o,esc_calibration.cpp.14.o,events.cpp.14.o,failsafe.cpp.14.o,fence.cpp.14.o,flight_mode.cpp.14.o,heli.cpp.14.o,heli_control_acro.cpp.14.o,heli_control_stabilize.cpp.14.o,inertia.cpp.14.o,land_detector.cpp.14.o,landing_gear.cpp.14.o,leds.cpp.14.o,motor_test.cpp.14.o,motors.cpp.14.o,navigation.cpp.14.o,perf_info.cpp.14.o,position_vector.cpp.14.o,precision_landing.cpp.14.o,radio.cpp.14.o,sensors.cpp.14.o,setup.cpp.14.o,switches.cpp.14.o,system.cpp.14.o,takeoff.cpp.14.o,terrain.cpp.14.o,test.cpp.14.o,tuning.cpp.14.o -> arducopter-quad}
[’/usr/lib/ccache/g++’, ‘-Wl,–gc-sections’, ‘-pthread’, ‘ArduCopter/AP_Rally.cpp.14.o’, ‘ArduCopter/AP_State.cpp.14.o’, ‘ArduCopter/ArduCopter.cpp.14.o’, ‘ArduCopter/Attitude.cpp.14.o’, ‘ArduCopter/Copter.cpp.14.o’, ‘ArduCopter/GCS_Mavlink.cpp.14.o’, ‘ArduCopter/Log.cpp.14.o’, ‘ArduCopter/Parameters.cpp.14.o’, ‘ArduCopter/UserCode.cpp.14.o’, ‘ArduCopter/afs_copter.cpp.14.o’, ‘ArduCopter/arming_checks.cpp.14.o’, ‘ArduCopter/avoidance_adsb.cpp.14.o’, ‘ArduCopter/baro_ground_effect.cpp.14.o’, ‘ArduCopter/capabilities.cpp.14.o’, ‘ArduCopter/commands.cpp.14.o’, ‘ArduCopter/commands_logic.cpp.14.o’, ‘ArduCopter/compassmot.cpp.14.o’, ‘ArduCopter/compat.cpp.14.o’, ‘ArduCopter/control_acro.cpp.14.o’, ‘ArduCopter/control_althold.cpp.14.o’, ‘ArduCopter/control_auto.cpp.14.o’, ‘ArduCopter/control_autotune.cpp.14.o’, ‘ArduCopter/control_avoid_adsb.cpp.14.o’, ‘ArduCopter/control_brake.cpp.14.o’, ‘ArduCopter/control_circle.cpp.14.o’, ‘ArduCopter/control_drift.cpp.14.o’, ‘ArduCopter/control_flip.cpp.14.o’, ‘ArduCopter/control_guided.cpp.14.o’, ‘ArduCopter/control_guided_nogps.cpp.14.o’, ‘ArduCopter/control_land.cpp.14.o’, ‘ArduCopter/control_loiter.cpp.14.o’, ‘ArduCopter/control_poshold.cpp.14.o’, ‘ArduCopter/control_rtl.cpp.14.o’, ‘ArduCopter/control_sport.cpp.14.o’, ‘ArduCopter/control_stabilize.cpp.14.o’, ‘ArduCopter/control_throw.cpp.14.o’, ‘ArduCopter/crash_check.cpp.14.o’, ‘ArduCopter/ekf_check.cpp.14.o’, ‘ArduCopter/esc_calibration.cpp.14.o’, ‘ArduCopter/events.cpp.14.o’, ‘ArduCopter/failsafe.cpp.14.o’, ‘ArduCopter/fence.cpp.14.o’, ‘ArduCopter/flight_mode.cpp.14.o’, ‘ArduCopter/heli.cpp.14.o’, ‘ArduCopter/heli_control_acro.cpp.14.o’, ‘ArduCopter/heli_control_stabilize.cpp.14.o’, ‘ArduCopter/inertia.cpp.14.o’, ‘ArduCopter/land_detector.cpp.14.o’, ‘ArduCopter/landing_gear.cpp.14.o’, ‘ArduCopter/leds.cpp.14.o’, ‘ArduCopter/motor_test.cpp.14.o’, ‘ArduCopter/motors.cpp.14.o’, ‘ArduCopter/navigation.cpp.14.o’, ‘ArduCopter/perf_info.cpp.14.o’, ‘ArduCopter/position_vector.cpp.14.o’, ‘ArduCopter/precision_landing.cpp.14.o’, ‘ArduCopter/radio.cpp.14.o’, ‘ArduCopter/sensors.cpp.14.o’, ‘ArduCopter/setup.cpp.14.o’, ‘ArduCopter/switches.cpp.14.o’, ‘ArduCopter/system.cpp.14.o’, ‘ArduCopter/takeoff.cpp.14.o’, ‘ArduCopter/terrain.cpp.14.o’, ‘ArduCopter/test.cpp.14.o’, ‘ArduCopter/tuning.cpp.14.o’, ‘-o/home/lzq/src/APM/ardupilot/build/sitl/bin/arducopter-quad’, ‘-Wl,-Bstatic’, ‘-Llib’, ‘-lArduCopter_libs’, ‘-Wl,-Bdynamic’, ‘-lm’]
SIM_VEHICLE: Build failed
SIM_VEHICLE: Killing tasks

could anyone give some tips,thanks!

I tried it on Ubuntu and it worked though the map would not show up.
maybe try with a freshly cloned repository ?

Cheers

sorry,I have this question as you,do you have solved it or can you give me some suggestions? THANKS