make[3]: Entering directory '/mnt/disk/openwrt-21.02/build_dir/target-arc_arc700_glibc/udp2raw-20200818.0' arc-openwrt-linux-gnu-g++ -o udp2raw_cross -I. main.cpp lib/md5.cpp lib/pbkdf2-sha1.cpp lib/pbkdf2-sha256.cpp encrypt.cpp log.cpp network.cpp common.cpp connection.cpp misc.cpp fd_manager.cpp client.cpp server.cpp -lpthread lib/aes_faster_c/aes.cpp lib/aes_faster_c/wrapper.cpp my_ev.cpp -isystem libev -std=c++11 -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-missing-field-initializers -lrt -O2 common.cpp: In function 'std::vector > parse_conf_line(const string&)': common.cpp:1183:8: warning: 'char* strcpy(char*, const char*)' source argument is the same as destination [-Wrestrict] strcpy(buf,(char *)s.c_str()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /mnt/disk/openwrt-21.02/staging_dir/toolchain-arc_arc700_gcc-8.4.0_glibc/lib/gcc/arc-openwrt-linux-gnu/8.4.0/../../../../arc-openwrt-linux-gnu/bin/ld: /mnt/disk/openwrt-21.02/tmp/ccK6SiAV.o: in function `__tcf_0': misc.cpp:(.text+0x7e): undefined reference to `__atomic_fetch_add_4' /mnt/disk/openwrt-21.02/staging_dir/toolchain-arc_arc700_gcc-8.4.0_glibc/lib/gcc/arc-openwrt-linux-gnu/8.4.0/../../../../arc-openwrt-linux-gnu/bin/ld: misc.cpp:(.text+0x7e): undefined reference to `__atomic_fetch_add_4' /mnt/disk/openwrt-21.02/staging_dir/toolchain-arc_arc700_gcc-8.4.0_glibc/lib/gcc/arc-openwrt-linux-gnu/8.4.0/../../../../arc-openwrt-linux-gnu/bin/ld: /mnt/disk/openwrt-21.02/tmp/ccK6SiAV.o: in function `__tcf_1': misc.cpp:(.text+0xf2): undefined reference to `__atomic_fetch_add_4' /mnt/disk/openwrt-21.02/staging_dir/toolchain-arc_arc700_gcc-8.4.0_glibc/lib/gcc/arc-openwrt-linux-gnu/8.4.0/../../../../arc-openwrt-linux-gnu/bin/ld: misc.cpp:(.text+0xf2): undefined reference to `__atomic_fetch_add_4' /mnt/disk/openwrt-21.02/staging_dir/toolchain-arc_arc700_gcc-8.4.0_glibc/lib/gcc/arc-openwrt-linux-gnu/8.4.0/../../../../arc-openwrt-linux-gnu/bin/ld: /mnt/disk/openwrt-21.02/tmp/ccK6SiAV.o: in function `__tcf_2': misc.cpp:(.text+0x166): undefined reference to `__atomic_fetch_add_4' /mnt/disk/openwrt-21.02/staging_dir/toolchain-arc_arc700_gcc-8.4.0_glibc/lib/gcc/arc-openwrt-linux-gnu/8.4.0/../../../../arc-openwrt-linux-gnu/bin/ld: /mnt/disk/openwrt-21.02/tmp/ccK6SiAV.o:misc.cpp:(.text+0x166): more undefined references to `__atomic_fetch_add_4' follow collect2: error: ld returned 1 exit status make[3]: *** [makefile:46: cross] Error 1 make[3]: Leaving directory '/mnt/disk/openwrt-21.02/build_dir/target-arc_arc700_glibc/udp2raw-20200818.0' make[2]: *** [Makefile:58: /mnt/disk/openwrt-21.02/build_dir/target-arc_arc700_glibc/udp2raw-20200818.0/.built] Error 2 time: package/feeds/packages/udp2raw/compile#9.71#0.90#10.75