解決編譯mysql4.0錯(cuò)誤 |
發(fā)布時(shí)間: 2012/8/7 18:11:41 |
由于客戶的數(shù)據(jù)庫(kù)是mysql4.0版本的 ,過些日子他們要部署我們的應(yīng)用,所以今天在公司“閑來(lái)無(wú)事”,模擬客戶的環(huán)境部署我們的應(yīng)用,首先在網(wǎng)down了一個(gè)mysql-4.0.26.tar.gz源碼包,找了半天才找到,mysql官網(wǎng)沒找到,他們向前只提供到了Mysql4.1的版本,之前版本都不提供下載了,呀的,首先bs一下!后來(lái)在其他網(wǎng)站上找到的。 下載完畢,開始安裝mysql,解壓之后執(zhí)行./configure --prefix=/usr/loac/mysql 過程最后提示"LinuxThreads"... "Not found" 我沒有理會(huì)它,進(jìn)入下一步make,執(zhí)行make的時(shí)候提示"LinuxThreads"... "Not found",提示我需要安裝"LinuxThreads"..或者新的glibc,我的linux是Fedora 4的,gcc等都安裝好的,沒辦法之后在線yum install LinuxThreads 之后還是不行,查看下mysql4.0的文檔,發(fā)現(xiàn)問題原來(lái)是內(nèi)核引起的問題,還好終于發(fā)現(xiàn)了問題所在,下面是解決方法: 內(nèi)核使用了NTPL,因此編譯的時(shí)候出現(xiàn)問題 : "LinuxThreads"... "Not found" 解決方法: configure然后編譯就可以使用NTPL 之后make;make install 一切正常 到此mysql4.0安裝完畢。 本文出自:億恩科技【xuefeilisp.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |