Seva
ноуп такого он не делает
а, может если с -l, --link <dynamic>... Link to dynamic library.
Loo
спасибо сработало
Не делай ффай брат
Loo
Порочный круг же
Anton
с ffi я делал свой первый прод код на расте 2 года назад
Anton
правда не C-toRust
Anton
а в ноду
Anton
но сути не меняет, надо идти к корням
Anton
к тому же я должен получше изучить раст, байтоебских языков я в принципе не знаю (ну разве что С на уровне чайника), так что надо хоть научится херню в расте писать
Anton
к тому же rust для меня оттудишна от работы, так что делать все равно особо нехуй, а писать статью меня заебало после первой части
Vladimir
но сути не меняет, надо идти к корням
Rc<UnsafeCell>> откапываешь?
Loo
нада
не нада
Anton
Посоны
Anton
еще один тупой вопрос в тред
Anton
как нормально использовать указатели на нихуя
Anton
тоесть у меня есть сишная структура
Anton
биндген ее связщал типо с обязательными полями всеми
Anton
но там не все обязательные поля
Anton
как заполнить эти самые необязательные поля?
Loo
https://github.com/rust-lang/rust/pull/45519
Loo
Джва года ждал эту фичу
Anton
в интернетах куча хуйни типо NonZero
Anton
и я нихуя не понимаю как це юзать
Max
std::ptr::null()?
Max
Вопрос к пользователям cmake: как установить https://github.com/webmproject/libwebm ? (да, я не могу осилить даже это) Оно компилируется (cmake ..), но как установить то?
Alex
checkinstall
Alex
make && checkinstall
Anton
std::ptr::null()?
ммм может быть, уже решил мокапом но попробую это тоже
Anton
ок еще один тупой вопрос, как из структуры сделать *const?
big
имеется ввиду из &T сделать *const T ?
Anton
да думаю
Anton
Крч заюзал box
Anton
все заработало
Евгений
@anarchostatist, ты искал алгебру патчей пиюля. Хз нашёл ли ты, но https://jneem.github.io/merging/
Anonymous
@goodmind
andrei
)
Евгений
Я вас спутал? Сорян
Anton
блээээд
Anton
Что я опять не так делаю
Anton
решил проверить работоспособность в test фунции
Anton
В итоге теперь ошибки /home/anton/Projects/deezer-rust/target/debug/deps/deezer-9ca24b114c999a55: error while loading shared libraries: libdeezer.so: cannot open shared object file: No such file or directory error: test failed, to rerun pass '--lib'
Anton
просто build - работает
Anton
в тесте нет
кана
Anton
А нет пизжу
Anton
если не в тесте а как main компилить
Anton
таже ошибка
Anton
target/debug/deezer: error while loading shared libraries: libdeezer.so: cannot open shared object file: No such file or directory
Anton
откуда только он знает название либы магия
Anton
господи что за хуйня вообще творится
Anton
только я написал коннектор чтобы чекер не ругался
Anton
как вот такая хуйня
Anton
(хнык блядь)
Евгений
Ты не думал канал создать?
Anton
ват?
andrei
лол
Vladimir
Шрамко
Alex
Шрамко
хрустко
Евгений
ват?
Канал в телеграме. Menu -> New channel Название: Нытьё Шрамко Описание: Концентрированное (разводить в информации в соотношении 2/7) @theshramko
darkmentat
я б подписался
Vladimir
Для использования длл нужно: а) скомпилмть малую часть состоящую из сигнатур в статическую либу .a б) скомпилить саму длл В) подключить либу из а) в проект г) при запуске положить либу из б) в место чтоб твой бинарь нашёл
Евгений
Anonymous
wouldn't
Евгений
/stat@combot
Combot
combot.org/chat/-1001082778544
Anton
я хуй знает как ее нормально подключить
Anton
при компиляции чтобы не ругалось помог вариант полякова
Anton
а вот уже при компиляции проги где эта либа уже непосредственно юзается - пишет "не могу найти"
Vladimir
Ты уверен что при компиляции
Vladimir
А не при запуске
Vladimir
Или ты меня наебать пытаешься?
Anton
Ты уверен что при компиляции
эмм неправильно выразился
Anton
в компиляции все ок
Anton
в запуске уже ошибка
Vladimir
Что поляков советовал