Добрый день, подскажите как собрать пакет.
Проект на плюсах, но при сборке wbdev ошибка -
proot warning: can’t chdir("/root/wbdev/go/src/github.com/contactless/test/./.") in the guest rootfs: No such file or directory
proot info: default working directory is now “/”
Что я делаю не так ?
Собирал согласно вики с сайта.
Добрый день, Роман. Почему-то в dev-контейнере докера не монтируется директория с вашим проектом, можете подробнее описать ваши действия и расположения файлов проекта. Я не разработчик, проконсультируюсь, почему это может быть.
Если я провалюсь в контейнер без ключей, там диреткория вся есть.
Я делаю так.
bash /путь до скрипта/ cdeb
и это я делаю все в директрии где ик проекта самого.
Проект cmake собирается без проблем.
Файлы - Исходники и cmakelist плюс скрипт для кон и деб. конфигурации.
Не могут ли проблемы возникать из-за того, что вы собираете плюсовую программу в том месте воркспейста, где собираются golang-программы (/root/wbdev/go) ? Пробовали скопировать wbdev в директорию вашего проекта и там запускать wbdev cdev?
Запускал из домашней тоже, использовал sudo
dpkg-buildpackage: error: tail of debian/changelog gave error exit status 1
У вас на сайте сказано было, что запускать от рута надо.
В итоге:
Скопировать в хоум
Запустить от текущего пользователя или от рута ?
Получил такую ошибку.
dpkg-buildpackage: error: tail of debian/changelog gave error exit status 1
для истории: это вот уже не от среды сборки, а ошибка в самом debian-пакете. Удобнее всего проверять сборку сначала на хост-машине, просто через dpkg-buildpackage.