8000 Compile errors · Issue #161 · bozimmerman/Zimodem · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Compile errors #161

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
robbbates opened this issue Apr 30, 2025 · 0 comments
Open

Compile errors #161

robbbates opened this issue Apr 30, 2025 · 0 comments

Comments

@robbbates
Copy link

I get these errors when I try to compile in Arduino IDE 2.3.6.

These are likely related to my inability to print to my IPP printer.

C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\rt_clock.ino:17: warning: "htonl" redefined 17 | #define htonl(x) ( ((x)<<24 & 0xFF000000UL) | \ | In file included from C:\Users\robbb\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/lwip2/include/lwip/ip_addr.h:41, from C:\Users\robbb\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/include/ipv4_addr.h:41, from C:\Users\robbb\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/include/user_interface.h:37, from C:\Users\robbb\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/lwip2/include/glue.h:60, from C:\Users\robbb\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/lwip2/include/arch/cc.h:61, from C:\Users\robbb\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/lwip2/include/lwip/arch.h:48, from C:\Users\robbb\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/lwip2/include/lwip/debug.h:40, from C:\Users\robbb\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/lwip2/include/lwipopts.h:3557, from C:\Users\robbb\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/lwip2/include/lwip/opt.h:51, from C:\Users\robbb\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/lwip2/include/lwip/init.h:40, from C:\Users\robbb\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\cores\esp8266/wl_definitions.h:72, from C:\Users\robbb\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28, from C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\pet2asc.h:34, from C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zimodem.ino:184: C:\Users\robbb\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/lwip2/include/lwip/def.h:121: note: this is the location of the previous definition 121 | #define htonl(x) lwip_htonl(x) | In file included from C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zimodem.ino:189: C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\wificlientnode.h:43:1: warning: 'typedef' was ignored in this declaration 43 | typedef struct Packet | ^~~~~~~ C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zcommand.ino: In member function 'ZResult ZCommand::doUpdateFirmware(int, uint8_t*, int, bool)': C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zcommand.ino:1524:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 1524 | char *updaterHost = "www.zimmers.net"; | ^~~~~~~~~~~~~~~~~ C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zcommand.ino:1534:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 1534 | char *updaterPrefix = "/otherprojs/c64net2"; | ^~~~~~~~~~~~~~~~~~~~~ C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zcommand.ino: In member function 'ZResult ZCommand::doPhonebookCommand(long unsigned int, uint8_t*, int, bool, const char*)': C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zcommand.ino:1961:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 1961 | char *notes = ""; | ^~ C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zcommand.ino: In member function 'ZResult ZCommand::doSerialCommand()': C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zcommand.ino:2628:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 2628 | result = printMode.switchToPostScript("%!PS\n"); | ^~~~~~~~ C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zcommand.ino:2636:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 2636 | result = printMode.switchToPostScript("%!PS\ngrestoreall\n"); | ^~~~~~~~~~~~~~~~~~~~~ C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zprint.ino: In member function 'char* ZPrint::getLastPrinterSpec()': C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zprint.ino:36:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | return ""; | ^~ C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zprint.ino: In member function 'size_t ZPrint::writeChunk(char*, int)': C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zprint.ino:76:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 76 | writeStr("\r\n"); | ^~~~~~ C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zprint.ino: In member function 'ZResult ZPrint::finishSwitchTo(char*, char*, int, bool)': C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zprint.ino:249:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 249 | writeStr("Transfer-Encoding: chunked\r\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zprint.ino:250:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 250 | writeStr("Content-Type: application/ipp\r\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zprint.ino:253:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 253 | writeStr("Connection: Keep-Alive\r\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zprint.ino:254:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 254 | writeStr("User-Agent: Zimodem\r\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zprint.ino:255:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 255 | writeStr("Accept-Encoding: gzip,deflate\r\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zprint.ino:256:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 256 | writeStr("\r\n"); | ^~~~~~ C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zprint.ino: In member function 'virtual void ZPrint::loop()': C:\Users\robbb\Documents\RC2014\Boards\Zimodem-master\zimodem\zprint.ino:410:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 410 | writeStr("0\r\n\r\n"); | ^~~~~~~~~~~ . Variables and constants in RAM (global, static), used 42652 / 80192 bytes (53%) ║ SEGMENT BYTES DESCRIPTION ╠══ DATA 1568 initialized variables ╠══ RODATA 8332 constants ╚══ BSS 32752 zeroed variables . Instruction RAM (IRAM_ATTR, ICACHE_RAM_ATTR), used 60415 / 65536 bytes (92%) ║ SEGMENT BYTES DESCRIPTION ╠══ ICACHE 32768 reserved space for flash instruction cache ╚══ IRAM 27647 code in IRAM . Code in flash (default, ICACHE_FLASH_ATTR), used 358120 / 1048576 bytes (34%) ║ SEGMENT BYTES DESCRIPTION ╚══ IROM 358120 code in flash

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant
0