sat2707 / aicups

Официальный репозиторий документации aicups.ru
Apache License 2.0
37 stars 29 forks source link

Pure C++14 client #39

Closed ud1 closed 6 years ago

ud1 commented 6 years ago

Клиент C++ без Qt

BorisKolganov commented 6 years ago

Segmentation fault при запуске с помощью /lib64/ld-linux-x86-64.so.2

ud1 commented 6 years ago

Поправил одну ошибку

BorisKolganov commented 6 years ago

Все еще сегфолтится

BorisKolganov commented 6 years ago

Инструкция, как повторить: 1) Ставишь себе докер, если его нет. 2) Берешь какой-нибудь контейнер с g++ (мы используем ubuntu16:04 и руками ставим туда g++) 3) компилишь в нем клиент 4) пробуешь запустить /lib64/ld-linux-x86-64.so.2 a.out

ud1 commented 6 years ago

Видимо исполняемый файл собран статически, с опцией -static, а ld.so на это не расчитан и падает. Непонятно, зачем вообще запускать через ld.so, почему просто не ./a.out. Так же можно убрать опцию -static, так вроде не падает.