Welcome! Log In Create A New Profile

Advanced

[résolu] Pb compilation Marlin sur arduino IDE

Posted by AD457 
[résolu] Pb compilation Marlin sur arduino IDE
April 19, 2015 04:11AM
Bonjour à tous,

Je débute en impression 3D et je construis ma première prusa... (sur ce modèle : http://www.eskuel.net/comment-construire-une-imprimante-3d-pour-moins-de-150-euros---sixieme-partie-1518
en attendant de tout recevoir, j'ai voulu tester Marlin sur l'IDE arduino...
pour tester, j'ai télécharger 2 versions différentes de Marlin :
Malin stable et sur Marlin firmware

Mais je n'arrive à compiler aucune de ces deux versions avec mon IDE arduino 1.0.5...

ma config niveau driver :
arduino mega
ramps1.4 : trouvé ici
driver : A4988-StepStick-Stepper-Motor-Driver-Module-pour-imprimante-3D-Reprap-FRMW
lcd + sd : Reprap RAMPS1.4 2004 LCD display controller with adapter

...
j'ai un grand nombre d'erreurs de compilation que ce soit avec le fichier non-modifié, ou en ayant modifié le config.h...

... suis un peu perdu ! lol spinning smiley sticking its tongue out

Edited 5 time(s). Last edit at 04/20/2015 03:07PM by AD457.
Re: Pb compilation Marlin sur arduino IDE
April 19, 2015 04:51AM
ton problème se situe où
- quand tu essaie de flasher (problème de bauds ou port ou driver carte)
- avant quand il compile (il te manque des données pour ça ou tes modifs ne sont pas correct)
un rapport log serait plus facile....
Re: Pb compilation Marlin sur arduino IDE
April 19, 2015 05:08AM
u8glib presente?
port correctement renseigné dans arduino?

j'utilise arduino 1.6.3 avec windows 7 et marlin derniere version et j'ai réinstallé plusieur fois le logitiel et cela a résolu les problème de compilation .


Prusa i3 rework homemade , E3D V6 homemade.
Smartrapcore 200 x 300 ,axes 8mm .
Attachments:
open | download - arduino-1.6.3.jpg (247 KB)
open | download - port-arduino.jpg (138.6 KB)
Re: Pb compilation Marlin sur arduino IDE
April 19, 2015 07:48AM
Si on a pas une copie des erreurs de compil. On va pas faire grand chose
Re: Pb compilation Marlin sur arduino IDE
April 19, 2015 12:32PM
Quote
mks_1.2_i3
ton problème se situe où
- quand tu essaie de flasher (problème de bauds ou port ou driver carte)
- avant quand il compile (il te manque des données pour ça ou tes modifs ne sont pas correct)
un rapport log serait plus facile....

merci pour vos réponses.
Le problème se situe au moment de la compilation du sketch...

Quote
gab91
u8glib presente?
port correctement renseigné dans arduino?

j'utilise arduino 1.6.3 avec windows 7 et marlin derniere version et j'ai réinstallé plusieur fois le logitiel et cela a résolu les problème de compilation .
oui j'utilise u8glib dans d'autre projet sans soucis... je suis sur mac en version 1.0.5... (j'ai des projets en cours et j'ai peur que la mise à jour de l'IDE arduino ne me complique la vie ...)

Quote
One-T
Si on a pas une copie des erreurs de compil. On va pas faire grand chose
C'est pas faux !!!

=>
Quote
copie des erreurs de compil
Marlin/ConfigurationStore.cpp.o: In function `_EEPROM_writeData(int&, unsigned char*, unsigned char)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/ConfigurationStore.cpp:102: multiple definition of `_EEPROM_writeData(int&, unsigned char*, unsigned char)'
ConfigurationStore.cpp.o:ConfigurationStore.cpp:102: first defined here
/Applications/Arduino 1.0.5.app/Contents/Resources/Java/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/bin/ld: Disabling relaxation: it will not work with multiple definitions
Marlin/ConfigurationStore.cpp.o: In function `_EEPROM_readData(int&, unsigned char*, unsigned char)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/ConfigurationStore.cpp:115: multiple definition of `_EEPROM_readData(int&, unsigned char*, unsigned char)'
ConfigurationStore.cpp.o:ConfigurationStore.cpp:115: first defined here
Marlin/ConfigurationStore.cpp.o: In function `Config_PrintSettings(bool)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/ConfigurationStore.cpp:587: multiple definition of `Config_PrintSettings(bool)'
ConfigurationStore.cpp.o:ConfigurationStore.cpp:587: first defined here
Marlin/ConfigurationStore.cpp.o: In function `Config_ResetDefault()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/ConfigurationStore.cpp:470: multiple definition of `Config_ResetDefault()'
ConfigurationStore.cpp.o:ConfigurationStore.cpp:470: first defined here
Marlin/Marlin_main.cpp.o: In function `freeMemory':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:414: multiple definition of `freeMemory'
Marlin_main.cpp.o:Marlin_main.cpp:414: first defined here
Marlin/Marlin_main.cpp.o: In function `setup_killpin':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:490: multiple definition of `setup_killpin()'
Marlin_main.cpp.o:Marlin_main.cpp:490: first defined here
Marlin/Marlin_main.cpp.o: In function `setup_filrunoutpin':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:499: multiple definition of `setup_filrunoutpin()'
Marlin_main.cpp.o:Marlin_main.cpp:499: first defined here
Marlin/Marlin_main.cpp.o: In function `setup_homepin':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:507: multiple definition of `setup_homepin()'
Marlin_main.cpp.o:Marlin_main.cpp:507: first defined here
Marlin/Marlin_main.cpp.o: In function `setup_photpin':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:514: multiple definition of `setup_photpin()'
Marlin_main.cpp.o:Marlin_main.cpp:514: first defined here
Marlin/Marlin_main.cpp.o: In function `setup_powerhold':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:524: multiple definition of `setup_powerhold()'
Marlin_main.cpp.o:Marlin_main.cpp:524: first defined here
Marlin/Marlin_main.cpp.o: In function `suicide':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:533: multiple definition of `suicide()'
Marlin_main.cpp.o:Marlin_main.cpp:533: first defined here
Marlin/Marlin_main.cpp.o: In function `servo_init':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:560: multiple definition of `servo_init()'
Marlin_main.cpp.o:Marlin_main.cpp:560: first defined here
Marlin/Marlin_main.cpp.o: In function `code_has_value':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:892: multiple definition of `code_has_value()'
Marlin_main.cpp.o:Marlin_main.cpp:892: first defined here
Marlin/Marlin_main.cpp.osad smiley.data.homing_feedrate+0x0): multiple definition of `homing_feedrate'
Marlin_main.cpp.osad smiley.data.homing_feedrate+0x0): first defined here
Marlin/Marlin_main.cpp.o: In function `set_extrude_min_temp':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:4160: multiple definition of `set_extrude_min_temp(float)'
Marlin_main.cpp.o:Marlin_main.cpp:4160: first defined here
Marlin/Marlin_main.cpp.osad smiley.data.extrude_min_temp+0x0): multiple definition of `extrude_min_temp'
Marlin_main.cpp.osad smiley.data.extrude_min_temp+0x0): first defined here
Marlin/Marlin_main.cpp.o: In function `clamp_to_software_endstops(float*)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:5320: multiple definition of `clamp_to_software_endstops(float*)'
Marlin_main.cpp.o:Marlin_main.cpp:5320: first defined here
Marlin/Marlin_main.cpp.osad smiley.bss.min_pos+0x0): multiple definition of `min_pos'
Marlin_main.cpp.osad smiley.bss.min_pos+0x0): first defined here
Marlin/Marlin_main.cpp.osad smiley.data.max_pos+0x0): multiple definition of `max_pos'
Marlin_main.cpp.osad smiley.data.max_pos+0x0): first defined here
Marlin/Marlin_main.cpp.osad smiley.bss.active_extruder+0x0): multiple definition of `active_extruder'
Marlin_main.cpp.osad smiley.bss.active_extruder+0x0): first defined here
Marlin/Marlin_main.cpp.osad smiley.progmem.data+0x7): multiple definition of `echomagic'
Marlin_main.cpp.osad smiley.progmem.data+0x7): first defined here
Marlin/Marlin_main.cpp.o: In function `enable_all_steppers':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:5786: multiple definition of `enable_all_steppers()'
Marlin_main.cpp.o:Marlin_main.cpp:5786: first defined here
Marlin/Marlin_main.cpp.o: In function `disable_all_steppers()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:5796: multiple definition of `disable_all_steppers()'
Marlin_main.cpp.o:Marlin_main.cpp:5796: first defined here
Marlin/Marlin_main.cpp.osad smiley.bss.axis_known_position+0x0): multiple definition of `axis_known_position'
Marlin_main.cpp.osad smiley.bss.axis_known_position+0x0): first defined here
Marlin/Marlin_main.cpp.o: In function `calculate_volumetric_multiplier(float)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:6102: multiple definition of `calculate_volumetric_multiplier(float)'
Marlin_main.cpp.o:Marlin_main.cpp:6102: first defined here
Marlin/Marlin_main.cpp.osad smiley.bss.volumetric_enabled+0x0): multiple definition of `volumetric_enabled'
Marlin_main.cpp.osad smiley.bss.volumetric_enabled+0x0): first defined here
Marlin/Marlin_main.cpp.o: In function `calculate_volumetric_multipliers()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:6110: multiple definition of `calculate_volumetric_multipliers()'
Marlin_main.cpp.o:Marlin_main.cpp:6110: first defined here
Marlin/Marlin_main.cpp.osad smiley.data.filament_size+0x0): multiple definition of `filament_size'
Marlin_main.cpp.osad smiley.data.filament_size+0x0): first defined here
Marlin/Marlin_main.cpp.osad smiley.data.volumetric_multiplier+0x0): multiple definition of `volumetric_multiplier'
Marlin_main.cpp.osad smiley.data.volumetric_multiplier+0x0): first defined here
Marlin/Marlin_main.cpp.o: In function `Stop()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:5992: multiple definition of `Stop()'
Marlin_main.cpp.o:Marlin_main.cpp:5992: first defined here
Marlin/Marlin_main.cpp.osad smiley.data.Running+0x0): multiple definition of `Running'
Marlin_main.cpp.osad smiley.data.Running+0x0): first defined here
Marlin/Marlin_main.cpp.osad smiley.progmem.data+0x0): multiple definition of `errormagic'
Marlin_main.cpp.osad smiley.progmem.data+0x0): first defined here
Marlin/Marlin_main.cpp.o: In function `kill()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:5957: multiple definition of `kill()'
Marlin_main.cpp.o:Marlin_main.cpp:5957: first defined here
Marlin/Marlin_main.cpp.o: In function `refresh_cmd_timeout':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin.h:237: multiple definition of `ClearToSend()'
Marlin_main.cpp.o:Marlin.h:237: first defined here
Marlin/Marlin_main.cpp.osad smiley.bss.previous_cmd_ms+0x0): multiple definition of `previous_cmd_ms'
Marlin_main.cpp.osad smiley.bss.previous_cmd_ms+0x0): first defined here
Marlin/Marlin_main.cpp.o: In function `prepare_arc_move(char)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:5635: multiple definition of `prepare_arc_move(char)'
Marlin_main.cpp.o:Marlin_main.cpp:5635: first defined here
Marlin/Marlin_main.cpp.osad smiley.data.feedrate_multiplier+0x0): multiple definition of `feedrate_multiplier'
Marlin_main.cpp.osad smiley.data.feedrate_multiplier+0x0): first defined here
Marlin/Marlin_main.cpp.osad smiley.bss.current_position+0x0): multiple definition of `current_position'
Marlin_main.cpp.osad smiley.bss.current_position+0x0): first defined here
Marlin/Marlin_main.cpp.o: In function `prepare_move()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:5516: multiple definition of `prepare_move()'
Marlin_main.cpp.o:Marlin_main.cpp:5516: first defined here
Marlin/Marlin_main.cpp.o: In function `FlushSerialRequestResend()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:5277: multiple definition of `FlushSerialRequestResend()'
Marlin_main.cpp.o:Marlin_main.cpp:5277: first defined here
Marlin/Marlin_main.cpp.osad smiley.bss.home_offset+0x0): multiple definition of `home_offset'
Marlin_main.cpp.osad smiley.bss.home_offset+0x0): first defined here
Marlin/Marlin_main.cpp.osad smiley.bss.print_job_stop_ms+0x0): multiple definition of `print_job_stop_ms'
Marlin_main.cpp.osad smiley.bss.print_job_stop_ms+0x0): first defined here
Marlin/Marlin_main.cpp.osad smiley.bss.print_job_start_ms+0x0): multiple definition of `print_job_start_ms'
Marlin_main.cpp.osad smiley.bss.print_job_start_ms+0x0): first defined here
Marlin/Marlin_main.cpp.o: In function `serial_echopair_P(char const*, double)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:398: multiple definition of `serial_echopair_P(char const*, double)'
Marlin_main.cpp.o:Marlin_main.cpp:398: first defined here
Marlin/Marlin_main.cpp.o: In function `serial_echopair_P(char const*, float)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:397: multiple definition of `serial_echopair_P(char const*, float)'
Marlin_main.cpp.o:Marlin_main.cpp:397: first defined here
Marlin/Marlin_main.cpp.o: In function `serial_echopair_P(char const*, unsigned long)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:399: multiple definition of `serial_echopair_P(char const*, unsigned long)'
Marlin_main.cpp.o:Marlin_main.cpp:399: first defined here
Marlin/Marlin_main.cpp.o: In function `code_seen(char)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:913: multiple definition of `code_seen(char)'
Marlin_main.cpp.o:Marlin_main.cpp:913: first defined here
Marlin/Marlin_main.cpp.o: In function `code_value_short()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:911: multiple definition of `code_value_short()'
Marlin_main.cpp.o:Marlin_main.cpp:911: first defined here
Marlin/Marlin_main.cpp.o: In function `setTargetedHotend(int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:6072: multiple definition of `setTargetedHotend(int)'
Marlin_main.cpp.o:Marlin_main.cpp:6072: first defined here
Marlin/Marlin_main.cpp.o: In function `code_value_long()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:909: multiple definition of `code_value_long()'
Marlin_main.cpp.o:Marlin_main.cpp:909: first defined here
Marlin/Marlin_main.cpp.o: In function `code_value()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:896: multiple definition of `code_value()'
Marlin_main.cpp.o:Marlin_main.cpp:896: first defined here
Marlin/Marlin_main.cpp.o: In function `get_coordinates()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:5293: multiple definition of `get_coordinates()'
Marlin_main.cpp.o:Marlin_main.cpp:5293: first defined here
Marlin/Marlin_main.cpp.osad smiley.bss.axis_relative_modes+0x0): multiple definition of `axis_relative_modes'
Marlin_main.cpp.osad smiley.bss.axis_relative_modes+0x0): first defined here
Marlin/Marlin_main.cpp.o: In function `get_arc_coordinates()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:5306: multiple definition of `get_arc_coordinates()'
Marlin_main.cpp.o:Marlin_main.cpp:5306: first defined here
Marlin/Marlin_main.cpp.o: In function `setup':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:580: multiple definition of `setup'
Marlin_main.cpp.o:Marlin_main.cpp:580: first defined here
Marlin/Marlin_main.cpp.o: In function `enqueuecommand(char const*)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:469: multiple definition of `enqueuecommand(char const*)'
Marlin_main.cpp.o:Marlin_main.cpp:469: first defined here
Marlin/Marlin_main.cpp.osad smiley.bss.queued_commands_P+0x0): multiple definition of `queued_commands_P'
Marlin_main.cpp.osad smiley.bss.queued_commands_P+0x0): first defined here
Marlin/Marlin_main.cpp.o: In function `get_command()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:723: multiple definition of `get_command()'
Marlin_main.cpp.o:Marlin_main.cpp:723: first defined here
Marlin/Marlin_main.cpp.o: In function `manage_inactivity(bool)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:5817: multiple definition of `manage_inactivity(bool)'
Marlin_main.cpp.o:Marlin_main.cpp:5817: first defined here
Marlin/Marlin_main.cpp.osad smiley.data.no_wait_for_cooling+0x0): multiple definition of `no_wait_for_cooling'
Marlin_main.cpp.osad smiley.data.no_wait_for_cooling+0x0): first defined here
Marlin/Marlin_main.cpp.osad smiley.bss.target_direction+0x0): multiple definition of `target_direction'
Marlin_main.cpp.osad smiley.bss.target_direction+0x0): first defined here
Marlin/Marlin_main.cpp.osad smiley.bss.cancel_heatup+0x0): multiple definition of `cancel_heatup'
Marlin_main.cpp.osad smiley.bss.cancel_heatup+0x0): first defined here
Marlin/Marlin_main.cpp.o: In function `process_commands()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:4788: multiple definition of `process_commands()'
Marlin_main.cpp.o:Marlin_main.cpp:4788: first defined here
Marlin/Marlin_main.cpp.osad smiley.bss.saved_feedrate_multiplier+0x0): multiple definition of `saved_feedrate_multiplier'
Marlin_main.cpp.osad smiley.bss.saved_feedrate_multiplier+0x0): first defined here
Marlin/Marlin_main.cpp.osad smiley.bss.fanSpeed+0x0): multiple definition of `fanSpeed'
Marlin_main.cpp.osad smiley.bss.fanSpeed+0x0): first defined here
Marlin/Marlin_main.cpp.osad smiley.data.extruder_multiply+0x0): multiple definition of `extruder_multiply'
Marlin_main.cpp.osad smiley.data.extruder_multiply+0x0): first defined here
Marlin/Marlin_main.cpp.o: In function `loop':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:671: multiple definition of `loop'
Marlin_main.cpp.o:Marlin_main.cpp:671: first defined here
Marlin/Marlin_main.cpp.o: In function `enqueuecommands_P(char const*)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/Marlin_main.cpp:458: multiple definition of `enqueuecommands_P(char const*)'
Marlin_main.cpp.o:Marlin_main.cpp:458: first defined here
Marlin/MarlinSerial.cpp.o: In function `__vector_25':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:53: multiple definition of `__vector_25'
MarlinSerial.cpp.o:MarlinSerial.cpp:53: first defined here
Marlin/MarlinSerial.cpp.o: In function `__vector_25':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:53: multiple definition of `rx_buffer'
MarlinSerial.cpp.o:MarlinSerial.cpp:53: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:61: multiple definition of `MarlinSerial::MarlinSerial()'
MarlinSerial.cpp.o:MarlinSerial.cpp:61: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:61: multiple definition of `MarlinSerial::MarlinSerial()'
MarlinSerial.cpp.o:MarlinSerial.cpp:61: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::begin(long)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:65: multiple definition of `MarlinSerial::begin(long)'
MarlinSerial.cpp.o:MarlinSerial.cpp:65: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::end()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:96: multiple definition of `MarlinSerial::end()'
MarlinSerial.cpp.o:MarlinSerial.cpp:96: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::peek()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:103: multiple definition of `MarlinSerial::peek()'
MarlinSerial.cpp.o:MarlinSerial.cpp:103: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::read()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:112: multiple definition of `MarlinSerial::read()'
MarlinSerial.cpp.o:MarlinSerial.cpp:112: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::flush()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:132: multiple definition of `MarlinSerial::flush()'
MarlinSerial.cpp.o:MarlinSerial.cpp:132: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::printNumber(unsigned long, unsigned char)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:231: multiple definition of `MarlinSerial::printNumber(unsigned long, unsigned char)'
MarlinSerial.cpp.o:MarlinSerial.cpp:231: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::print(long, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:155: multiple definition of `MarlinSerial::print(long, int)'
MarlinSerial.cpp.o:MarlinSerial.cpp:155: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::print(unsigned long, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:171: multiple definition of `MarlinSerial::print(unsigned long, int)'
MarlinSerial.cpp.o:MarlinSerial.cpp:171: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::print(unsigned int, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:151: multiple definition of `MarlinSerial::print(unsigned int, int)'
MarlinSerial.cpp.o:MarlinSerial.cpp:151: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::print(unsigned char, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:143: multiple definition of `MarlinSerial::print(unsigned char, int)'
MarlinSerial.cpp.o:MarlinSerial.cpp:143: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::print(int, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:147: multiple definition of `MarlinSerial::print(int, int)'
MarlinSerial.cpp.o:MarlinSerial.cpp:147: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::print(char, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:139: multiple definition of `MarlinSerial::print(char, int)'
MarlinSerial.cpp.o:MarlinSerial.cpp:139: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::println()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:179: multiple definition of `MarlinSerial::println()'
MarlinSerial.cpp.o:MarlinSerial.cpp:179: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::println(unsigned long, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:219: multiple definition of `MarlinSerial::println(unsigned long, int)'
MarlinSerial.cpp.o:MarlinSerial.cpp:219: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::println(unsigned int, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:209: multiple definition of `MarlinSerial::println(unsigned int, int)'
MarlinSerial.cpp.o:MarlinSerial.cpp:209: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::println(unsigned char, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:199: multiple definition of `MarlinSerial::println(unsigned char, int)'
MarlinSerial.cpp.o:MarlinSerial.cpp:199: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::println(char const*)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:189: multiple definition of `MarlinSerial::println(char const*)'
MarlinSerial.cpp.o:MarlinSerial.cpp:189: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::println(String const&)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:184: multiple definition of `MarlinSerial::println(String const&)'
MarlinSerial.cpp.o:MarlinSerial.cpp:184: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::println(long, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:214: multiple definition of `MarlinSerial::println(long, int)'
MarlinSerial.cpp.o:MarlinSerial.cpp:214: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::println(int, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:204: multiple definition of `MarlinSerial::println(int, int)'
MarlinSerial.cpp.o:MarlinSerial.cpp:204: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::println(char, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:194: multiple definition of `MarlinSerial::println(char, int)'
MarlinSerial.cpp.o:MarlinSerial.cpp:194: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::printFloat(double, unsigned char)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:251: multiple definition of `MarlinSerial::printFloat(double, unsigned char)'
MarlinSerial.cpp.o:MarlinSerial.cpp:251: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::print(double, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:175: multiple definition of `MarlinSerial::print(double, int)'
MarlinSerial.cpp.o:MarlinSerial.cpp:175: first defined here
Marlin/MarlinSerial.cpp.o: In function `MarlinSerial::println(double, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:224: multiple definition of `MarlinSerial::println(double, int)'
MarlinSerial.cpp.o:MarlinSerial.cpp:224: first defined here
Marlin/MarlinSerial.cpp.o: In function `__vector_25':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/MarlinSerial.cpp:53: multiple definition of `MSerial'
MarlinSerial.cpp.o:MarlinSerial.cpp:53: first defined here
Marlin/motion_control.cpp.o: In function `mc_arc(float*, float*, float*, unsigned char, unsigned char, unsigned char, float, float, unsigned char, unsigned char)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/motion_control.cpp:29: multiple definition of `mc_arc(float*, float*, float*, unsigned char, unsigned char, unsigned char, float, float, unsigned char, unsigned char)'
motion_control.cpp.o:motion_control.cpp:29: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `getHighESpeed()'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `autotemp_enabled'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.osad smiley.data.autotemp_min+0x0): multiple definition of `autotemp_min'
planner.cpp.osad smiley.data.autotemp_min+0x0): first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `block_buffer_tail'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `block_buffer'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `block_buffer_head'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.osad smiley.data.autotemp_factor+0x0): multiple definition of `autotemp_factor'
planner.cpp.osad smiley.data.autotemp_factor+0x0): first defined here
Marlin/planner.cpp.osad smiley.data.autotemp_max+0x0): multiple definition of `autotemp_max'
planner.cpp.osad smiley.data.autotemp_max+0x0): first defined here
Marlin/planner.cpp.o: In function `reset_acceleration_rates()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:1001: multiple definition of `reset_acceleration_rates()'
planner.cpp.o:planner.cpp:1001: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `axis_steps_per_sqr_second'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `max_acceleration_units_per_sq_second'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `axis_steps_per_unit'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `plan_set_e_position(float const&)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:995: multiple definition of `plan_set_e_position(float const&)'
planner.cpp.o:planner.cpp:995: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `position'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `plan_set_position(float const&, float const&, float const&, float const&)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:976: multiple definition of `plan_set_position(float const&, float const&, float const&, float const&)'
planner.cpp.o:planner.cpp:976: first defined here
Marlin/planner.cpp.o: In function `planner_forward_pass_kernel(block_t*, block_t*, block_t*)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:267: multiple definition of `planner_forward_pass_kernel(block_t*, block_t*, block_t*)'
planner.cpp.o:planner.cpp:267: first defined here
Marlin/planner.cpp.o: In function `planner_forward_pass()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:290: multiple definition of `planner_forward_pass()'
planner.cpp.o:planner.cpp:290: first defined here
Marlin/planner.cpp.o: In function `planner_reverse_pass_kernel(block_t*, block_t*, block_t*)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:219: multiple definition of `planner_reverse_pass_kernel(block_t*, block_t*, block_t*)'
planner.cpp.o:planner.cpp:219: first defined here
Marlin/planner.cpp.o: In function `planner_reverse_pass()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:245: multiple definition of `planner_reverse_pass()'
planner.cpp.o:planner.cpp:245: first defined here
Marlin/planner.cpp.o: In function `check_axes_activity()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:397: multiple definition of `check_axes_activity()'
planner.cpp.o:planner.cpp:397: first defined here
Marlin/planner.cpp.o: In function `plan_init()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:358: multiple definition of `plan_init()'
planner.cpp.o:planner.cpp:358: first defined here
Marlin/planner.cpp.o: In function `calculate_trapezoid_for_block(block_t*, float, float)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:157: multiple definition of `calculate_trapezoid_for_block(block_t*, float, float)'
planner.cpp.o:planner.cpp:157: first defined here
Marlin/planner.cpp.o: In function `planner_recalculate_trapezoids()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:307: multiple definition of `planner_recalculate_trapezoids()'
planner.cpp.o:planner.cpp:307: first defined here
Marlin/planner.cpp.o: In function `planner_recalculate()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:352: multiple definition of `planner_recalculate()'
planner.cpp.o:planner.cpp:352: first defined here
Marlin/planner.cpp.o: In function `plan_buffer_line(float const&, float const&, float const&, float const&, float, unsigned char const&)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:473: multiple definition of `plan_buffer_line(float const&, float const&, float const&, float const&, float, unsigned char const&)'
planner.cpp.o:planner.cpp:473: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `g_uc_extruder_last_move'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `minimumfeedrate'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `minsegmenttime'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `max_feedrate'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `retract_acceleration'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `travel_acceleration'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `acceleration'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `max_xy_jerk'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `max_z_jerk'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `max_e_jerk'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.o: In function `getHighESpeed()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/planner.cpp:366: multiple definition of `mintravelfeedrate'
planner.cpp.o:planner.cpp:366: first defined here
Marlin/planner.cpp.osad smiley.data.junction_deviation+0x0): multiple definition of `junction_deviation'
planner.cpp.osad smiley.data.junction_deviation+0x0): first defined here
Marlin/stepper.cpp.o: In function `endstops_hit_on_purpose':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:256: multiple definition of `endstops_hit_on_purpose()'
stepper.cpp.o:stepper.cpp:256: first defined here
Marlin/stepper.cpp.o: In function `enable_endstops':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:300: multiple definition of `enable_endstops(bool)'
stepper.cpp.o:stepper.cpp:300: first defined here
Marlin/stepper.cpp.o: In function `st_wake_up()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:320: multiple definition of `st_wake_up()'
stepper.cpp.o:stepper.cpp:320: first defined here
Marlin/stepper.cpp.o: In function `st_init()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:869: multiple definition of `st_init()'
stepper.cpp.o:stepper.cpp:869: first defined here
Marlin/stepper.cpp.o: In function `st_set_position(long const&, long const&, long const&, long const&)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:1087: multiple definition of `st_set_position(long const&, long const&, long const&, long const&)'
stepper.cpp.o:stepper.cpp:1087: first defined here
Marlin/stepper.cpp.osad smiley.bss.count_position+0x0): multiple definition of `count_position'
stepper.cpp.osad smiley.bss.count_position+0x0): first defined here
Marlin/stepper.cpp.o: In function `st_set_e_position(long const&)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:1096: multiple definition of `st_set_e_position(long const&)'
stepper.cpp.o:stepper.cpp:1096: first defined here
Marlin/stepper.cpp.o: In function `st_get_position(unsigned char)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:1102: multiple definition of `st_get_position(unsigned char)'
stepper.cpp.o:stepper.cpp:1102: first defined here
Marlin/stepper.cpp.o: In function `quickStop()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:1125: multiple definition of `quickStop()'
stepper.cpp.o:stepper.cpp:1125: first defined here
Marlin/stepper.cpp.osad smiley.bss.current_block+0x0): multiple definition of `current_block'
stepper.cpp.osad smiley.bss.current_block+0x0): first defined here
Marlin/stepper.cpp.o: In function `digitalPotWrite(int, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:1210: multiple definition of `digitalPotWrite(int, int)'
stepper.cpp.o:stepper.cpp:1210: first defined here
Marlin/stepper.cpp.o: In function `digipot_init':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:1234: multiple definition of `digipot_init()'
stepper.cpp.o:stepper.cpp:1234: first defined here
Marlin/stepper.cpp.o: In function `digipot_current(unsigned char, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:1248: multiple definition of `digipot_current(unsigned char, int)'
stepper.cpp.o:stepper.cpp:1248: first defined here
Marlin/stepper.cpp.o: In function `microstep_init':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:1269: multiple definition of `microstep_init()'
stepper.cpp.o:stepper.cpp:1269: first defined here
Marlin/stepper.cpp.o: In function `microstep_readings()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:1303: multiple definition of `microstep_readings()'
stepper.cpp.o:stepper.cpp:1303: first defined here
Marlin/stepper.cpp.o: In function `microstep_ms(unsigned char, signed char, signed char)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:1271: multiple definition of `microstep_ms(unsigned char, signed char, signed char)'
stepper.cpp.o:stepper.cpp:1271: first defined here
Marlin/stepper.cpp.o: In function `microstep_mode(unsigned char, unsigned char)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:1293: multiple definition of `microstep_mode(unsigned char, unsigned char)'
stepper.cpp.o:stepper.cpp:1293: first defined here
Marlin/stepper.cpp.o: In function `st_synchronize()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:1079: multiple definition of `st_synchronize()'
stepper.cpp.o:stepper.cpp:1079: first defined here
Marlin/stepper.cpp.o: In function `finishAndDisableSteppers()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:1120: multiple definition of `finishAndDisableSteppers()'
stepper.cpp.o:stepper.cpp:1120: first defined here
Marlin/stepper.cpp.o: In function `__vector_17':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:390: multiple definition of `__vector_17'
stepper.cpp.o:stepper.cpp:390: first defined here
Marlin/stepper.cpp.osad smiley.data.count_direction+0x0): multiple definition of `count_direction'
stepper.cpp.osad smiley.data.count_direction+0x0): first defined here
Marlin/stepper.cpp.osad smiley.bss.endstops_trigsteps+0x0): multiple definition of `endstops_trigsteps'
stepper.cpp.osad smiley.bss.endstops_trigsteps+0x0): first defined here
Marlin/stepper.cpp.o: In function `checkHitEndstops()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/stepper.cpp:260: multiple definition of `checkHitEndstops()'
stepper.cpp.o:stepper.cpp:260: first defined here
Marlin/stepper.cpp.osad smiley.bss.endstops_stepsTotal+0x0): multiple definition of `endstops_stepsTotal'
stepper.cpp.osad smiley.bss.endstops_stepsTotal+0x0): first defined here
Marlin/stepper.cpp.osad smiley.bss.endstops_stepsDone+0x0): multiple definition of `endstops_stepsDone'
stepper.cpp.osad smiley.bss.endstops_stepsDone+0x0): first defined here
Marlin/temperature.cpp.o: In function `updatePID()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/temperature.cpp:353: multiple definition of `updatePID()'
temperature.cpp.o:temperature.cpp:353: first defined here
Marlin/temperature.cpp.osad smiley.data.Ki+0x0): multiple definition of `Ki'
temperature.cpp.osad smiley.data.Ki+0x0): first defined here
Marlin/temperature.cpp.o: In function `getHeaterPower(int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/temperature.cpp:361: multiple definition of `getHeaterPower(int)'
temperature.cpp.o:temperature.cpp:361: first defined here
Marlin/temperature.cpp.osad smiley.bss.soft_pwm_bed+0x0): multiple definition of `soft_pwm_bed'
temperature.cpp.osad smiley.bss.soft_pwm_bed+0x0): first defined here
Marlin/temperature.cpp.o: In function `get_pid_output(int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/temperature.cpp:475: multiple definition of `get_pid_output(int)'
temperature.cpp.o:temperature.cpp:475: first defined here
Marlin/temperature.cpp.osad smiley.bss.target_temperature+0x0): multiple definition of `target_temperature'
temperature.cpp.osad smiley.bss.target_temperature+0x0): first defined here
Marlin/temperature.cpp.osad smiley.bss.current_temperature+0x0): multiple definition of `current_temperature'
temperature.cpp.osad smiley.bss.current_temperature+0x0): first defined here
Marlin/temperature.cpp.osad smiley.data.Kp+0x0): multiple definition of `Kp'
temperature.cpp.osad smiley.data.Kp+0x0): first defined here
Marlin/temperature.cpp.osad smiley.data.Kd+0x0): multiple definition of `Kd'
temperature.cpp.osad smiley.data.Kd+0x0): first defined here
Marlin/temperature.cpp.o: In function `setWatch()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/temperature.cpp:1004: multiple definition of `setWatch()'
temperature.cpp.o:temperature.cpp:1004: first defined here
Marlin/temperature.cpp.o: In function `setTargetBed':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/temperature.h:100: multiple definition of `disable_all_heaters()'
temperature.cpp.o:temperature.cpp:1085: first defined here
Marlin/temperature.cpp.osad smiley.bss.target_temperature_bed+0x0): multiple definition of `target_temperature_bed'
temperature.cpp.osad smiley.bss.target_temperature_bed+0x0): first defined here
Marlin/temperature.cpp.o: In function `scalePID_i(float)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/temperature.cpp:1608: multiple definition of `scalePID_i(float)'
temperature.cpp.o:temperature.cpp:1608: first defined here
Marlin/temperature.cpp.o: In function `unscalePID_i(float)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/temperature.cpp:1609: multiple definition of `unscalePID_i(float)'
temperature.cpp.o:temperature.cpp:1609: first defined here
Marlin/temperature.cpp.o: In function `scalePID_d(float)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/temperature.cpp:1610: multiple definition of `scalePID_d(float)'
temperature.cpp.o:temperature.cpp:1610: first defined here
Marlin/temperature.cpp.o: In function `unscalePID_d(float)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/temperature.cpp:1611: multiple definition of `unscalePID_d(float)'
temperature.cpp.o:temperature.cpp:1611: first defined here
Marlin/temperature.cpp.o: In function `tp_init()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/temperature.cpp:836: multiple definition of `tp_init()'
temperature.cpp.o:temperature.cpp:824: first defined here
Marlin/temperature.cpp.o: In function `manage_heater()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/temperature.cpp:590: multiple definition of `manage_heater()'
temperature.cpp.o:temperature.cpp:590: first defined here
Marlin/temperature.cpp.osad smiley.bss.current_temperature_raw+0x0): multiple definition of `current_temperature_raw'
temperature.cpp.osad smiley.bss.current_temperature_raw+0x0): first defined here
Marlin/temperature.cpp.osad smiley.bss.current_temperature_bed+0x0): multiple definition of `current_temperature_bed'
temperature.cpp.osad smiley.bss.current_temperature_bed+0x0): first defined here
Marlin/temperature.cpp.o: In function `bed_max_temp_error()':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/temperature.cpp:470: multiple definition of `bed_max_temp_error()'
temperature.cpp.o:temperature.cpp:470: first defined here
Marlin/temperature.cpp.o: In function `setTargetBed':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/temperature.h:100: multiple definition of `min_temp_error(unsigned char)'
temperature.cpp.o:temperature.cpp:464: first defined here
Marlin/temperature.cpp.o: In function `setTargetBed':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/temperature.h:100: multiple definition of `max_temp_error(unsigned char)'
temperature.cpp.o:temperature.cpp:460: first defined here
Marlin/temperature.cpp.o: In function `__vector_22':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/temperature.cpp:1219: multiple definition of `__vector_22'
temperature.cpp.o:temperature.cpp:1219: first defined here
Marlin/temperature.cpp.osad smiley.bss.current_temperature_bed_raw+0x0): multiple definition of `current_temperature_bed_raw'
temperature.cpp.osad smiley.bss.current_temperature_bed_raw+0x0): first defined here
Marlin/temperature.cpp.o: In function `PID_autotune(float, int, int)':
/Users/MonOrdi/Documents/Arduino/libraries/Marlin/temperature.cpp:193: multiple definition of `PID_autotune(float, int, int)'
temperature.cpp.o:temperature.cpp:193: first defined here
Marlin/temperature.cpp.osad smiley.data.Kc+0x0): multiple definition of `Kc'
temperature.cpp.osad smiley.data.Kc+0x0): first defined here

