Building kismet with OpenWrt. libusb-1.0 issues

I am following this guide on how to build Kismet with OpenWrt.

I've ensured libusb-1.0 is also being built. I get the following errors when building:

make[5]: Entering directory '/home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack'
mips-openwrt-linux-musl-gcc  -L/home/user/openwrt/staging_dir/target-mips_24kc_musl/usr/lib -L/home/user/openwrt/staging_dir/target-mips_24kc_musl/lib -L/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/usr/lib -L/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib -znow -zrelro  -rdynamic -L/home/user/openwrt/staging_dir/target-mips_24kc_musl/usr/lib -L/home/user/openwrt/staging_dir/target-mips_24kc_musl/lib -L/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/usr/lib -L/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib -znow -zrelro  -rdynamic -o kismet_cap_nrf_mousejack capture_nrf_mousejack.c.o  ../libkismetdatasource.a -lcap -lpthread -L/home/user/openwrt/staging_dir/target-mips_24kc_musl/usr/lib -lprotobuf-c -lm 
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: capture_nrf_mousejack.c.o: in function `nrf_send_command_nb':
/home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:75: undefined reference to `libusb_bulk_transfer'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: capture_nrf_mousejack.c.o: in function `nrf_send_command_with_resp':
/home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:112: undefined reference to `libusb_bulk_transfer'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: capture_nrf_mousejack.c.o: in function `nrf_receive_payload':
/home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:169: undefined reference to `libusb_bulk_transfer'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: capture_nrf_mousejack.c.o: in function `probe_callback':
/home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:233: undefined reference to `libusb_get_device_list'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:242: undefined reference to `libusb_get_device_descriptor'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:250: undefined reference to `libusb_get_bus_number'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:251: undefined reference to `libusb_get_device_address'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:257: undefined reference to `libusb_get_bus_number'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:258: undefined reference to `libusb_get_device_address'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:264: undefined reference to `libusb_free_device_list'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: capture_nrf_mousejack.c.o: in function `list_callback':
/home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:313: undefined reference to `libusb_get_device_list'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:322: undefined reference to `libusb_get_device_descriptor'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:330: undefined reference to `libusb_get_bus_number'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:331: undefined reference to `libusb_get_device_address'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:340: undefined reference to `libusb_free_device_list'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: capture_nrf_mousejack.c.o: in function `open_callback':
/home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:422: undefined reference to `libusb_get_device_list'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:432: undefined reference to `libusb_get_device_descriptor'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:440: undefined reference to `libusb_get_bus_number'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:441: undefined reference to `libusb_get_device_address'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:448: undefined reference to `libusb_get_bus_number'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:449: undefined reference to `libusb_get_device_address'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:461: undefined reference to `libusb_free_device_list'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:494: undefined reference to `libusb_open'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:496: undefined reference to `libusb_strerror'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:512: undefined reference to `libusb_claim_interface'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:516: undefined reference to `libusb_detach_kernel_driver'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:518: undefined reference to `libusb_strerror'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:524: undefined reference to `libusb_strerror'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:530: undefined reference to `libusb_set_configuration'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: capture_nrf_mousejack.c.o: in function `capture_thread':
/home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:600: undefined reference to `libusb_close'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: capture_nrf_mousejack.c.o: in function `main':
/home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:674: undefined reference to `libusb_init'
/home/user/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack/capture_nrf_mousejack.c:716: undefined reference to `libusb_exit'
collect2: error: ld returned 1 exit status
make[5]: *** [Makefile:13: kismet_cap_nrf_mousejack] Error 1
make[5]: Leaving directory '/home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/capture_nrf_mousejack'
make[4]: *** [Makefile:276: capture_nrf_mousejack/kismet_cap_nrf_mousejack] Error 2
make[4]: Leaving directory '/home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019'
make[3]: *** [Makefile:77: /home/user/openwrt/build_dir/target-mips_24kc_musl/kismet-remotecap-hak5-master-2272019/.built] Error 2
make[3]: Leaving directory '/home/user/openwrt/package/network/kismet-remote-2019'
time: package/network/kismet-remote-2019/compile#0.09#0.06#0.16
make[2]: *** [package/Makefile:113: package/network/kismet-remote-2019/compile] Error 2
make[2]: Leaving directory '/home/user/openwrt'
make[1]: *** [package/Makefile:107: /home/user/openwrt/staging_dir/target-mips_24kc_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/user/openwrt'
make: *** [/home/user/openwrt/include/toplevel.mk:227: world] Error 2

Any ideas on how to fix this?