Welcome! Log In Create A New Profile

Advanced

Prusa i3 Hephestos - LCD 12864 - Compile Problems

Posted by Mo$es 
Prusa i3 Hephestos - LCD 12864 - Compile Problems
April 03, 2015 04:49AM
Hello,

im new at this forum.

I have googled lots of hours for my problem, but i couldnt find a solution.

The Problem:

I have bought a 12864 Full Graphics LCD for my Prusa i3 Hephestos, but i wont work with any of the instructions i found on the internet.
I use Marlin 1.4 Firmware, it works fine with the standard 16x2 LCD Panel.

As discribed on the reprap wiki i defined the motherboard 33 and REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER. also included the u8glib and also LiquidCrystal-I2C-library.

Im am not a programer and i dont know every command.

I hope you can help.

This is the error i get when i try to compile:

Arduino: 1.6.1 (Windows 8.1), Platine: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

Verwende die Bibliothek U8glib im Ordner: C:\Users\morawitz\Documents\Arduino\libraries\U8glib (legacy)

Verwende die Bibliothek Wire im Ordner: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire

Verwende die Bibliothek Arduino-LiquidCrystal-I2C-library-master im Ordner: C:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master (legacy)

Verwende die Bibliothek LiquidCrystal im Ordner: C:\Program Files (x86)\Arduino\libraries\LiquidCrystal

Verwende die Bibliothek SPI im Ordner: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI



C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\BlinkM.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\BlinkM.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\cardreader.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\cardreader.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ConfigurationStore.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ConfigurationStore.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\digipot_mcp4451.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\digipot_mcp4451.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\LiquidCrystalRus.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\LiquidCrystalRus.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\Marlin.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\Marlin.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\MarlinSerial.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\MarlinSerial.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\Marlin_main.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\Marlin_main.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\motion_control.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\motion_control.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\planner.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\planner.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\qr_solve.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\qr_solve.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\Sd2Card.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\Sd2Card.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\SdBaseFile.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\SdBaseFile.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\SdFatUtil.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\SdFatUtil.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\SdFile.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\SdFile.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\SdVolume.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\SdVolume.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\Servo.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\Servo.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\stepper.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\stepper.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\temperature.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\temperature.cpp.o

C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Users\morawitz\Documents\Arduino\libraries\U8glib -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Users\morawitz\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp -o C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp.o

In file included from C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:101:0:

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\dogm_lcd_implementation.h: In function 'void lcd_implementation_status_screen()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\dogm_lcd_implementation.h:179:7: error: 'blink' was not declared in this scope

if ((blink % 2) && fanSpeed ) u8g.drawBitmapP(9,1,STATUS_SCREENBYTEWIDTH,STATUS_SCREENHEIGHT,status_screen0_bmp);

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void lcd_update_button()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:260:54: error: 'lcd_implementation_update_buttons' was not declared in this scope

button_input = lcd_implementation_update_buttons();

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void lcd_update_encoder()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:292:55: error: 'lcd_implementation_update_buttons' was not declared in this scope

encoder_input = lcd_implementation_update_buttons();

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void lcd_enable_button()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:427:54: error: 'lcd_implementation_update_buttons' was not declared in this scope

button_input = lcd_implementation_update_buttons();

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void lcd_enable_encoder()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:437:55: error: 'lcd_implementation_update_buttons' was not declared in this scope

encoder_input = lcd_implementation_update_buttons();

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void view_menu_main()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:580:115: error: 'lcd_implementation_drawmenu_wizard_selected' was not declared in this scope

lcd_implementation_drawmenu_ ## type ## _selected (_drawLineNr, _label_pstr , ## args ); \

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:716:5: note: in expansion of macro 'MENU_ITEM'

MENU_ITEM(wizard, "FW info", draw_picture_splash);

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:582:102: error: 'lcd_implementation_drawmenu_wizard' was not declared in this scope

lcd_implementation_drawmenu_ ## type (_drawLineNr, _label_pstr , ## args ); \

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:716:5: note: in expansion of macro 'MENU_ITEM'

MENU_ITEM(wizard, "FW info", draw_picture_splash);

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void view_menu_filament_load()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:931:47: error: 'lcd_implementation_set_cursor' was not declared in this scope

lcd_implementation_set_cursor(0, 0);

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:932:59: error: 'lcd_implementation_print_P' was not declared in this scope

lcd_implementation_print_P(PSTR(MSG_CF_HEAT_1));

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:936:60: error: 'lcd_implementation_print' was not declared in this scope

lcd_implementation_print(LCD_STR_THERMOMETER[0]);

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void view_menu_filament_unload()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:1016:47: error: 'lcd_implementation_set_cursor' was not declared in this scope

lcd_implementation_set_cursor(0, 0);

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:1017:59: error: 'lcd_implementation_print_P' was not declared in this scope

lcd_implementation_print_P(PSTR(MSG_CF_HEAT_1));

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:1021:60: error: 'lcd_implementation_print' was not declared in this scope

