make[4]: Entering directory '/build/lede-17.01/slaves/phase2/arc_archs/build/sdk/build_dir/target-arc_archs_uClibc-1.0.14/perl/Device-USB-0.36/_Inline/build/Device/USB' arc-openwrt-linux-gcc -c -I"/build/lede-17.01/slaves/phase2/arc_archs/build/sdk/build_dir/target-arc_archs_uClibc-1.0.14/perl/Device-USB-0.36" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -matomic -marchs -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -Wformat -Werror=format-security -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/build/lede-17.01/slaves/phase2/arc_archs/build/sdk/staging_dir/target-arc_archs_uClibc-1.0.14/usr/include -I/build/lede-17.01/slaves/phase2/arc_archs/build/sdk/staging_dir/target-arc_archs_uClibc-1.0.14/include -I/build/lede-17.01/slaves/phase2/arc_archs/build/sdk/staging_dir/toolchain-arc_archs_gcc-arc-2016.03_uClibc-1.0.14/usr/include -I/build/lede-17.01/slaves/phase2/arc_archs/build/sdk/staging_dir/toolchain-arc_archs_gcc-arc-2016.03_uClibc-1.0.14/include -O2 -DVERSION=\"0.36\" -DXS_VERSION=\"0.36\" -fPIC "-I/build/lede-17.01/slaves/phase2/arc_archs/build/sdk/staging_dir/target-arc_archs_uClibc-1.0.14/usr/lib/perl5/5.22/CORE/" USB.c USB.xs:1:20: fatal error: EXTERN.h: No such file or directory #include "EXTERN.h" ^ compilation terminated. Makefile:336: recipe for target 'USB.o' failed make[4]: *** [USB.o] Error 1 make[4]: Leaving directory '/build/lede-17.01/slaves/phase2/arc_archs/build/sdk/build_dir/target-arc_archs_uClibc-1.0.14/perl/Device-USB-0.36/_Inline/build/Device/USB' Makefile:73: recipe for target '/build/lede-17.01/slaves/phase2/arc_archs/build/sdk/build_dir/target-arc_archs_uClibc-1.0.14/perl/Device-USB-0.36/.built' failed make[3]: *** [/build/lede-17.01/slaves/phase2/arc_archs/build/sdk/build_dir/target-arc_archs_uClibc-1.0.14/perl/Device-USB-0.36/.built] Error 2