Welcome! Log In Create A New Profile

Advanced

Marlin 'temptable_70' was not declared in this scope error?

Posted by CamWynd 
Marlin 'temptable_70' was not declared in this scope error?
February 01, 2015 06:33PM
Hello,

I'm trying to compile and upload the marlin firmware to my RAMPS 1.4 hardware, but keep getting this error (c/p from the Arduino compiler):

Arduino: 1.0.6 (Windows NT (unknown)), Board: "Arduino Mega 2560 or Mega ADK"
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\BlinkM.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\BlinkM.cpp.o

In file included from /Configuration.h:787,
from /Marlin.h:22,
from BlinkM.cpp:5:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\cardreader.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\cardreader.cpp.o

In file included from /Configuration.h:787,
from /Marlin.h:22,
from cardreader.cpp:1:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\ConfigurationStore.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\ConfigurationStore.cpp.o

In file included from /Configuration.h:787,
from /Marlin.h:22,
from ConfigurationStore.cpp:1:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp: In function 'void Config_StoreSettings()':
ConfigurationStore.cpp:108: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp: In function 'void Config_PrintSettings()':
ConfigurationStore.cpp:117: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:119: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:120: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:121: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:122: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:136: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:138: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:139: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:140: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:141: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:145: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:147: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:148: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:149: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:150: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:153: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:155: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:156: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:160: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:162: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:163: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:164: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:165: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:166: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:167: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:171: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:173: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:174: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:175: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:195: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:197: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:198: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp:199: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp: In function 'void Config_RetrieveSettings()':
ConfigurationStore.cpp:283: warning: only initialized variables can be placed into program memory area
ConfigurationStore.cpp: In function 'void Config_ResetDefault()':
ConfigurationStore.cpp:357: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\digipot_mcp4451.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\digipot_mcp4451.cpp.o

In file included from /Configuration.h:787,
from digipot_mcp4451.cpp:1:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\LiquidCrystalRus.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\LiquidCrystalRus.cpp.o

LiquidCrystalRus.cpp:16: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\Marlin.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\Marlin.cpp.o

In file included from /Configuration.h:787,
from Marlin.ino:33:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\MarlinSerial.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\MarlinSerial.cpp.o

In file included from /Configuration.h:787,
from /Marlin.h:22,
from MarlinSerial.cpp:23:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\Marlin_main.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\Marlin_main.cpp.o

In file included from /Configuration.h:787,
from /Marlin.h:22,
from Marlin_main.cpp:30:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:332: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:333: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp: In function 'void enquecommand(const char*)':
Marlin_main.cpp:440: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:442: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp: In function 'void enquecommand_P(const char*)':
Marlin_main.cpp:455: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:457: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp: In function 'void setup()':
Marlin_main.cpp:553: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:558: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:559: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:560: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:561: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:562: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:565: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:566: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:570: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:571: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:572: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:573: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:574: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:575: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:579: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:581: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp: In function 'void get_command()':
Marlin_main.cpp:685: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:687: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:704: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:715: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:730: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:744: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp: At global scope:
Marlin_main.cpp:864: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:865: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:866: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:867: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:868: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:869: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp: In function 'void process_commands()':
Marlin_main.cpp:2054: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2384: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2386: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2389: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2391: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2395: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2397: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2399: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2407: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2415: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2497: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2499: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2502: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2556: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2558: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2560: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2728: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2737: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2739: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2741: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2743: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2746: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2748: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2750: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2784: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2788: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2792: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2796: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2800: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:2804: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:3506: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:3512: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:3513: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:3515: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:3523: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:3886: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp:3888: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp: In function 'void FlushSerialRequestResend()':
Marlin_main.cpp:3898: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp: In function 'void ClearToSend()':
Marlin_main.cpp:3910: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp: In function 'void kill()':
Marlin_main.cpp:4455: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp: In function 'void Stop()':
Marlin_main.cpp:4476: warning: only initialized variables can be placed into program memory area
Marlin_main.cpp: At global scope:
Marlin_main.cpp:342: warning: 'delta' defined but not used
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\motion_control.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\motion_control.cpp.o

In file included from /Configuration.h:787,
from /Marlin.h:22,
from motion_control.cpp:22:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\planner.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\planner.cpp.o

In file included from /Configuration.h:787,
from /Marlin.h:22,
from planner.cpp:54:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
planner.cpp: In function 'void plan_buffer_line(const float&, const float&, const float&, const float&, float, const uint8_t&)':
planner.cpp:569: warning: only initialized variables can be placed into program memory area
planner.cpp:577: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\qr_solve.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\qr_solve.cpp.o

In file included from /Configuration.h:787,
from /qr_solve.h:1,
from qr_solve.cpp:1:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\Sd2Card.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\Sd2Card.cpp.o

In file included from /Configuration.h:787,
from /Marlin.h:22,
from Sd2Card.cpp:20:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\SdBaseFile.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\SdBaseFile.cpp.o

