解決unrecognized relocation (0x2a) in section .text 問題: /usr/bin/ld: …/deps/zw/lib/libdmsdk.a(http.o): unrecognized relocation (0x2a) in section ...
這個問題困擾了我好長時間,網上查了好長時間,這個問題的解決方法,就是將binultils升級到 . 。 造成這個問題的原因是gcc和binultils版本不匹配,gcc對應的版本較高,gcc編譯后,ld 由binultils決定 進行鏈接,結果由於binultils版本較低, 無法識別。 解決方法: .從https: pkgs.org download binutils . 下載對應的版本, wg ...
2019-03-11 19:49 0 2938 推薦指數:
解決unrecognized relocation (0x2a) in section .text 問題: /usr/bin/ld: …/deps/zw/lib/libdmsdk.a(http.o): unrecognized relocation (0x2a) in section ...
解決方案: 查看ld 版本 ,使用命令:ld -v,得知當前版本為:GNU ld version 2.25.1-22.base.el7,通過網上搜素可知,是ld版本過低,因此使用更高版本。 ...
原因是因為gcc版本過低,yum安裝的gcc是4.8.5的。因此需要升級gcc,升級過程如下: yum -y install centos-release-scl yum -y install de ...
由於GFW的原因,無法下載gcimporter源碼和types源碼,其實該源碼在git上也有,只要下載下來,然后再GOPATH中寫上相應的路徑就可以通過編譯,具體步驟如下 :1. clone git上的代碼到本地,比如clone到$GOPATH/src/golang.org/x/tools目錄 ...
轉載請注明出處: http://www.cnblogs.com/darkknightzh/p/6950263.html 自從使用anaconda后,方便是方便了,也遇到了很多蛋疼的問題。 這次使 ...
Nginx在make時報錯[objs/Makefile:469: objs/src/core/ngx_murmurhash.o] Error 在安裝目錄下執行 把Makefile文件的-Werror去掉 重新執行 ...
原因:目前Redis官網下載的版本為 6.0版本 make安裝 會報錯是因為gcc版本過低,yum安裝的gcc是4.8.5的。因此需要升級gcc,升級過程如下: yum -y install centos-release-scl yum -y install ...
具體報錯信息如下: 經排查發現是opencv在編譯的時候,用到了libswscale.a、libavcodec.a文件,這兩個文件應該是可選的,如果電腦中有這兩個文件,說明之前裝過ffmpeg或者用ffmpeg相關庫的軟件,這是在裝ffmpeg時安裝的,報上述錯誤可能是 ...