i used msys2 to compile example in windows but it report errors.
i tried play_mp3 and dueros, they give me the same errors.
Code: Select all
In file included from D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c:3:0:
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c: In function 'get_input_set_id':
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.h:16:35: error: 'TOUCH_PAD_NUM9' undeclared (first use in this function)
#define BUTTON_SET_ID TOUCH_PAD_NUM9
^
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c:100:12: note: in expansion of macro 'BUTTON_SET_ID'
return BUTTON_SET_ID;
^
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.h:16:35: note: each undeclared identifier is reported only once for each function it appears in
#define BUTTON_SET_ID TOUCH_PAD_NUM9
^
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c:100:12: note: in expansion of macro 'BUTTON_SET_ID'
return BUTTON_SET_ID;
^
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c: In function 'get_input_play_id':
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.h:17:35: error: 'TOUCH_PAD_NUM8' undeclared (first use in this function)
#define BUTTON_PLAY_ID TOUCH_PAD_NUM8
^
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c:105:12: note: in expansion of macro 'BUTTON_PLAY_ID'
return BUTTON_PLAY_ID;
^
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c: In function 'get_input_volup_id':
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.h:18:35: error: 'TOUCH_PAD_NUM7' undeclared (first use in this function)
#define BUTTON_VOLUP_ID TOUCH_PAD_NUM7
^
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c:110:12: note: in expansion of macro 'BUTTON_VOLUP_ID'
return BUTTON_VOLUP_ID;
^
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c: In function 'get_input_voldown_id':
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.h:19:35: error: 'TOUCH_PAD_NUM4' undeclared (first use in this function)
#define BUTTON_VOLDOWN_ID TOUCH_PAD_NUM4
^
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c:115:12: note: in expansion of macro 'BUTTON_VOLDOWN_ID'
return BUTTON_VOLDOWN_ID;
^
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c: In function 'get_input_set_id':
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c:101:1: error: control reaches end of non-void function [-Werror=return-type]
}
^
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c: In function 'get_input_play_id':
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c:106:1: error: control reaches end of non-void function [-Werror=return-type]
}
^
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c: In function 'get_input_volup_id':
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c:111:1: error: control reaches end of non-void function [-Werror=return-type]
}
^
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c: In function 'get_input_voldown_id':
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c:116:1: error: control reaches end of non-void function [-Werror=return-type]
}
^
D:/msys32/home/tf/esp/esp-adf/components/audio_hal/board/lyrat_v4_3/board_pins_config.c: At top level:
cc1.exe: warning: unrecognized command line option '-Wno-frame-address'
cc1.exe: some warnings being treated as errors
make[1]: *** [/home/tf/esp/esp-idf/make/component_wrapper.mk:290:board/lyrat_v4_3/board_pins_config.o] 错误 1
make: *** [D:/msys32/home/tf/esp/esp-idf/make/project.mk:582:component-audio_hal-build] 错误 2