ok tanks to every one for their help
i tried updating to arduino ide 1.6.5 but now i end up with this
Arduino: 1.6.5 (Windows 7), Board: "RAMBo"
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `Stopped'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `manage_inactivity(bool)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `Stop()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `IsStopped()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `setTargetedHotend(int)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `calculate_volumetric_multiplier(float)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `volumetric_enabled'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `calculate_volumetric_multipliers()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `filament_size'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `volumetric_multiplier'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `process_commands()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `saved_feedmultiply'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `fanSpeed'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `stoptime'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `starttime'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `CooldownNoWait'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `target_direction'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `cancel_heatup'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `extruder_multiply'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `extrudemultiply'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `zprobe_zoffset'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\Marlin_main.cpp.o: In function `pgm_read_any':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/Marlin_main.cpp:1358: multiple definition of `loop'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin_main.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/Marlin_main.cpp:1358: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\motion_control.cpp.o: In function `mc_arc(float*, float*, float*, unsigned char, unsigned char, unsigned char, float, float, unsigned char, unsigned char)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/motion_control.cpp:30: multiple definition of `mc_arc(float*, float*, float*, unsigned char, unsigned char, unsigned char, float, float, unsigned char, unsigned char)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\motion_control.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/motion_control.cpp:30: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `calculate_trapezoid_for_block(block_t*, float, float)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `planner_reverse_pass_kernel(block_t*, block_t*, block_t*)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `planner_reverse_pass()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `block_buffer_head'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `block_buffer_tail'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `block_buffer'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `planner_forward_pass_kernel(block_t*, block_t*, block_t*)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `planner_forward_pass()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `planner_recalculate_trapezoids()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `planner_recalculate()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `plan_init()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `position'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `getHighESpeed()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `autotemp_enabled'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `autotemp_min'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `autotemp_factor'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `autotemp_max'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `check_axes_activity()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `plan_buffer_line(float const&, float const&, float const&, float const&, float, unsigned char const&)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `axis_steps_per_unit'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `extrude_min_temp'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `g_uc_extruder_last_move'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `mintravelfeedrate'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `minimumfeedrate'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `minsegmenttime'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `max_feedrate'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `retract_acceleration'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `acceleration'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `axis_steps_per_sqr_second'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `max_xy_jerk'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `max_z_jerk'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `max_e_jerk'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `plan_set_position(float const&, float const&, float const&, float const&)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `plan_set_e_position(float const&)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `movesplanned()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `set_extrude_min_temp(float)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `reset_acceleration_rates()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `max_acceleration_units_per_sq_second'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/planner.cpp:181: multiple definition of `junction_deviation'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\planner.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/planner.cpp:181: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `checkHitEndstops()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `endstops_trigsteps'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `endstops_hit_on_purpose()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `enable_endstops(bool)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `st_wake_up()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `step_wait()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `__vector_17'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `current_block'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `count_direction'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `count_position'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `st_init()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `st_synchronize()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `st_set_position(long const&, long const&, long const&, long const&)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `st_set_e_position(long const&)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `st_get_position(unsigned char)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `finishAndDisableSteppers()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `quickStop()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `digitalPotWrite(int, int)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `digipot_init()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `digipot_current(unsigned char, int)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `microstep_init()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `microstep_ms(unsigned char, signed char, signed char)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `microstep_mode(unsigned char, unsigned char)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `microstep_readings()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `endstops_stepsDone'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `endstops_stepsTotal'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\stepper.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/stepper.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o

.bss.current_temperature_raw+0x0): multiple definition of `current_temperature_raw'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o

.bss.current_temperature_raw+0x0): first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `current_temperature'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `current_temperature_bed_raw'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `current_temperature_bed'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `updatePID()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `Ki'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `getHeaterPower(int)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `soft_pwm_bed'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `manage_heater()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `target_temperature'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `Kp'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `Kd'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `target_temperature_bed'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `tp_init()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `setWatch()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `disable_heater()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `PID_autotune(float, int, int)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `max_temp_error(unsigned char)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `min_temp_error(unsigned char)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `bed_max_temp_error()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `__vector_22'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `scalePID_i(float)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `unscalePID_i(float)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `scalePID_d(float)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `unscalePID_d(float)'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\temperature.cpp.o: In function `analog2tempBed':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/temperature.cpp:175: multiple definition of `Kc'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\temperature.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/temperature.cpp:175: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\watchdog.cpp.o: In function `watchdog_init()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/watchdog.cpp:28: multiple definition of `watchdog_init()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\watchdog.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/watchdog.cpp:28: first defined here
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\Marlin\watchdog.cpp.o: In function `watchdog_init()':
C:\Users\Jed\Documents\Arduino\libraries\Marlin/watchdog.cpp:28: multiple definition of `watchdog_reset()'
C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp\watchdog.cpp.o:C:\Users\Jed\AppData\Local\Temp\build4745252936631248038.tmp/watchdog.cpp:28: first defined here
collect2.exe: error: ld returned 1 exit status
Error compiling.
i am going to try 1.6.4 again and 1.6.3 as well