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 же вроде?
Anonymous
301 аудитория
Anton
старая детская мечта сделать байдинги для дизера и понять как работать с ffi в расте
Anton
я был готов к ебле с созданием байдинга
Anton
но не на уровне того что даже не скомпилится автогенерация
Anton
видимо я слишком многого от биндгена ждал
Anton
в принципе можно попробовать вайт листы
Anton
может проканает
Anonymous
кто на exonum?
Vladimir
много там людей?
Vladimir
веди трансляцию в перескопе для тех кто дома
Anonymous
куча школьников
Vlad
кто на exonum?
Куда там нах идти то
Anonymous
301 аудитория
Vlad
Лестница первая? Винтовая?
Anonymous
да
Vlad
Окэ
Anonymous
там крч есть подсказки goto
Vladimir
лол
Vlad
301/5 точнее
Vlad
Тута я
Aleksey
Всем привет от Exonum :)
Mike
а главное, зачем?
Vlad
Ну он оказывается на соседнем стуле тут сидит вот
Anton
Кто из присутствующих здесь пишет на rust и получает за это деньги? Есть ли работа на расте?
Fedor
Seva
ну вакансии есть
Anton
Ееее
Anton
осилил
Anton
теперь работаю с опциями чтобы было покрасивее и поудобнее
kitsu
теперь работаю с опциями чтобы было покрасивее и поудобнее
почитай про monadic bind в хаскелле, жизнь еще проще станет
պլհկ
@LooMaclin
Loo
я на yml
Anton
увлекательный мир FFI
Anton
господи это ад
Anton
смотреть в эземплы на С потом на экземпл на расте, после этого читать референс и одновременно с этим пробовать так чтобы заработало у себя
Anton
ахуинна
Loo
господи это ад
всё потому что ффффии
Loo
не нужен
պլհկ
rewrite it in rust
Vlad
Все, я теперь знаю как выглядит алиса
Loo
Anton
rewrite it in rust
ага канеш переписать свой дизер
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")]
պլհկ
У него путь нестандартный, вот и страдает