Welcome! Log In Create A New Profile

Advanced

Latest Marlin firmware won't compile

Posted by randyf1965 
Latest Marlin firmware won't compile
June 17, 2014 11:11PM
How can I compile the latest Marlin firmware? I have downloaded and modified the Configuration.h file to match my hardware config but get all sorts of errors when I try to verify it. I am running a Ramps 1.4 with the Smart LCD controller

ultralcd.cpp.o: In function `lcd_prepare_menu()':
ultralcd.cpp:566: undefined reference to `zprobe_zoffset'
ultralcd.cpp:566: undefined reference to `zprobe_zoffset'
ultralcd.cpp:566: undefined reference to `zprobe_zoffset'
ultralcd.cpp:566: undefined reference to `zprobe_zoffset'
ultralcd.cpp:570: undefined reference to `zprobe_zoffset'
ultralcd.cpp.o:ultralcd.cpp:570: more undefined references to `zprobe_zoffset' follow
ultralcd.cpp.o: In function `lcd_prepare_menu()':
ultralcd.cpp:588: undefined reference to `extruder_multiply'
ultralcd.cpp:588: undefined reference to `extruder_multiply'
ultralcd.cpp:588: undefined reference to `extruder_multiply'
ultralcd.cpp:588: undefined reference to `extruder_multiply'
ultralcd.cpp:588: undefined reference to `extruder_multiply'
ultralcd.cpp.o:ultralcd.cpp:588: more undefined references to `extruder_multiply' follow
ultralcd.cpp.o: In function `lcd_prepare_menu()':
ultralcd.cpp:558: undefined reference to `refresh_cmd_timeout()'
ultralcd.cpp:558: undefined reference to `refresh_cmd_timeout()'
ultralcd.cpp:558: undefined reference to `refresh_cmd_timeout()'
ConfigurationStore.cpp.o: In function `Config_RetrieveSettings()':
ConfigurationStore.cpp:19: undefined reference to `zprobe_zoffset'
ConfigurationStore.cpp:19: undefined reference to `zprobe_zoffset'
ConfigurationStore.cpp.o: In function `Config_RetrieveSettings()':
/home/randykb/arduino-1.0.5/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../avr/include/avr/eeprom.h:218: undefined reference to `zprobe_zoffset'
ConfigurationStore.cpp.o: In function `Config_RetrieveSettings()':
ConfigurationStore.cpp:21: undefined reference to `zprobe_zoffset'
ConfigurationStore.cpp:22: undefined reference to `zprobe_zoffset'
ConfigurationStore.cpp.o:ConfigurationStore.cpp:19: more undefined references to `zprobe_zoffset' follow
planner.cpp.o: In function `plan_buffer_line(float, float, float, float const&, float, unsigned char const&)':
planner.cpp:596: undefined reference to `volumetric_multiplier'
planner.cpp:596: undefined reference to `volumetric_multiplier'

Edited 1 time(s). Last edit at 06/18/2014 09:16AM by randyf1965.
Re: Laest Marlin firmware
June 17, 2014 11:13PM
I am trying to try a newer firmware to see it autoleveling works better. The back of my bed is lower than the front and autoleveling doesn't correct it, the line of ABS is narrower and doesn't stick the same as the front of the bed
Re: Latest Marlin firmware won't compile
June 18, 2014 09:57PM
Try and compile without any support for your LCD and see if it compiles.
Re: Latest Marlin firmware won't compile
June 19, 2014 08:54PM
Got it to compile with everything from my old configuration.h but autoleveling still doesn't work very well. The gap changes drastically from left to right and front to back.
Sorry, only registered users may post in this forum.

Click here to login