In file included from /Configuration.h:787,
from /Marlin.h:22,
from SdBaseFile.cpp:21:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\SdFatUtil.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\SdFatUtil.cpp.o

In file included from /Configuration.h:787,
from /Marlin.h:22,
from SdFatUtil.cpp:20:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\SdFile.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\SdFile.cpp.o

In file included from /Configuration.h:787,
from /Marlin.h:22,
from SdFile.cpp:20:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\SdVolume.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\SdVolume.cpp.o

In file included from /Configuration.h:787,
from /Marlin.h:22,
from SdVolume.cpp:20:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\Servo.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\Servo.cpp.o

In file included from /Configuration.h:787,
from Servo.cpp:44:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\stepper.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\stepper.cpp.o

In file included from /Configuration.h:787,
from /Marlin.h:22,
from stepper.cpp:24:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
In file included from stepper.cpp:31:
/speed_lookuptable.h:8: warning: only initialized variables can be placed into program memory area
/speed_lookuptable.h:43: warning: only initialized variables can be placed into program memory area
stepper.cpp: In function 'void checkHitEndstops()':
stepper.cpp:177: warning: only initialized variables can be placed into program memory area
stepper.cpp:179: warning: only initialized variables can be placed into program memory area
stepper.cpp:183: warning: only initialized variables can be placed into program memory area
stepper.cpp:187: warning: only initialized variables can be placed into program memory area
stepper.cpp: In function 'void microstep_init()':
stepper.cpp:1284: warning: unused variable 'microstep_modes'
stepper.cpp: In function 'void microstep_readings()':
stepper.cpp:1342: warning: only initialized variables can be placed into program memory area
stepper.cpp:1343: warning: only initialized variables can be placed into program memory area
stepper.cpp:1346: warning: only initialized variables can be placed into program memory area
stepper.cpp:1349: warning: only initialized variables can be placed into program memory area
stepper.cpp:1352: warning: only initialized variables can be placed into program memory area
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\Wire -IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal -IC:\Program Files (x86)\Arduino\libraries\SPI C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\temperature.cpp -o C:\Users\user\AppData\Local\Temp\build6922845933732768059.tmp\temperature.cpp.o

temperature.cpp:565:46: warning: extra tokens at end of #ifdef directive
In file included from /Configuration.h:787,
from /Marlin.h:22,
from temperature.cpp:32:
/thermistortables.h:10: warning: only initialized variables can be placed into program memory area
temperature.cpp:150: error: 'temptable_70' was not declared in this scope
temperature.cpp:151: error: 'temptable_70' was not declared in this scope
temperature.cpp:151: error: 'temptable_70' was not declared in this scope
temperature.cpp: In function 'void PID_autotune(float, int, int)':
temperature.cpp:266: warning: only initialized variables can be placed into program memory area
temperature.cpp:267: warning: only initialized variables can be placed into program memory area
temperature.cpp:268: warning: only initialized variables can be placed into program memory area
temperature.cpp:269: warning: only initialized variables can be placed into program memory area
temperature.cpp:273: warning: only initialized variables can be placed into program memory area
temperature.cpp:274: warning: only initialized variables can be placed into program memory area
temperature.cpp:278: warning: only initialized variables can be placed into program memory area
temperature.cpp:279: warning: only initialized variables can be placed into program memory area
temperature.cpp:280: warning: only initialized variables can be placed into program memory area
temperature.cpp:281: warning: only initialized variables can be placed into program memory area
temperature.cpp:310: warning: only initialized variables can be placed into program memory area
temperature.cpp:317: warning: only initialized variables can be placed into program memory area
temperature.cpp:320: warning: only initialized variables can be placed into program memory area
temperature.cpp:324: warning: only initialized variables can be placed into program memory area
temperature.cpp:330: warning: only initialized variables can be placed into program memory area
temperature.cpp:334: warning: only initialized variables can be placed into program memory area
temperature.cpp: In function 'float analog2temp(int, uint8_t)':
temperature.cpp:679: warning: only initialized variables can be placed into program memory area
temperature.cpp: In function 'void max_temp_error(uint8_t)':
temperature.cpp:1120: warning: only initialized variables can be placed into program memory area
temperature.cpp: In function 'void min_temp_error(uint8_t)':
temperature.cpp:1133: warning: only initialized variables can be placed into program memory area
temperature.cpp: In function 'void bed_max_temp_error()':
temperature.cpp:1147: warning: only initialized variables can be placed into program memory area


Sorry about the long error message, but I have no idea what this actually means, or how to fix the issue.

Can anyone help me out?

Thankx,

Cam
Re: Marlin 'temptable_70' was not declared in this scope error?
February 02, 2015 09:04AM
Never mind - took a couple hours, but I figured it out.
I fat fingered the entry for a thermistor value.

Cam
Sorry, only registered users may post in this forum.

Click here to login