1config BR2_PACKAGE_GUILE 2 bool "guile" 3 depends on !BR2_TOOLCHAIN_USES_MUSL # no strtol_l 4 depends on BR2_TOOLCHAIN_HAS_THREADS 5 depends on BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS # bdwgc 6 depends on BR2_USE_WCHAR # libunistring 7 depends on !BR2_STATIC_LIBS 8 select BR2_PACKAGE_LIBUNISTRING 9 select BR2_PACKAGE_LIBFFI 10 select BR2_PACKAGE_GMP 11 select BR2_PACKAGE_BDWGC 12 select BR2_PACKAGE_LIBTOOL 13 help 14 Guile is an interpreter and compiler for the Scheme 15 programming language, a clean and elegant dialect of Lisp. 16 17 http://www.gnu.org/software/guile 18 19comment "guile needs a uClibc or glibc toolchain w/ threads, wchar, dynamic library" 20 depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || \ 21 BR2_STATIC_LIBS || BR2_TOOLCHAIN_USES_MUSL 22