Tomato
sudo
Vladimir
в чем разница zprint от zprint -t
Anton
Крч
Anton
bindgen не вариант
Anton
Ловлю ошибки компиляции:
unsupported cyclic reference between types/traits detected
error[E0206]: the trait Copy may not be implemented for this type
error[E0117]: only traits defined in the current crate can be implemented for arbitrary types
Anton
А сгенеренный код выглядит как демоническая лапша
Anton
и что делать ни ясна
Anton
видимо ручками придется делать все :(
Vladimir
Это ты про что
Vladimir
гтк?
Vladimir
там же есть у них gobject introspection
Andrei
гтк?
Deezer-чтототам.so же вроде?
Anton
Anonymous
301 аудитория
Anton
старая детская мечта сделать байдинги для дизера и понять как работать с ffi в расте
Anton
я был готов к ебле с созданием байдинга
Anton
но не на уровне того что даже не скомпилится автогенерация
Anton
видимо я слишком многого от биндгена ждал
Anton
в принципе можно попробовать вайт листы
Anton
может проканает
Anonymous
кто на exonum?
Vladimir
много там людей?
Vladimir
веди трансляцию в перескопе для тех кто дома
Anonymous
куча школьников
Anonymous
301 аудитория
Anonymous
Vlad
Лестница первая? Винтовая?
Anonymous
да
Vlad
Окэ
Anonymous
там крч есть подсказки goto
Vladimir
лол
Vlad
301/5 точнее
Vlad
Тута я
Aleksey
Всем привет от Exonum :)
Mike
а главное, зачем?
Vlad
Ну он оказывается на соседнем стуле тут сидит вот
Anton
Кто из присутствующих здесь пишет на rust и получает за это деньги?
Есть ли работа на расте?
Fedor
Seva
ну вакансии есть
kitsu
Anton
Ееее
Anton
осилил
Anton
теперь работаю с опциями чтобы было покрасивее и поудобнее
Евгений
պլհկ
@LooMaclin
Loo
я на yml
Anton
увлекательный мир FFI
Anton
господи это ад
Anton
смотреть в эземплы на С потом на экземпл на расте, после этого читать референс и одновременно с этим пробовать так чтобы заработало у себя
Anton
ахуинна
Loo
не нужен
պլհկ
rewrite it in rust
Vlad
Все, я теперь знаю как выглядит алиса
Loo
Loo
Vladimir
Anton
хакнуть пидорасов, спиздить код и ключи
Anton
и сделать свой sdk
Anton
с растом и блядьми
Anton
Посоны
Anton
я все еще не ебу как добавить динамичную либу в компиляции
Anton
Попробовал с этим флагом как святой стаковерфлоу советовал
RUSTFLAGS="-C link-args=-Wl,-rpath,/home/anton/Projects/deezer-rust/libdeezer"
Anton
с путем до папки с .so файлом
Anton
но чот не то похоже
պլհկ
какая ошибка
Anton
реквестую подсказку плез
Anton
он его не находит видимо)
Anton
= note: /usr/bin/ld: cannot find -ldeezer
Anton
Может можно както потрейсить например может биндген както не так скомпилил, или название другое нужно или хуй знает что
պլհկ
биндген не при чем
պլհկ
сделай тупо -C link-args=“-L/путь-к-папке-с-сошкой”
Seva
ну да или в path скопируй себе
Seva
биндген делает по красоте всё сам вроде? типа #[link(name = "vixdisklib", kind = "dylib")]
պլհկ
У него путь нестандартный, вот и страдает
Anton
Anton