centos 編譯程序出現 /usr/bin/ld: skipping incompatible /lib/libc.a when searching for -lc 的解決方法

問題:

make: Entering directory `/home/work/hisi/hi3518s1005/osdrv/tools/pc/nand_production/fmc_nand_ecc_product_v100'
cc -static -o nand_product nandc_ecc.o oob_config_v100.o main.o nandc_random.o
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../libc.a when searching for -lc
/usr/bin/ld: skipping incompatible /lib/libc.a when searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
/usr/bin/ld: cannot find -lc
collect2: error: ld returned 1 exit status
make: *** [nand_product] Error 1

解決:

yum install glibc-static libstdc++-static 

 

 

發佈了121 篇原創文章 · 獲贊 45 · 訪問量 71萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章