Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -------------------------
- Arduino.mk Configuration:
- - [AUTODETECTED] CURRENT_OS = LINUX
- - [USER] ARDUINO_DIR = /usr/share/arduino
- - [USER] ARDMK_DIR = /usr/share/arduino
- - [AUTODETECTED] ARDUINO_VERSION = 105
- - [DEFAULT] ARCHITECTURE =
- - [DEFAULT] ARDMK_VENDOR = arduino
- - [AUTODETECTED] ARDUINO_PREFERENCES_PATH = /home/hrom/.arduino/preferences.txt
- - [AUTODETECTED] ARDUINO_SKETCHBOOK = /home/hrom/sketchbook (from arduino preferences file)
- - [USER] AVR_TOOLS_DIR = /usr
- - [COMPUTED] ARDUINO_LIB_PATH = /usr/share/arduino/libraries (from ARDUINO_DIR)
- - [COMPUTED] ARDUINO_VAR_PATH = /usr/share/arduino/hardware/arduino//variants (from ARDUINO_DIR)
- - [COMPUTED] BOARDS_TXT = /usr/share/arduino/hardware/arduino//boards.txt (from ARDUINO_DIR)
- - [USER] USER_LIB_PATH = /home/hrom/git/RobotArm/ArmII/lib
- - [DEFAULT] PRE_BUILD_HOOK = pre-build-hook.sh
- - [USER] BOARD_TAG = mega2560
- - [COMPUTED] CORE = arduino (from build.core)
- - [COMPUTED] VARIANT = mega (from build.variant)
- - [USER] OBJDIR = /home/hrom/git/RobotArm/ArmII/bin/mega2560/ArmII
- - [COMPUTED] ARDUINO_CORE_PATH = /usr/share/arduino/hardware/arduino//cores/arduino (from ARDUINO_DIR, BOARD_TAG and boards.txt)
- - [USER] MONITOR_BAUDRATE = 9600
- - [DEFAULT] OPTIMIZATION_LEVEL = s
- - [DEFAULT] MCU_FLAG_NAME = mmcu
- - [USER] CFLAGS_STD = -std=c99
- - [USER] CXXFLAGS_STD = -std=c++14
- - [COMPUTED] DEVICE_PATH = /dev/ttyACM0 (from MONITOR_PORT)
- - [DEFAULT] FORCE_MONITOR_PORT =
- - [AUTODETECTED] Size utility: AVR-aware for enhanced output
- -
- - ARDUINO_LIBS =
- - [SYSTEM] SD
- - [SYSTEM] SPI
- - [COMPUTED] BOOTLOADER_PARENT = /usr/share/arduino/hardware/arduino//bootloaders (from ARDUINO_DIR)
- - [COMPUTED] ARDMK_VERSION = 1.5
- - [COMPUTED] CC_VERSION = 5.4.0 (avr-gcc)
- -------------------------
- mkdir -p /home/hrom/git/RobotArm/ArmII/bin/mega2560/ArmII
- /usr/bin/avr-g++ -x c++ -include Arduino.h -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/mega -I/usr/share/arduino/libraries/SD -I/usr/share/arduino/libraries/SD/utility -I/usr/share/arduino/libraries/SPI -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fpermissive -fno-exceptions -std=c++14 ArmII.ino -o /home/hrom/git/RobotArm/ArmII/bin/mega2560/ArmII/ArmII.ino.o
- ArmII.ino:91:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
- };
- ^
- ArmII.ino:98:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
- };
- ^
- ArmII.ino:172:25: warning: ‘prog_char’ is deprecated [-Wdeprecated-declarations]
- void error (PGM_P string);
- ^
- ArmII.ino:173:36: warning: ‘prog_char’ is deprecated [-Wdeprecated-declarations]
- void pfstring (PGM_P s, pfun_t pfun);
- ^
- ArmII.ino: In function ‘char* MakeFilename(object*)’:
- ArmII.ino:354:28: error: ‘nthchar’ was not declared in this scope
- char c = nthchar(arg, i);
- ^
- ArmII.ino: At global scope:
- ArmII.ino:373:15: warning: ISO C++ forbids zero-size array ‘data’ [-Wpedantic]
- object data[];
- ^
- ArmII.ino:376:20: error: expected initializer before ‘image’
- struct_image EEMEM image;
- ^
- ArmII.ino: In function ‘int saveimage(object*)’:
- ArmII.ino:382:53: error: ‘pserial’ was not declared in this scope
- pfstring(PSTR("Error: Image size too large: "), pserial);
- ^
- ArmII.ino:383:28: error: ‘pint’ was not declared in this scope
- pint(imagesize, pserial); pln(pserial);
- ^
- ArmII.ino:383:42: error: ‘pln’ was not declared in this scope
- pint(imagesize, pserial); pln(pserial);
- ^
- ArmII.ino:387:23: error: ‘image’ was not declared in this scope
- eeprom_update_word(&image.datasize, imagesize);
- ^
- ArmII.ino:387:48: error: ‘eeprom_update_word’ was not declared in this scope
- eeprom_update_word(&image.datasize, imagesize);
- ^
- ArmII.ino:393:64: error: ‘eeprom_update_block’ was not declared in this scope
- eeprom_update_block(SymbolTable, image.table, SYMBOLTABLESIZE);
- ^
- ArmII.ino: In function ‘int loadimage(object*)’:
- ArmII.ino:401:46: error: ‘image’ was not declared in this scope
- unsigned int imagesize = eeprom_read_word(&image.datasize);
- ^
- ArmII.ino:401:60: error: ‘eeprom_read_word’ was not declared in this scope
- unsigned int imagesize = eeprom_read_word(&image.datasize);
- ^
- ArmII.ino:407:62: error: ‘eeprom_read_block’ was not declared in this scope
- eeprom_read_block(SymbolTable, image.table, SYMBOLTABLESIZE);
- ^
- ArmII.ino: In function ‘void autorunimage()’:
- ArmII.ino:416:49: error: ‘image’ was not declared in this scope
- object *autorun = (object *)eeprom_read_word(&image.eval);
- ^
- ArmII.ino:416:59: error: ‘eeprom_read_word’ was not declared in this scope
- object *autorun = (object *)eeprom_read_word(&image.eval);
- ^
- ArmII.ino:419:34: error: ‘apply’ was not declared in this scope
- apply(autorun, NULL, &nullenv);
- ^
- ArmII.ino: At global scope:
- ArmII.ino:425:25: warning: ‘prog_char’ is deprecated [-Wdeprecated-declarations]
- void error (PGM_P string) {
- ^
- ArmII.ino: In function ‘void error(const prog_char*)’:
- ArmII.ino:426:7: error: ‘pserial’ was not declared in this scope
- pfl(pserial); pfstring(PSTR("Error: "), pserial);
- ^
- ArmII.ino:426:14: error: ‘pfl’ was not declared in this scope
- pfl(pserial); pfstring(PSTR("Error: "), pserial);
- ^
- ArmII.ino:427:41: error: ‘pln’ was not declared in this scope
- pfstring(string, pserial); pln(pserial);
- ^
- ArmII.ino: At global scope:
- ArmII.ino:432:42: warning: ‘prog_char’ is deprecated [-Wdeprecated-declarations]
- void error2 (object *symbol, PGM_P string) {
- ^
- ArmII.ino: In function ‘void error2(object*, const prog_char*)’:
- ArmII.ino:433:7: error: ‘pserial’ was not declared in this scope
- pfl(pserial); pfstring(PSTR("Error: "), pserial);
- ^
- ArmII.ino:433:14: error: ‘pfl’ was not declared in this scope
- pfl(pserial); pfstring(PSTR("Error: "), pserial);
- ^
- ArmII.ino:436:41: error: ‘pln’ was not declared in this scope
- pfstring(string, pserial); pln(pserial);
- ^
- ArmII.ino: In function ‘char* name(object*)’:
- ArmII.ino:524:45: error: ‘lookupsymbol’ was not declared in this scope
- else if (x >= 64000) return lookupsymbol(x);
- ^
- ArmII.ino: In function ‘object* closure(int, object*, object*, object*, object*, object**)’:
- ArmII.ino:700:36: error: ‘pserial’ was not declared in this scope
- indent(TraceDepth[trace-1]<<1, pserial);
- ^
- ArmII.ino:701:40: error: ‘pint’ was not declared in this scope
- pint(TraceDepth[trace-1]++, pserial);
- ^
- ArmII.ino:729:29: error: ‘pserial’ was not declared in this scope
- if (trace) { pserial(' '); printobject(value, pserial); }
- ^
- ArmII.ino:733:27: error: ‘pserial’ was not declared in this scope
- if (trace) { pserial(')'); pln(pserial); }
- ^
- ArmII.ino:733:41: error: ‘pln’ was not declared in this scope
- if (trace) { pserial(')'); pln(pserial); }
- ^
- ArmII.ino: In function ‘object* apply(object*, object*, object**)’:
- ArmII.ino:743:29: error: ‘lookupmin’ was not declared in this scope
- if (nargs<lookupmin(name)) error2(function, PSTR("has too few arguments"));
- ^
- ArmII.ino:744:29: error: ‘lookupmax’ was not declared in this scope
- if (nargs>lookupmax(name)) error2(function, PSTR("has too many arguments"));
- ^
- ArmII.ino: In function ‘int serial1read()’:
- ArmII.ino:881:69: error: ‘testescape’ was not declared in this scope
- inline int serial1read () { while (!Serial1.available()) testescape(); return Serial1.read(); }
- ^
- ArmII.ino: In function ‘int serial2read()’:
- ArmII.ino:882:69: error: ‘testescape’ was not declared in this scope
- inline int serial2read () { while (!Serial2.available()) testescape(); return Serial2.read(); }
- ^
- ArmII.ino: In function ‘int serial3read()’:
- ArmII.ino:883:69: error: ‘testescape’ was not declared in this scope
- inline int serial3read () { while (!Serial3.available()) testescape(); return Serial3.read(); }
- ^
- ArmII.ino: In function ‘int (* gstreamfun(object*))()’:
- ArmII.ino:926:17: error: ‘gserial’ was not declared in this scope
- gfun_t gfun = gserial;
- ^
- ArmII.ino: In function ‘void (* pstreamfun(object*))(char)’:
- ArmII.ino:965:17: error: ‘pserial’ was not declared in this scope
- pfun_t pfun = pserial;
- ^
- ArmII.ino: In function ‘object* sp_formillis(object*, object*)’:
- ArmII.ino:1297:16: error: ‘testescape’ was not declared in this scope
- testescape();
- ^
- ArmII.ino: In function ‘object* fn_readfromstring(object*, object*)’:
- ArmII.ino:2205:19: error: too many arguments to function ‘object* read()’
- return read(gstr);
- ^
- ArmII.ino:166:9: note: declared here
- object *read ();
- ^
- ArmII.ino: In function ‘object* fn_makunbound(object*, object*)’:
- ArmII.ino:2314:25: error: ‘deletesymbol’ was not declared in this scope
- deletesymbol(key->name);
- ^
- ArmII.ino: In function ‘object* fn_break(object*, object*)’:
- ArmII.ino:2320:32: error: ‘pserial’ was not declared in this scope
- pfstring(PSTR("\rBreak!\r"), pserial);
- ^
- ArmII.ino: In function ‘object* fn_read(object*, object*)’:
- ArmII.ino:2330:19: error: too many arguments to function ‘object* read()’
- return read(gfun);
- ^
- ArmII.ino:166:9: note: declared here
- object *read ();
- ^
- ArmII.ino: In function ‘object* fn_print(object*, object*)’:
- ArmII.ino:2345:11: error: ‘pln’ was not declared in this scope
- pln(pfun);
- ^
- ArmII.ino: In function ‘object* fn_terpri(object*, object*)’:
- ArmII.ino:2365:11: error: ‘pln’ was not declared in this scope
- pln(pfun);
- ^
- ArmII.ino: In function ‘object* fn_writestring(object*, object*)’:
- ArmII.ino:2396:24: error: ‘printstring’ was not declared in this scope
- printstring(obj, pfun);
- ^
- ArmII.ino: In function ‘object* fn_writeline(object*, object*)’:
- ArmII.ino:2407:24: error: ‘printstring’ was not declared in this scope
- printstring(obj, pfun);
- ^
- ArmII.ino:2408:11: error: ‘pln’ was not declared in this scope
- pln(pfun);
- ^
- ArmII.ino: In function ‘object* fn_gc(object*, object*)’:
- ArmII.ino:2434:29: error: ‘pserial’ was not declared in this scope
- pfstring(PSTR("Space: "), pserial);
- ^
- ArmII.ino:2435:36: error: ‘pint’ was not declared in this scope
- pint(Freespace - initial, pserial);
- ^
- ArmII.ino: In function ‘object* fn_cls(object*, object*)’:
- ArmII.ino:2460:13: error: ‘pserial’ was not declared in this scope
- pserial(12);
- ^
- ArmII.ino: In function ‘object* fn_edit(object*, object*)’:
- ArmII.ino:2549:36: error: ‘edit’ was not declared in this scope
- object *arg = edit(eval(fun, env));
- ^
- ArmII.ino: In function ‘object* edit(object*)’:
- ArmII.ino:2557:22: error: ‘gserial’ was not declared in this scope
- char c = gserial();
- ^
- ArmII.ino:2561:31: error: ‘pserial’ was not declared in this scope
- else if (c == '\n') { pfl(pserial); superprint(fun, 0, pserial); pln(pserial); }
- ^
- ArmII.ino:2561:38: error: ‘pfl’ was not declared in this scope
- else if (c == '\n') { pfl(pserial); superprint(fun, 0, pserial); pln(pserial); }
- ^
- ArmII.ino:2561:67: error: ‘superprint’ was not declared in this scope
- else if (c == '\n') { pfl(pserial); superprint(fun, 0, pserial); pln(pserial); }
- ^
- ArmII.ino:2561:81: error: ‘pln’ was not declared in this scope
- else if (c == '\n') { pfl(pserial); superprint(fun, 0, pserial); pln(pserial); }
- ^
- ArmII.ino:2563:36: error: ‘pserial’ was not declared in this scope
- else if (atom(fun)) pserial('!');
- ^
- ArmII.ino:2567:21: error: ‘pserial’ was not declared in this scope
- else pserial('?');
- ^
- ArmII.ino: In function ‘int subwidth(object*, int)’:
- ArmII.ino:2594:60: error: ‘subwidthlist’ was not declared in this scope
- if (quoted(obj)) return subwidthlist(car(cdr(obj)), w - 1);
- ^
- ArmII.ino:2595:33: error: ‘subwidthlist’ was not declared in this scope
- return subwidthlist(obj, w - 1);
- ^
- ArmII.ino: In function ‘void superprint(object*, int, pfun_t)’:
- ArmII.ino:2609:73: error: ‘pstring’ was not declared in this scope
- if (symbolp(form) && form->name == NOTHING) pstring(name(form), pfun);
- ^
- ArmII.ino:2613:84: error: ‘supersub’ was not declared in this scope
- else if (subwidth(form, PPWIDTH - lm) >= 0) supersub(form, lm + PPINDENT, 0, pfun);
- ^
- ArmII.ino:2614:45: error: ‘supersub’ was not declared in this scope
- else supersub(form, lm + PPINDENT, 1, pfun);
- ^
- ArmII.ino: In function ‘void supersub(object*, int, int, pfun_t)’:
- ArmII.ino:2636:20: error: ‘pln’ was not declared in this scope
- else { pln(pfun); indent(lm, pfun); }
- ^
- ArmII.ino: In function ‘object* fn_pprint(object*, object*)’:
- ArmII.ino:2647:11: error: ‘pln’ was not declared in this scope
- pln(pfun);
- ^
- ArmII.ino: In function ‘object* fn_pprintall(object*, object*)’:
- ArmII.ino:2660:11: error: ‘pserial’ was not declared in this scope
- pln(pserial);
- ^
- ArmII.ino:2660:18: error: ‘pln’ was not declared in this scope
- pln(pserial);
- ^
- ArmII.ino: In function ‘object* eval(object*, object*)’:
- ArmII.ino:3177:44: error: ‘pserial’ was not declared in this scope
- indent((--(TraceDepth[trace-1]))<<1, pserial);
- ^
- ArmII.ino:3178:40: error: ‘pint’ was not declared in this scope
- pint(TraceDepth[trace-1], pserial);
- ^
- ArmII.ino:3181:48: error: ‘pln’ was not declared in this scope
- printobject(result, pserial); pln(pserial);
- ^
- ArmII.ino: In function ‘void pcharacter(char, pfun_t)’:
- ArmII.ino:3221:13: warning: ‘prog_char’ is deprecated: prog_char type is deprecated. [-Wdeprecated-declarations]
- PGM_P p = ControlCodes;
- ^
- In file included from /usr/share/arduino/hardware/arduino//cores/arduino/Arduino.h:8:0,
- from <command-line>:0:
- /usr/lib/avr/include/avr/pgmspace.h:354:14: note: declared here
- typedef char prog_char __attribute__((__progmem__,deprecated("prog_char type is deprecated.")));
- ^
- ArmII.ino: At global scope:
- ArmII.ino:3247:36: warning: ‘prog_char’ is deprecated [-Wdeprecated-declarations]
- void pfstring (PGM_P s, pfun_t pfun) {
- ^
- ArmII.ino: In function ‘object* nextitem(gfun_t)’:
- ArmII.ino:3412:11: warning: ‘prog_char’ is deprecated: prog_char type is deprecated. [-Wdeprecated-declarations]
- PGM_P p = ControlCodes; char c = 0;
- ^
- In file included from /usr/share/arduino/hardware/arduino//cores/arduino/Arduino.h:8:0,
- from <command-line>:0:
- /usr/lib/avr/include/avr/pgmspace.h:354:14: note: declared here
- typedef char prog_char __attribute__((__progmem__,deprecated("prog_char type is deprecated.")));
- ^
- ArmII.ino: In function ‘object* readrest(gfun_t)’:
- ArmII.ino:3436:48: error: too many arguments to function ‘object* read()’
- item = cons(symbol(QUOTE), cons(read(gfun), NULL));
- ^
- ArmII.ino:166:9: note: declared here
- object *read ();
- ^
- ArmII.ino:3438:28: error: too many arguments to function ‘object* read()’
- tail->cdr = read(gfun);
- ^
- ArmII.ino:166:9: note: declared here
- object *read ();
- ^
- make: *** [/usr/share/arduino/Arduino.mk:1252: /home/hrom/git/RobotArm/ArmII/bin/mega2560/ArmII/ArmII.ino.o] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement