1config BR2_PACKAGE_OLSR 2 bool "olsr" 3 depends on BR2_USE_MMU # fork() 4 depends on BR2_TOOLCHAIN_HAS_THREADS 5 depends on !BR2_STATIC_LIBS 6 # https://github.com/OLSR/olsrd/issues/6 7 depends on !BR2_TOOLCHAIN_USES_MUSL || BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 8 help 9 The Optimized Link State Routing protocol (OLSR) is a 10 routing protocol that is optimised for mobile ad-hoc 11 networks, sometimes called wireless mesh networks. It is a 12 proactive link-state routing protocol that floods a full 13 topology table to all nodes in the network which then 14 compute optimal forwarding paths locally. 15 16 http://www.olsr.org/ 17 18comment "olsr needs a toolchain w/ threads, dynamic library" 19 depends on BR2_USE_MMU 20 depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS 21 22comment "olsr needs a musl toolchain w/ headers >= 4.15" 23 depends on BR2_TOOLCHAIN_USES_MUSL 24 depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 25