e2fsprogs-1.42.8 源码编译安装

tar xvf e2fsprogs-1.42.8.tar.gz
cd e2fsprogs-1.42.8
mkdir build
cd build/
../configure
make
sudo make install

问题:

ubuntu20.04 编译报错 undefined reference to 'makedev'

解决方法: vim <path-to-e2fsprogs-1.42.8>/lib/blkid/devname.c 添加头文件 #include <sys/sysmacros.h