Здравствуйте! Подскажите, пожалуйста, такая проблема, сам уже не в силах разобраться. Не компилируется файл на С для Openwrt. Пробовал на Убунту 12, 14, 18 и на всякий пожарный на CentOS 7. Качаю исходники Openwrt, запускаю make menuconfig, мой пакет видит. Пытаюсь компилировать. В конце вылетает ошибка
cp: cannot stat ‘/home/dmitry/openwrt/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib/libgcc_s.so.*’: No such file or directory
make[2]: *** [/home/dmitry/openwrt/bin/targets/ar71xx/generic/packages/libgcc_unknown-1_mips_24kc.ipk] Error 1
make[2]: Leaving directory /home/dmitry/openwrt/package/libs/toolchain' make[1]: *** [package/libs/toolchain/compile] Error 2 make[1]: Leaving directory
/home/dmitry/openwrt’
make: *** [package/program1/compile] Error 2
Что с этим можно сделать? Или кто-то подскажет как скомпилировать программу на С для Openwrt? Пробовал через гцц на виртуалке, но когда с виртуалки закидываю в роутер Микротик, у него syntax error, я так понимаю, платформа не подходит?
Для чего, собственно, это нужно, что б не было скриптов .sh. Пробовал через shc, он из .sh делает .с, но у openwrt syntax error все равно, хотя убунту .с запускает.