Closed
Description
Changing the lv_drv_cmore lv_cronf.h to work with GTK makes that it doesn't compile anymore.
Is this intentional ?
I have libgtk-3.0 dev installed.
My intention is to write and test a GUI dashboard under Ubuntu and then run it on raspberry pi using the framebuffer.
running: "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-I" "/home/lieven/.cargo/registry/src/github.com-1ecc6299db9ec823/lvgl-sys-0.6.2/vendor/lvgl/src" "-I" "/home/lieven/.cargo/registry/src/github.com-1ecc6299db9ec823/lvgl-sys-0.6.2/vendor" "-I" "/home/lieven/workspace/lv_1" "-I" "/home/lieven/.cargo/registry/src/github.com-1ecc6299db9ec823/lvgl-sys-0.6.2/vendor/lv_drivers" "-I" "/usr/include" "-I" "/usr/local/include" "-DLV_CONF_INCLUDE_SIMPLE=1" "-o" "/home/lieven/workspace/lv_1/target/debug/build/lvgl-sys-5f991eed6eeaed4e/out/20eb48ef7c011711-gtkdrv.o" "-c" "/home/lieven/.cargo/registry/src/github.com-1ecc6299db9ec823/lvgl-sys-0.6.2/vendor/lv_drivers/gtkdrv/gtkdrv.c"
cargo:warning=/home/lieven/.cargo/registry/src/github.com-1ecc6299db9ec823/lvgl-sys-0.6.2/vendor/lv_drivers/gtkdrv/gtkdrv.c:12: warning: "_DEFAULT_SOURCE" redefined
cargo:warning= 12 | #define _DEFAULT_SOURCE /* needed for usleep() */
cargo:warning= |
cargo:warning=In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
cargo:warning= from /usr/include/stdint.h:26,
cargo:warning= from /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:9,
cargo:warning= from /home/lieven/workspace/lv_1/lv_conf.h:20,
cargo:warning= from /home/lieven/workspace/lv_1/lv_drv_conf.h:16,
cargo:warning= from /home/lieven/.cargo/registry/src/github.com-1ecc6299db9ec823/lvgl-sys-0.6.2/vendor/lv_drivers/gtkdrv/gtkdrv.h:18,
cargo:warning= from /home/lieven/.cargo/registry/src/github.com-1ecc6299db9ec823/lvgl-sys-0.6.2/vendor/lv_drivers/gtkdrv/gtkdrv.c:9:
cargo:warning=/usr/include/features.h:236: note: this is the location of the previous definition
cargo:warning= 236 | # define _DEFAULT_SOURCE 1
cargo:warning= |
cargo:warning=/home/lieven/.cargo/registry/src/github.com-1ecc6299db9ec823/lvgl-sys-0.6.2/vendor/lv_drivers/gtkdrv/gtkdrv.c:15:10: fatal error: gtk/gtk.h: No such file or directory
cargo:warning= 15 | #include <gtk/gtk.h>
cargo:warning= | ^~~~~~~~~~~
cargo:warning=compilation terminated.
exit status: 1