linux uuid错误,Linux 错误:fatal error: uuid/uuid.h: No such file or directory
重新configure 后,出現(xiàn)別的錯(cuò)誤:fatal error: uuid/uuid.h: No such file or directory
這是因?yàn)闆]有uuid庫和頭文件,需要安裝e2fsprogs,試過yum命令安裝,問題沒解決,需要從源碼編譯
wget http://downloads.sourceforge.net/e2fsprogs/e2fsprogs-1.41.14.tar.gz
tar xvzf e2fsprogs-1.41.14.tar.gz
進(jìn)入e2fsprogs-1.41.14目錄后執(zhí)行
/configure --prefix=/usr/local/e2fsprogs
make
make install
然后把uuid目錄拷過去
cp -r lib/uuid/ /usr/include/
再次configure ,錯(cuò)誤消失,于是執(zhí)行 make
又報(bào)錯(cuò):
libgearman/.libs/libgearman.so: undefined reference to `uuid_generate'
libgearman/.libs/libgearman.so: undefined reference to `uuid_unparse' collect2: ld returned 1 exit status
問題在網(wǎng)上找到了解決方法,就是重新編譯e2fsprogs并加入?yún)?shù)
cd e2fsprogs-1.41.14
./configure --enable-elf-shlibs
make
make install
cp -rf lib/libuuid.so* /usr/lib
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的linux uuid错误,Linux 错误:fatal error: uuid/uuid.h: No such file or directory的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Dump调试程序崩溃或闪退
- 下一篇: MySQL无法重启问题解决Warning