peut-être que si vous aviez un config.h pour tester la compil... ?

(bien entendu, tout à l'heure, j'ai fait un peu de code pour un autre projet et je n'ai eu aucun problème de compilation...)

smileys with beer
Re: Pb compilation Marlin sur arduino IDE
April 19, 2015 12:43PM
et si tu install ardu 1.6.3 (ce que j'ai aussi), tu l(install dans un autre dossier...
tu ne touche a rien sur la carte et touti cuenti (!!!) pas de library supp, et ardu2560
et réessaye

Edited 1 time(s). Last edit at 04/19/2015 12:45PM by mks_1.2_i3.
Re: Pb compilation Marlin sur arduino IDE
April 19, 2015 03:52PM
Quote
mks_1.2_i3
et si tu install ardu 1.6.3 (ce que j'ai aussi), tu l(install dans un autre dossier...
tu ne touche a rien sur la carte et touti cuenti (!!!) pas de library supp, et ardu2560
et réessaye

OK après test, mon système est trop ancien et je ne peux pas installer la dernière version de l'ide arduino... J'ai téléchargé la version 1.6.1 qui reste compatible mais erreur de compilation...

Je ne trouve pas non plus d'ancienne version de Marlin... savez-vous où je peux les trouver ?
Re: Pb compilation Marlin sur arduino IDE
April 19, 2015 04:20PM
une âme généreuse dans ton voisinage...

Edited 1 time(s). Last edit at 04/19/2015 04:20PM by mks_1.2_i3.
Re: Pb compilation Marlin sur arduino IDE
April 19, 2015 04:41PM
Quote
mks_1.2_i3
une âme généreuse dans ton voisinage...

lol !!!
smoking smileyconfused smileysmileys with beer

(test de compilation avec Repetier OK... donc ça vient vraiment de ma version de Marlin... Personne n'aurait une versionde Marlin compatible avec l'IDE arduino 1.0.5 ou 1.6.1 ?)

Edited 1 time(s). Last edit at 04/19/2015 05:25PM by AD457.
Re: Pb compilation Marlin sur arduino IDE
April 19, 2015 05:53PM
j'ai trouvé : Marlin-1.0.1 et Marlin-1.0.2
mais tjs pb de compilation... confused smiley

la compilation fonctionne-t-elle sans modier le config.h ?

le dossier Marlin 1.0.1 :contient :

Quote

BlinkM.cpp
BlinkM.h
boards.h
cardreader.cpp
cardreader.h
Configuration_adv.h
Configuration.h
ConfigurationStore.cpp
ConfigurationStore.h
COPYING
create_speed_lookuptable.py
createTemperatureLookupMarlin.py
digipot_mcp4451.cpp
dogm_font_data_marlin.h
dogm_lcd_implementation.h
DOGMbitmaps.h
example_configurations
fastio.h
language_an.h
language_ca.h
language_de.h
language_en.h
language_es.h
language_eu.h
language_fi.h
language_fr.h
language_it.h
language_nl.h
language_pl.h
language_pt.h
language_ru.h
language.h
LCD Menu Tree.pdf
LiquidCrystalRus.cpp
LiquidCrystalRus.h
Makefile
Marlin_main.cpp
Marlin.h
Marlin.ino
Marlin.pde
MarlinSerial.cpp
MarlinSerial.h
Menu Plans.xlsx
motion_control.cpp
motion_control.h
pins.h
planner.cpp
planner.h
qr_solve.cpp
qr_solve.h
Sd2Card.cpp
Sd2Card.h
Sd2PinMap.h
SdBaseFile.cpp
SdBaseFile.h
SdFatConfig.h
SdFatStructs.h
SdFatUtil.cpp
SdFatUtil.h
SdFile.cpp
SdFile.h
SdInfo.h
SdVolume.cpp
SdVolume.h
Servo.cpp
Servo.h
speed_lookuptable.h
stepper.cpp
stepper.h
temperature.cpp
temperature.h
thermistortables.h
ultralcd_implementation_hitachi_HD44780.h
ultralcd_st7920_u8glib_rrd.h
ultralcd.cpp
ultralcd.h
vector_3.cpp
vector_3.h
watchdog.cpp
watchdog.h

Faut-il en enlever ? Marlin.ino et Marlin.pde = doublons ???

Quels fichiers faut-il modifier : Configuration.h ? Configuration_adv.h ?
pins.h => ? // uncomment one of the following lines for RAMPS v1.3 or v1.0, comment both for v1.2 or 1.1
// #define RAMPS_V_1_3 => pour RAMPS 1.4 ?
// #define RAMPS_V_1_0

!! hot smiley !! grinning smiley

Edited 2 time(s). Last edit at 04/19/2015 05:57PM by AD457.
Re: Pb compilation Marlin sur arduino IDE
April 20, 2015 03:33AM
celui de ton lien faudra le modifier
comme tous d'ailleurs si le vendeur ne te le fournit pas puisqu'il faudra calibrer
si non t'en a pas mal ici
Re: Pb compilation Marlin sur arduino IDE
April 20, 2015 02:34PM
Problème résolu. Merci pour votre aide ! ça fait plaisir de trouver une communauté aussi réactive ! thumbs up

Pour ceux qui pourraient éventuellement en avoir besoin :
Ce qui m'a mis la puce à l'oreille est le grand nombre de message d'erreur du compilateur arduino : "multiple définition of" !
J'avais mis le dossier téléchargé dans la bibliothèque de l'arduino.... et j'avais fait une copie à modifier pour ma config... en dehors de la librairie !

J'ai résolu le problème en sortant simplement le dossier Marlin de la "libraries" arduino ! lol

smiling bouncing smiley
Sorry, only registered users may post in this forum.

Click here to login