Search found 9 matches
- 27 Oct 2015, 07:16
- Forum: Installation
- Topic: Сборка без атомарных операций
- Replies: 15
- Views: 3329
Re: Сборка без атомарных операций
Так libtriton подгружается, проблема именно в алгоритме. Загружаются все модули, кроме ippool, при загрузке которого возникает креш по вышеуказанным причинам.
- 20 Oct 2015, 12:54
- Forum: Installation
- Topic: Сборка без атомарных операций
- Replies: 15
- Views: 3329
Re: Сборка без атомарных операций
Возникла проблема в работе accel-ppp на устройствах. Предположительно из-за того, что на них используется порядок данных Big Endian. Сама суть проблемы: через пару секунд после запуска accel-pppd завершается по out of memory. Логи пустые. Опытным путем обнаружили, что причина в accel-pppd/extra/ippo...
- 16 Oct 2015, 09:23
- Forum: Installation
- Topic: Сборка без атомарных операций
- Replies: 15
- Views: 3329
Re: Сборка без атомарных операций
Да он и с манипуляциями не работал. Видимо, действительно, такой загрузчик, потому что помогла символьная ссылка в /usr/lib, хотя, повторюсь, в accel-pppd при сборке runtime path был установлен корректно на "/usr/lib/accel-ppp".
- 16 Oct 2015, 07:16
- Forum: Installation
- Topic: Сборка без атомарных операций
- Replies: 15
- Views: 3329
Re: Сборка без атомарных операций
${MAKE} -C ${@D}/build install DESTDIR=$(TARGET_DIR) В итоге после установки на устройстве получаем следующую структуру файлов: /usr/bin/accel-cmd /usr/sbin/accel-pppd /usr/lib/accel-ppp/*.so Пробовал менять порядок линковки, но ругается все равно именно на libtriton. LIB_SUFFIX тоже пробовал разде...
- 15 Oct 2015, 15:30
- Forum: Installation
- Topic: Сборка без атомарных операций
- Replies: 15
- Views: 3329
Re: Сборка без атомарных операций
Удалось собрать утилиту, но при запуске ошибка: accel-pppd: can't load library 'libtriton.so' Собираем так: ACCEL_PPP_CONF_OPT = -DCMAKE_EXE_LINKER_FLAGS="$(TARGET_LDFLAGS) -Wl,-rpath,/usr/lib/accel-ppp" -DKDIR=${LINUX26_DIR} define ACCEL_PPP_CONFIGURE_CMDS (cd ${@D} && \ rm -f CMa...
- 13 Oct 2015, 15:14
- Forum: Installation
- Topic: Сборка без атомарных операций
- Replies: 15
- Views: 3329
Re: Сборка без атомарных операций
Отлично, благодарю!
- 13 Oct 2015, 11:15
- Forum: Installation
- Topic: Сборка без атомарных операций
- Replies: 15
- Views: 3329
Re: Сборка без атомарных операций
Можно подробнее? Я никогда не сталкивался с __sync_* операциями и не знаю, чем замещать их функционал.
- 09 Oct 2015, 14:54
- Forum: Installation
- Topic: Сборка без атомарных операций
- Replies: 15
- Views: 3329
Re: Сборка без атомарных операций
Нет, одноядерный 32-битный MIPS в роутерах. Ищем реализацию PPTP/L2TP-серверов.
Code: Select all
# cat /proc/cpuinfo
system type : RTL8672
processor : 0
cpu model : 56322
BogoMIPS : 599.65
tlb_entries : 64
mips16 implemented : yes
- 06 Oct 2015, 07:20
- Forum: Installation
- Topic: Сборка без атомарных операций
- Replies: 15
- Views: 3329
Сборка без атомарных операций
Здравствуйте! Мы работаем с платформой RLX (вариант MIPS Realtek). В GCC данной архитектуры нет поддержки атомарных операций. Соответственно, сборка валится, ругаясь несколько раз подобным образом: undefined reference to "__sync_sub_and_fetch_4" При замене типов целевых переменных на uint_...