Как я могу найти, какая зависимость ELF не выполняется?

Самый безопасный способ протестировать, если локальное определяется в шаблоне Rails:

local_assigns[:perex]

Это документируется в API направляющих вместе с объяснением, которое defined? не может использоваться из-за ограничения реализации.

12
задан Ciro Santilli 新疆改造中心法轮功六四事件 5 May 2015 в 16:45
поделиться

1 ответ

Похоже, что происходит, когда интерпретатор ELF отсутствует.

Убедитесь, что /lib/ld-lsb.so.2 (или аналогичный; зависит от младшего бита) версия и архитектура) существует. ldd и readelf -l смогут показать интерпретатор ELF, запрашиваемый вашим исполняемым файлом.

( lsbcc (или что-то в цепочке инструментов LSB) отменяет системное значение по умолчанию /lib/ld-linux.so.2 , возможно, путем передачи -Wl, - dynamic-linker = / lib / ld-lsb.so.2 в компилятор, по причинам, которые я считаю довольно глупыми (Glibc всегда обеспечивала отличную обратную совместимость здесь), но вот она.)

15
ответ дан 2 December 2019 в 20:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: