sysbench安裝錯誤兩例

2021-06-22 10:08:10 字數 1455 閱讀 9110

1、libtool問題

baidu之後,網上有人說是ibtool版本低的問題,也複製過系統的libtool到sysbench原始碼目錄下重編編譯過還是不行。

按照如下方法修改之後搞定: 修改

1)#vi sysbench-0.4.12/configure.ac 

......

#ac_prog_libtool 

ac_prog_ranlib 

編譯生成了執行檔案:

# /usr/local/bin/sysbench

/usr/local/bin/sysbench: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: no such file or directory

[root@masterb sysbench-0.4.12]# ldd /usr/local/bin/sysbench

linux-vdso.so.1 =>  (0x00007fffd3fff000)

libmysqlclient.so.18 => not found

librt.so.1 => /lib64/librt.so.1 (0x00000036ae800000)

libm.so.6 => /lib64/libm.so.6 (0x00000036af000000)

libpthread.so.0 => /lib64/libpthread.so.0 (0x00000036ae400000)

libc.so.6 => /lib64/libc.so.6 (0x00000036ae000000)

/lib64/ld-linux-x86-64.so.2 (0x00000036ad800000)

發現這個lib是存在的

註冊之後還是找不到:

#/sbin/ldconfig –v

# ldd /usr/local/bin/sysbench

linux-vdso.so.1 =>  (0x00007fffd3fff000)

libmysqlclient.so.18 => not found

librt.so.1 => /lib64/librt.so.1 (0x00000036ae800000)

libm.so.6 => /lib64/libm.so.6 (0x00000036af000000)

libpthread.so.0 => /lib64/libpthread.so.0 (0x00000036ae400000)

libc.so.6 => /lib64/libc.so.6 (0x00000036ae000000)

/lib64/ld-linux-x86-64.so.2 (0x00000036ad800000)

於是修改/etc/ld.so.conf ,加上下面這行:

# /sbin/ldconfig -v  之後檢視:

成功

Ruby rails 安裝錯誤

在安裝ruby的gem的時候可能會出現下面的提示,按照給出的提示有兩種辦法可以解決,但是經過在網上的搜尋發現只有最後一種可行。所以特分享於此。error errorinstalling rails the atomic native gem requires installed build tool...

mySql 安裝錯誤

在安裝mysql時出現 could not start the service mysql error 0 修改瀏覽許可權 刪除 第一次安裝mysql沒有任何問題,而且也非常容易。當時第二次安裝時,卻出現了錯誤,不能啟動mysql service。為什麼會出現這樣的錯誤?原因是在解除安裝mysql時...

gem安裝錯誤

在用gem install 時一直報這個錯誤,完整的錯誤資訊如下 error fetching ssl connect returned 1 errno 0 state sslv3 read server certificate b certificate verify failed 後台在goog...