/usr/bin/ld: errno: TLS definition in /lib64/libc.so.6 section

在安裝 Qmail 的過程中,如果發現以下的錯誤解決方式
/usr/bin/ld: errno: TLS definition in /lib64/libc.so.6 section .tbss mismatches non-TLS reference in envdir.o
/lib64/libc.so.6: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [envdir] Error 1
編輯 conf-cc
在 gcc -O2 最後面加上 -include /usr/include/errno.h
再重新 make setup check
搞定~

About the Author

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料