64位機器原始碼安裝遇到的問題,解決,一鍋端

2021-07-04 21:58:55 字數 897 閱讀 5549

1!!如果是centos5會出現如下問題:checking host system type… invalid configuration `x86_64-unknown-linux-gnu 『:machine`x86_64-unknownnotrecognized

checking build system type… invalid configuration `x86_64-unknown-linux-gnu 『:machine`x86_64-unknownnot recognized

configure: error: libtool configure failed

解決方法如下:上面的錯誤是說libtool的版本太低或者沒有安裝上

可以先檢查一下rpm -qa | grep libtool 如果沒有就直接yum安裝。

cp /usr/share/libtool/config.guess .

cp /usr/share/libtool/config.sub .

如果是64位還要做如下操作:

# vi makefile

找到 cflags = -g -o2 後邊加上 -fpic  然後再安裝

# make && make install

2!!./configure   #或者 cflags="-o3 -fpic" ./configure #如果64位處理器需要 cflags="-o3 -fpic"

configure時候需要注意的地方

Linux下原始碼安裝php遇到的問題

以前為了做swoole開發在虛擬機器上裝了centos7 原始碼安裝php和swoole擴充套件以及redis 時不時用命令列檢視配置檔案的位置,有時沒頭沒腦就變了 檢視命令為 php i grep php.ini php i grep extension dir 在ubuntu下也遇到這個問題,今...

Open64 原始碼編譯安裝

開始玩open64了!第一步 在編譯安裝open64之前,首先安裝以下軟體庫 sudo apt get install mawk csh bash make flex bison gfortran ia32 libs gcc multilib g multilib gfortran multilib...

centos6 4安裝原始碼過程

1 檢查核心版本 uname r 2.6.32 358.el6.i686 3 普通使用者執行 mkdir p rpmbuild echo topdir echo home rpmbuild rpmmacros 4 root使用者執行 yum install rpm build redhat rpm ...