Cat
это другой вопрос;
Αλεχ
Он на маке соберётся по твоему?
Cat
я вообще не уверен, что под "msvc" можно собрать не с винды
Sergey
под винду разве есть нормальный std?
Αλεχ
Вся виндовая std поверх винапи работает очевидно
Sergey
А чего нет?
я не собирал ни разу. просто интересуюсь
Αλεχ
По крайней мере io
Αλεχ
И тем более msvc
Vladimir
Алекс, если таргет есть должно собираться
Vladimir
Кроскомпиляцию никто не отменял
Vladimir
Винапи шаред либа
Vladimir
Пусть список компонентов напишет
Cat
вангую
Αλεχ
Link.exe на нашёл, вот эта поворот
Vladimir
вангую
У тебя ж таргет не поставился?
Vladimir
Вообщем если таргет стоит - должно компилить
Αλεχ
Ты скрин выше видишь?
Αλεχ
Таргет есть но не компилит
Vladimir
Вижу, я ж говорю, что если зависимости не удовлетворены, то тарген не должен ставиться
Vladimir
Вон пример
Cat
У тебя ж таргет не поставился?
в смысле? остальная либа-то скомпилилась
Cat
это только экзампл не компилиться
Cat
другой вопрос, что оно произвело .rlib
Vladimir
в смысле? остальная либа-то скомпилилась
Эта ошибка у тебя на том моменте как ставишь таргет? Или таргет всё-таки ставится?
Cat
таргет ставится
Vladimir
Vladimir
Херово вообще что таргет ставится при том, что он по факту не рабочий
Vladimir
Тогда остаётся видимо компилить gnu таргет
Cat
да, с гну должно быть по-проще
Cat
мне кажется это не issue как таковое
Cat
т.к. ошибка линковки
Daniil
Appveyor умеет в Linux и win
как бранч выбрать? или только мастера жрет?
Vladimir
Rust то работает с тем шо дают, а расап уже не делает то что просили
Vladimir
Можно
Скорее всего черед гну тулчейн будет ок
Daniil
ага нашел
Cat
и что он выдаст на потенциальную ошибку линковки?
Маjко
Вижу, я ж говорю, что если зависимости не удовлетворены, то тарген не должен ставиться
Не, нифига. Поставить можно, компилиться не будет. На винде rustup просит поставить VS Build Tools 201X руками
Cat
и что он выдаст на потенциальную ошибку линковки?
которой может и не быть; а может и быть; а может и не быть; а может и быть сейчас, но не быть потом
Vladimir
а он должен что-то проверять разве?
Ну всмвсле, он должен понимать, что таргет msvc зависит от link.exe и на этой ос не ставитсч
Vladimir
Vladimir
Типа просят гну, дать гцц
Cat
воу воу
Vladimir
Это ж пакетный менеджер
Vladimir
Для пакетного менеджера
Маjко
Может, как issue отправить в Раст Ленг?
rustup при всем желании билдтулы кроссплатформенно подтянуть не сможет. Надо их пинать чтобы на полный llvm тулчейн переходили скорее, тогда и линкер в комплекте будет
Anton
Хотя в этом есть логика, компилировать на разных платформах/архитектурах разные таргеты, пример: iOS
Cat
т.е. тот же шланг
Vladimir
Там апи совсем другое, и архитектура
Vladimir
Не отличается только набором тулз, но таргет совсем другой
Cat
они же хвастались, мол, "айос это ваша макос, но просто в телефоне"
Vladimir
Но просто не может быть там такого же апи
Daniil
блин, кто посоветовал appveyor огромное спасибо
Daniil
пожалуй куплю план на компанию
Anton
Vladimir
пожалуй куплю план на компанию
Расскажешь что в итоге выйдет
Anton
некоторые таргеты из айос
Daniil
оке
Anton
взято из cargo lipo
Vladimir
оке
Мне потомучто кажется что проще купить сервак и самому развернуть билдбота
Daniil
да мы с растом почти не работаем, мы тут все подсели исключительно для своих развлекательно/познавательных нужд
Cat
с дедлайнами
Anton
Но просто не может быть там такого же апи
там другое апи - у мака - AppKit, у айоса - UIKit
Anton
но они сильно похожи
Vladimir
Daniil
с дедлайнами
ну мы решили немного поиграть после заказа)