lcd_implementation_print(LCD_STR_THERMOMETER[0]);

^

In file included from C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:101:0:

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void view_picture_move_x()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\dogm_lcd_implementation.h:33:22: error: 'buttons' was not declared in this scope

#define LCD_CLICKED (buttons&EN_C)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:1162:9: note: in expansion of macro 'LCD_CLICKED'

if (LCD_CLICKED) {

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void view_picture_move_y()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\dogm_lcd_implementation.h:33:22: error: 'buttons' was not declared in this scope

#define LCD_CLICKED (buttons&EN_C)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:1206:9: note: in expansion of macro 'LCD_CLICKED'

if (LCD_CLICKED) {

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void view_picture_move_z()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\dogm_lcd_implementation.h:33:22: error: 'buttons' was not declared in this scope

#define LCD_CLICKED (buttons&EN_C)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:1250:9: note: in expansion of macro 'LCD_CLICKED'

if (LCD_CLICKED) {

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void view_picture_move_e()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\dogm_lcd_implementation.h:33:22: error: 'buttons' was not declared in this scope

#define LCD_CLICKED (buttons&EN_C)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:1290:9: note: in expansion of macro 'LCD_CLICKED'

if (LCD_CLICKED) {

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void view_wizard_level_bed()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:1334:55: error: 'lcd_implementation_set_cursor' was not declared in this scope

lcd_implementation_set_cursor(1, 0);

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:1335:77: error: 'lcd_implementation_print_P' was not declared in this scope

lcd_implementation_print_P(PSTR(MSG_WIZARD_LEVELBED_0_1));

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void view_picture_level_bed_cooling()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:1677:47: error: 'lcd_implementation_set_cursor' was not declared in this scope

lcd_implementation_set_cursor(0, 0);

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:1678:59: error: 'lcd_implementation_print_P' was not declared in this scope

lcd_implementation_print_P(PSTR(MSG_LB_COOL_1));

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:1682:60: error: 'lcd_implementation_print' was not declared in this scope

lcd_implementation_print(LCD_STR_THERMOMETER[0]);

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void view_wizard_change_filament()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:1782:55: error: 'lcd_implementation_set_cursor' was not declared in this scope

lcd_implementation_set_cursor(0, 0);

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:1783:83: error: 'lcd_implementation_print_P' was not declared in this scope

lcd_implementation_print_P(PSTR(MSG_WIZARD_CHANGEFILAMENT_0_0));

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void view_picture_set_temperature()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2007:47: error: 'lcd_implementation_set_cursor' was not declared in this scope

lcd_implementation_set_cursor(1, 1);

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2008:56: error: 'lcd_implementation_print_P' was not declared in this scope

lcd_implementation_print_P(PSTR(MSG_NOZZLE));

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2009:41: error: 'lcd_implementation_print' was not declared in this scope

lcd_implementation_print(':');

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void view_picture_speed_printing()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2123:47: error: 'lcd_implementation_set_cursor' was not declared in this scope

lcd_implementation_set_cursor(1, 1);

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2124:55: error: 'lcd_implementation_print_P' was not declared in this scope

lcd_implementation_print_P(PSTR(MSG_SPEED));

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2125:41: error: 'lcd_implementation_print' was not declared in this scope

lcd_implementation_print(':');

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void view_picture_splash()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2164:47: error: 'lcd_implementation_set_cursor' was not declared in this scope

lcd_implementation_set_cursor(1, 6);

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2165:58: error: 'lcd_implementation_print_P' was not declared in this scope

lcd_implementation_print_P(PSTR(MSG_WELLCOME));

^

In file included from C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:101:0:

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void menu_edit_int3()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\dogm_lcd_implementation.h:33:22: error: 'buttons' was not declared in this scope

#define LCD_CLICKED (buttons&EN_C)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2268:13: note: in expansion of macro 'LCD_CLICKED'

if (LCD_CLICKED) \

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2290:1: note: in expansion of macro 'menu_edit_type'

menu_edit_type(int, int3, itostr3, 1)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void menu_edit_float3()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\dogm_lcd_implementation.h:33:22: error: 'buttons' was not declared in this scope

#define LCD_CLICKED (buttons&EN_C)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2268:13: note: in expansion of macro 'LCD_CLICKED'

if (LCD_CLICKED) \

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2291:1: note: in expansion of macro 'menu_edit_type'

menu_edit_type(float, float3, ftostr3, 1)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void menu_edit_float32()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\dogm_lcd_implementation.h:33:22: error: 'buttons' was not declared in this scope

#define LCD_CLICKED (buttons&EN_C)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2268:13: note: in expansion of macro 'LCD_CLICKED'

if (LCD_CLICKED) \

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2292:1: note: in expansion of macro 'menu_edit_type'

menu_edit_type(float, float32, ftostr32, 100)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void menu_edit_float5()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\dogm_lcd_implementation.h:33:22: error: 'buttons' was not declared in this scope

#define LCD_CLICKED (buttons&EN_C)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2268:13: note: in expansion of macro 'LCD_CLICKED'

if (LCD_CLICKED) \

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2293:1: note: in expansion of macro 'menu_edit_type'

menu_edit_type(float, float5, ftostr5, 0.01)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void menu_edit_float51()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\dogm_lcd_implementation.h:33:22: error: 'buttons' was not declared in this scope

#define LCD_CLICKED (buttons&EN_C)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2268:13: note: in expansion of macro 'LCD_CLICKED'

if (LCD_CLICKED) \

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2294:1: note: in expansion of macro 'menu_edit_type'

menu_edit_type(float, float51, ftostr51, 10)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void menu_edit_float52()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\dogm_lcd_implementation.h:33:22: error: 'buttons' was not declared in this scope

#define LCD_CLICKED (buttons&EN_C)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2268:13: note: in expansion of macro 'LCD_CLICKED'

if (LCD_CLICKED) \

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2295:1: note: in expansion of macro 'menu_edit_type'

menu_edit_type(float, float52, ftostr52, 100)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp: In function 'void menu_edit_long5()':

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\dogm_lcd_implementation.h:33:22: error: 'buttons' was not declared in this scope

#define LCD_CLICKED (buttons&EN_C)

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2268:13: note: in expansion of macro 'LCD_CLICKED'

if (LCD_CLICKED) \

^

C:\Users\morawitz\AppData\Local\Temp\build5661944916098592999.tmp\ultralcd.cpp:2296:1: note: in expansion of macro 'menu_edit_type'

menu_edit_type(unsigned long, long5, ftostr5, 0.01)

^

Fehler beim Kompilieren.
Re: Prusa i3 Hephestos - LCD 12864 - Compile Problems
April 03, 2015 02:12PM
Undo anything you did for liquidcrystal that's where the problem is. If you don't know how to do it, just start fresh with a new marlin configuration and do not add the liquidcrystal library
Re: Prusa i3 Hephestos - LCD 12864 - Compile Problems
April 03, 2015 04:45PM
thanks for ur reply.
doesnt work for me. this is the official Firmware for my Printer: [github.com]
i just defined #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER and added u8glib to arduino and i always get this error.
i have also tried it just with Marlin Firmware from the scratch. then it worked....more or less. i saw everything on the Display, but the menu closed itself after a few seconds. i also dont know how to configure the "raw" Marlin for my Printer.
Re: Prusa i3 Hephestos - LCD 12864 - Compile Problems
April 04, 2015 01:58AM
OK, do a test if you don"t mind. With a fresh version of your firmware, just replace the configuration h with the one I attached and give it a try.

Let me know.

Note: the original configuration h file doesn't have a thermistor set for heated bed, If you have one change it but after you do the test.
Attachments:
open | download - configuration h.txt (31.2 KB)
Re: Prusa i3 Hephestos - LCD 12864 - Compile Problems
April 05, 2015 04:44AM
Sorry for the late reply.
So i've tested it with your config.h instead of the original one. theres exactly the same error:

In file included from C:\Users\Admin\AppData\Local\Temp\build7424171605781951444.tmp\ultralcd.cpp:101:0:
C:\Users\Admin\AppData\Local\Temp\build7424171605781951444.tmp\dogm_lcd_implementation.h: In function 'void lcd_implementation_status_screen()':
C:\Users\Admin\AppData\Local\Temp\build7424171605781951444.tmp\dogm_lcd_implementation.h:179:7: error: 'blink' was not declared in this scope
if ((blink % 2) && fanSpeed ) u8g.drawBitmapP(9,1,STATUS_SCREENBYTEWIDTH,STATUS_SCREENHEIGHT,status_screen0_bmp);
^
.......

I have this strange Feeling that this Display wont work with the hephestos Firmware.
what do you think? will this Display work or do i have to buy a 16x2 Display?
Re: Prusa i3 Hephestos - LCD 12864 - Compile Problems
April 05, 2015 12:15PM
What board you have? I might try the firmware in my printer and work out the bugs. There should be no reason for that display not working unless pin assignment is different.
Re: Prusa i3 Hephestos - LCD 12864 - Compile Problems
April 05, 2015 02:31PM
it's not the board that makes Problems, it's the Firmware itself. it Fails at compiling.

my board is a mega2560 with ramps 1.4, Display is the 12864 lcd.
Re: Prusa i3 Hephestos - LCD 12864 - Compile Problems
April 05, 2015 04:22PM
Well, I tried several times and different way and it's not working. (I also have Mega 2560 and Ramps 1.4)

That firmware is modified in such way that the LCD panel doesn't work. And I'm not a code specialist to figure out where is the problem.

I think that if you want to use it you will have to switch to regular Marlin firmware.
Sorry, only registered users may post in this forum.

Click here to login