после установки пакета попробуй перезапустить систему (может просто не подхватились env). или попробуй вручную указать путь, OPENSSL_DIR=... в /etc/environment вообще в usr include openssl что-то есть? и команда cc присутствует?
Перезапускал. Переменные сам указывал. Пути посмотрел через dpgl -L libssl-dev
первый env правилен? у вас только openssl (с путем оригинального ssl) в системе?
openssl version -d возвращает этот путь
попробуйте проверить cc работает ли он у вас вообще, попробуйте переустановить gcc (я просто не помню как там полный пакет окружения в ubuntu)
pkg-config --libs openssl что возвращает?
тогда странно, должно работать если убунта, попробуйте переставить build-essential
тогда нужен полный вывод сборки, он должен лежать в логе, по пути /tmp/cargo* - который Вам указывают, после паники
хотя ошибка забавная, как будто cc не прописан :) вообще cc --version что-нить выдает :)? не gcc, а именно cc
нет, не выдает ничего или "нет - проблема не в этом"?
Это уже не просто классика, а какой-то обряд инициации раст-разработчика😅🙈 Поиском "openssl" по чату есть сразу несколько рабочих решений от разных людей
Обсуждают сегодня