Search found 9 matches

by xander
27 Oct 2015, 07:16
Forum: Installation
Topic: Сборка без атомарных операций
Replies: 15
Views: 3312

Re: Сборка без атомарных операций

Так libtriton подгружается, проблема именно в алгоритме. Загружаются все модули, кроме ippool, при загрузке которого возникает креш по вышеуказанным причинам.
by xander
20 Oct 2015, 12:54
Forum: Installation
Topic: Сборка без атомарных операций
Replies: 15
Views: 3312

Re: Сборка без атомарных операций

Возникла проблема в работе accel-ppp на устройствах. Предположительно из-за того, что на них используется порядок данных Big Endian. Сама суть проблемы: через пару секунд после запуска accel-pppd завершается по out of memory. Логи пустые. Опытным путем обнаружили, что причина в accel-pppd/extra/ippo...
by xander
16 Oct 2015, 09:23
Forum: Installation
Topic: Сборка без атомарных операций
Replies: 15
Views: 3312

Re: Сборка без атомарных операций

Да он и с манипуляциями не работал. Видимо, действительно, такой загрузчик, потому что помогла символьная ссылка в /usr/lib, хотя, повторюсь, в accel-pppd при сборке runtime path был установлен корректно на "/usr/lib/accel-ppp".
by xander
16 Oct 2015, 07:16
Forum: Installation
Topic: Сборка без атомарных операций
Replies: 15
Views: 3312

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 тоже пробовал разде...
by xander
15 Oct 2015, 15:30
Forum: Installation
Topic: Сборка без атомарных операций
Replies: 15
Views: 3312

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...
by xander
13 Oct 2015, 15:14
Forum: Installation
Topic: Сборка без атомарных операций
Replies: 15
Views: 3312

Re: Сборка без атомарных операций

Отлично, благодарю!
by xander
13 Oct 2015, 11:15
Forum: Installation
Topic: Сборка без атомарных операций
Replies: 15
Views: 3312

Re: Сборка без атомарных операций

Можно подробнее? Я никогда не сталкивался с __sync_* операциями и не знаю, чем замещать их функционал.
by xander
09 Oct 2015, 14:54
Forum: Installation
Topic: Сборка без атомарных операций
Replies: 15
Views: 3312

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
by xander
06 Oct 2015, 07:20
Forum: Installation
Topic: Сборка без атомарных операций
Replies: 15
Views: 3312

Сборка без атомарных операций

Здравствуйте! Мы работаем с платформой RLX (вариант MIPS Realtek). В GCC данной архитектуры нет поддержки атомарных операций. Соответственно, сборка валится, ругаясь несколько раз подобным образом: undefined reference to "__sync_sub_and_fetch_4" При замене типов целевых переменных на uint_...