Summary: | ld: cannot find -lstdc++_nano which is referred by nano.spec | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | ildar <ildar> |
Component: | arm-none-eabi-gcc-c++ | Assignee: | Sergey Bolshakov <sbolshakov> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | antohami, sbolshakov |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
arm-none-eabi-gcc-c++ установлен? (Ответ для ildar на комментарий #0) > сборка проекта валится с ошибкой: > > [ 15%] Linking CXX executable pinetime-graphics-0.14.0.out > > /usr/libexec/gcc/arm-none-eabi/10.2.0/../../../arm-none-eabi/bin/ld: cannot find -lstdc++_nano > > В проекте нет упоминаний `nano`, кроме "--specs=nano.specs" А посмотреть на исходники, которые собираете, можно? Если --specs=nano.specs в проекте убрать? (Ответ для Антон Мидюков на комментарий #1) > arm-none-eabi-gcc-c++ установлен? да > А посмотреть на исходники, которые собираете, можно? https://github.com/JF002/Pinetime/ > Если --specs=nano.specs в проекте убрать? собирается. Результаты пока не сравнивал. (Ответ для ildar на комментарий #0) > сборка проекта валится с ошибкой: > > [ 15%] Linking CXX executable pinetime-graphics-0.14.0.out > > /usr/libexec/gcc/arm-none-eabi/10.2.0/../../../arm-none-eabi/bin/ld: cannot find -lstdc++_nano Бага по теме: https://bugzilla.redhat.com/show_bug.cgi?id=1260439 Тем не менее в спеке описана сборка stdc++_nano.a, а по факту библиотек этих в пакете нет. Все дружно оказались не опакечены. Упс, не на тот пакет перевесил. Исправил в задании 267060. Пробуйте. (Ответ для Антон Мидюков на комментарий #5) > Исправил в задании 267060. Пробуйте. Спасибо! попробовал, работает. И нужный эффект достигнут: прошивка стала меньше. (Ответ для ildar на комментарий #6) > (Ответ для Антон Мидюков на комментарий #5) > > Исправил в задании 267060. Пробуйте. > > Спасибо! > попробовал, работает. И нужный эффект достигнут: прошивка стала меньше. Вам спасибо :) Проверьте, пожалуйста, ещё задание 267141. (Ответ для Антон Мидюков на комментарий #7) > Проверьте, пожалуйста, ещё задание 267141. Тоже отлично работает. Единственное: я заметил, что пакет c++ разбух в 12 раз. |
сборка проекта валится с ошибкой: > [ 15%] Linking CXX executable pinetime-graphics-0.14.0.out > /usr/libexec/gcc/arm-none-eabi/10.2.0/../../../arm-none-eabi/bin/ld: cannot find -lstdc++_nano В проекте нет упоминаний `nano`, кроме "--specs=nano.specs"