我已经编译了一个使用 autotools 作为构建系统的包(autoreconf
, ./configure
, make
, make install
)。
./configure
包裹丢失时停止。
对于每个丢失的包,我查找它的名称,然后查找它,或者apt install package
如果不可用,我从源代码编译它。
然后我./configure
再次运行,它告诉我另一个不满足的依赖项的名称。
如果只有一两个丢失的包,这是可以的。但是有19个!
libmspack-dev
libglib2.0-dev
libpam0g-dev
libssl-dev
libxml2-dev
libxmlsec1-dev
libx11-dev
libcunit1-dev
libxext-dev
libxinerama-dev
libxi-dev
libxrender-dev
libxrandr-dev
libxtst-dev
libgdk-pixbuf2.0-dev
libgtk-3-dev
libgtkmm-3.0-dev
libtool
dnet
我想./configure
继续出错,并一次向我显示所有丢失的包,以便我可以一次安装它们。否则跑19次./configure
又长又痛。apt install