-
Posts
7 -
Joined
-
Last visited
Content Type
Profiles
Forums
Gallery
Downloads
Blogs
Events
Posts posted by Ilya Solonitsyn
-
-
Видел это, да. Как я и сказал, собираю из исходников через:
./configure --prefix=/opt
make world.opt
make installНа этапе make world.opt вышеуказанная ошибка и вылезает.
К сожалению навыков и знаний не хватает, что бы понять как этот рецепт на роутере реализовать.
-
Приветствую, понадобилось собрать нативно на роутере ZKGIII и NAS QNAP D4 ocaml-4.08.1 для дальнейшей сборки unison-2.53.2.tar так как в репозитарии unison нет.
Последовал инструкции https://github.com/Entware/Entware/wiki/Using-GCC-for-native-compilation и на QNAP всё собралось. На роутере выдаёт ошибку при
./configure --prefix=/opt
make world.optна последнем этапе
make[3]: *** No rule to make target 'none.o', needed by 'libasmrun.a'. Stop.:
gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE -DOCAML_STDLIB_DIR='"/opt/lib/ocaml"' -DNATIVE_CODE -DTARGET_none -DMODEL_default -DSYS_unknown -o backtrace_nat_n.o backtrace_nat.c backtrace_nat.c: In function 'caml_next_frame_descriptor': backtrace_nat.c:51:13: warning: implicit declaration of function 'Saved_return_address' [-Wimplicit-function-declaration] *pc = Saved_return_address(*sp); ^~~~~~~~~~~~~~~~~~~~ backtrace_nat.c:59:44: warning: implicit declaration of function 'Callback_link' [-Wimplicit-function-declaration] struct caml_context * next_context = Callback_link(*sp); ^~~~~~~~~~~~~ backtrace_nat.c:59:44: warning: initialization of 'struct caml_context *' from 'int' makes pointer from integer without a cast [-Wint-conversion] gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE -DOCAML_STDLIB_DIR='"/opt/lib/ocaml"' -DNATIVE_CODE -DTARGET_none -DMODEL_default -DSYS_unknown -o backtrace_n.o backtrace.c gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE -DOCAML_STDLIB_DIR='"/opt/lib/ocaml"' -DNATIVE_CODE -DTARGET_none -DMODEL_default -DSYS_unknown -o dynlink_nat_n.o dynlink_nat.c gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE -DOCAML_STDLIB_DIR='"/opt/lib/ocaml"' -DNATIVE_CODE -DTARGET_none -DMODEL_default -DSYS_unknown -o debugger_n.o debugger.c gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE -DOCAML_STDLIB_DIR='"/opt/lib/ocaml"' -DNATIVE_CODE -DTARGET_none -DMODEL_default -DSYS_unknown -o meta_n.o meta.c gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE -DOCAML_STDLIB_DIR='"/opt/lib/ocaml"' -DNATIVE_CODE -DTARGET_none -DMODEL_default -DSYS_unknown -o dynlink_n.o dynlink.c gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE -DOCAML_STDLIB_DIR='"/opt/lib/ocaml"' -DNATIVE_CODE -DTARGET_none -DMODEL_default -DSYS_unknown -o clambda_checks_n.o clambda_checks.c gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE -DOCAML_STDLIB_DIR='"/opt/lib/ocaml"' -DNATIVE_CODE -DTARGET_none -DMODEL_default -DSYS_unknown -o spacetime_nat_n.o spacetime_nat.c gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE -DOCAML_STDLIB_DIR='"/opt/lib/ocaml"' -DNATIVE_CODE -DTARGET_none -DMODEL_default -DSYS_unknown -o spacetime_snapshot_n.o spacetime_snapshot.c gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE -DOCAML_STDLIB_DIR='"/opt/lib/ocaml"' -DNATIVE_CODE -DTARGET_none -DMODEL_default -DSYS_unknown -o afl_n.o afl.c gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE -DOCAML_STDLIB_DIR='"/opt/lib/ocaml"' -DNATIVE_CODE -DTARGET_none -DMODEL_default -DSYS_unknown -o bigarray_n.o bigarray.c make[3]: *** No rule to make target 'none.o', needed by 'libasmrun.a'. Stop. make[3]: Leaving directory '/opt/home/ocaml-4.08.1/runtime' make[2]: *** [Makefile:945: makeruntimeopt] Error 2 make[2]: Leaving directory '/opt/home/ocaml-4.08.1' make[1]: *** [Makefile:395: opt.opt] Error 2 make[1]: Leaving directory '/opt/home/ocaml-4.08.1' make: *** [Makefile:446: world.opt] Error 2
Так как я в подобных материях практически нуб, то нужна помощь старших коллег!
Если нужны логи - скажите какие и где их взять.... -
Получилось запустить?
Посмотрел прошивку модема. У меня 18500.5001.00.05.27.16
-
И DHCP на модеме отключить через CLI.
interface UsbLte0 no ip address dhcp
-
Уважаемые спецы! Прошу помощи в решении вопроса:
Есть Zyxel Keenetic Extra 2, последняя оф. прошивка 3.5.10, через CLI перешёл на канал delta, 3.9.4, всё стало и работает нормально, однако в веб интерфейсе присмене компонентов или автоматическом обновлении роутер переходит обратно на оф. канал.
Скажите пожалуйста, как зафиксировать зафиксировать роутер на delta?
- 1
-
Стоит 850 модем в Keenetic Giga II, на 2.16.D.12.0-8 прошивке. Модем работает, но не видно параметров сигнала, подскажите куда копать?
Сейчас настроен на режим AT+GTUSBMODE=7
Компиляция ocaml-4.08.1 на роутере GIGAIII, ошибка No rule to make target 'none.o'
in Вопросы по сборке и настройке Opkg
Posted
Здесь предлагают делать make world, что не поможет, так как нужен world.opt для дальнейшей сборки unison. И далее пишут, что:
И вот как собрать теперь world.opt.....