Loo
Порочный круг же
Anton
Anton
с ffi я делал свой первый прод код на расте 2 года назад
Anton
правда не C-toRust
Anton
а в ноду
Anton
но сути не меняет, надо идти к корням
Anton
к тому же я должен получше изучить раст, байтоебских языков я в принципе не знаю (ну разве что С на уровне чайника), так что надо хоть научится херню в расте писать
Anton
к тому же rust для меня оттудишна от работы, так что делать все равно особо нехуй, а писать статью меня заебало после первой части
Loo
Anton
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
ок еще один тупой вопрос, как из структуры сделать *const?
big
имеется ввиду из &T сделать *const T ?
Anton
да думаю
Anton
Крч заюзал box
Anton
все заработало
Евгений
@anarchostatist, ты искал алгебру патчей пиюля. Хз нашёл ли ты, но https://jneem.github.io/merging/
Anonymous
@goodmind
andrei
)
Евгений
Я вас спутал? Сорян
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
б) скомпилить саму длл
В) подключить либу из а) в проект
г) при запуске положить либу из б) в место чтоб твой бинарь нашёл
Vladimir
Anonymous
wouldn't
Евгений
/stat@combot
Combot
combot.org/chat/-1001082778544
Евгений
Anton
Anton
я хуй знает как ее нормально подключить
Anton
при компиляции чтобы не ругалось помог вариант полякова
Anton
а вот уже при компиляции проги где эта либа уже непосредственно юзается - пишет "не могу найти"
Vladimir
Ты уверен что при компиляции
Vladimir
А не при запуске
Vladimir
Или ты меня наебать пытаешься?
Anton
Anton
в компиляции все ок
Anton
в запуске уже ошибка
Vladimir
Что поляков советовал