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-SerialPort-1.04' arc-openwrt-linux-gcc -c -I. -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=\"1.04\" -DXS_VERSION=\"1.04\" -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/" SerialPort.c SerialPort.xs:1:20: fatal error: EXTERN.h: No such file or directory #include "EXTERN.h" ^ compilation terminated. Makefile:340: recipe for target 'SerialPort.o' failed make[4]: *** [SerialPort.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-SerialPort-1.04' Makefile:53: recipe for target '/build/lede-17.01/slaves/phase2/arc_archs/build/sdk/build_dir/target-arc_archs_uClibc-1.0.14/perl/Device-SerialPort-1.04/.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-SerialPort-1.04/.built] Error 2