我正在构建一个Debian构建系统,运行在arm处理器上。为了简化起见,我使用了易北河,它是一堆调用debootstrap来创建基本系统的Python脚本:
debootstrap --foreign --arch=armhf jessie
debootstrap --second-stage然后添加以下debian包:
build-essential
perl
flex
bison
python3
autoconf
automake
dh-autoreconf
autotools-dev
debhelper
dh-make
dh-systemd
devscripts
fakeroot
check
libdbus-glib-1-dev
libglib2.0-dev
libcap-ng-dev
libudev-dev
libreadline-dev
libical-dev
file
git
lintian
patch
patchutils
pbuilder
vim我成功地构建了最新的bluez软件包(5.37),使用这个版本。
我的两个部分的问题:
发布于 2016-02-25 21:32:16
关于使用pbuilder/cowpuilder的注释是进行构建的适当方式,并为您提供了更多的选项;但是,我认为您真正想知道的是以下命令:
apt-get build-dep bluez它将安装bluez所需的所有构建依赖项。
如果你真的在使用从debian的新版本创建的SD卡,并且只使用它来构建bluez,那么你应该会没事的。请记住,每次进行另一次构建时,您都必须创建一个新的SD卡,以避免不必要的依赖问题。
https://unix.stackexchange.com/questions/261083
复制相似问题