От поставщика SDK, Байкал-М.
Ты под винду собрать хочешь?
Нет, под байкал, linux. Aarch64. Тестовый проект в клипсине уже собирается без проблем. Естессно, перешл к конфигурации в cmake самого SFML. Либы собирает, затем их подключаю к проект в клипсине, там линкер сообщает skipping candidate и вываливается с ошибкой. Делаю file sfml-xxxx-so.x.x.x - мне в консоли показывает, что x86_64.
У тебя много GNU установлено?
Пока только два, системный и тот, что был с SDK. Но я его указываю в CMAKE_C_COMPILER явно, cmake в процессе генерации находит этот самый aarch64_unknown_linux_gnu
Тогда навскидку не скажу.
Единственная оговорка: байкалоgnu я не ставил человеческим путем, а просто внаглую в path прописал директорию его (лежит в /home). Подозревают только, что make "не той системы" вызывается, но с другой стороны - какая разница в мейке-то?
Ты ж говоришь что по логам make компилит твой компилятор под aarch64. Или я неправильно понял?
Ну да. Оттого и в замешательстве.
Какая-то шляпа. Так не может быть )
Ладно, мне тогда надо самому вдумчивл разоьраться, где накосожопил.
Ок, поставлю вопрос по-другому: rootfs откуда взялся?
Оттуда же. Шел отдельно, склеивался с ядром, собранным из SDK.
Плохая идея - лучше его прописывать явным образом
В какой компании работаете ? И зачем собирать embedded linux если этот проц есть полноценный ?
Это я так обозвал сдуру, на самом деле не embedded, да, обычный debian. Просто сама плата embedded весьма, pico-ATX.
Еще раз сделаю вид, что не заметил вопроса.
Понятно, алмаз антей.
Нет. Но в шаражках навроде такой работал, поэтому обладаю достаточной степенью паранойи, чтобы на себя не вызывать гнев чиновников и менеджеров по пустякам.
Шляпа была в том, что надо кэш cmake ресетить.)) Теперь часть либ собирается правильно... Остались только те, которые почему-то не могут найти X11.
Обсуждают сегодня