espressif / esp32-nesemu

Proof-of-concept NES emulator for the ESP32
543 stars 172 forks source link

Compile errors.. #15

Open clivemist opened 5 years ago

clivemist commented 5 years ago

Hi I'm getting these errors on the latest IDF (installed fresh as of today).

This was the from the default download.

`/home/esp-idf/esp/esp32_nesemu_wemosmini/components/menu/menu.c: In function 'lcd_init': /home/esp-idf/esp/esp32_nesemu_wemosmini/components/menu/menu.c:235:9: warning: variable 'lcd_detected_type' set but not used [-Wunused-but-set-variable] int lcd_detected_type = 0; ^ /home/esp-idf/esp/esp32_nesemu_wemosmini/components/menu/menu.c:234:14: warning: unused variable 'lcd_id' [-Wunused-variable] uint32_t lcd_id = lcd_get_id(spi); ^ /home/esp-idf/esp/esp32_nesemu_wemosmini/components/menu/menu.c: At top level: cc1: warning: unrecognized command line option '-Wno-frame-address' CC build/menu/decode_image.o In file included from /home/esp-idf/esp/esp32_nesemu_wemosmini/components/menu/decode_image.c:23:0: /home/esp-idf/esp/esp-idf/components/esp32/include/rom/tjpgd.h:1:2: warning: #warning rom/tjpgd.h is deprecated, please use esp32/rom/tjpgd.h instead [-Wcpp]

warning rom/tjpgd.h is deprecated, please use esp32/rom/tjpgd.h instead

^ cc1: warning: unrecognized command line option '-Wno-frame-address' CC build/menu/pretty_effect.o /home/esp-idf/esp/esp32_nesemu_wemosmini/components/menu/pretty_effect.c:18:28: fatal error: esp_deep_sleep.h: No such file or directory compilation terminated. make[1]: [/home/esp-idf/esp/esp-idf/make/component_wrapper.mk:290: pretty_effect.o] Error 1 make: [/home/esp-idf/esp/esp-idf/make/project.mk:582: component-menu-build] Error 2 `