MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.28k stars 19.24k forks source link

[BUG] DGUS_LCD causing compile errors #16385

Closed painteddigital closed 4 years ago

painteddigital commented 4 years ago

Bug Description

Enabling DGUS_LCD causes compile errors in both Arduino IDE and PlatformIO

My Configurations

Required: Please include a ZIP file containing your Configuration.h and Configuration_adv.h files.

Steps to Reproduce

  1. Uncomment #define DGUS_LCD in Configuration.h
  2. Compile fails

Expected behavior: Compile success

Actual behavior:

Arduino error log PlatformIO error log

Additional Information

I've got a fresh install of Marlin 2.0 with minimal changes to configuration.h, configuration_adv.h, and a pins file. The build will compile once I comment out the LCD line. I've tried enabling SDSUPPORT with no effect.

Configuration.h Configuration_adv.h

ellensp commented 4 years ago

Take a look at https://github.com/MarlinFirmware/Marlin/pull/16317 Issues are fixed but not in main code yet

painteddigital commented 4 years ago

@ellensp Thanks! That does seem to compile. Can't test on my machine at the moment but looks promising.

boelle commented 4 years ago

@painteddigital tested it?

boelle commented 4 years ago

Lack of Activity This issue is being closed due to lack of activity. If you have solved the issue, please let us know how you solved it. If you haven't, please tell us what else you've tried in the meantime, and possibly this issue will be reopened.

github-actions[bot] commented 4 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.