Просмотр исходного кода

fix: sdl2导致非sysp编译错误

Wendal Chen 4 лет назад
Родитель
Сommit
9da8c6b9f7

+ 4 - 0
components/lvgl/sdl2/lv_sdl_drv_display.c

@@ -21,6 +21,8 @@
  * SOFTWARE.
  */
 
+#include "luat_base.h"
+#ifdef LUAT_USE_LVGL_SDL2
 #include <stdio.h>
 #include <assert.h>
 #include "lvgl.h"
@@ -169,3 +171,5 @@ void lv_sdl_deinit_display(void)
     SDL_QuitSubSystem(SDL_INIT_VIDEO);
     #endif
 }
+
+#endif

+ 4 - 1
components/lvgl/sdl2/lv_sdl_drv_input.c

@@ -20,7 +20,8 @@
  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  * SOFTWARE.
  */
-
+#include "luat_base.h"
+#ifdef LUAT_USE_LVGL_SDL2
 #include <stdio.h>
 #include <SDL2/SDL.h>
 
@@ -158,3 +159,5 @@ void lv_sdl_deinit_input(void)
     SDL_GameControllerClose(0);
     SDL_QuitSubSystem(SDL_INIT_GAMECONTROLLER);
 }
+
+#endif