【Linux】 flexをソースからインストール

目次

依存ライブラリ

  • 最低限の開発ツール
  • m4

依存ライブラリのインストール

UbuntuやDebian系


apt install build-essential m4

CentOS, Rocky LinuxなどRHEL系


dnf group install "Development Tools"

インストール方法

ダウンロードと解凍


wget https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz
tar flex-2.6.4.tar.gz

ビルドとインストール

インストール先は/path/to/installを適宜インストール先ディレクトリに変更してください.


cd flex-2.6.4
mkdir build
cd build
../configure --prefix=/path/to/install
make
make install

Environment Module用


#%Module1.0

conflict flex

set module_root      /path/to/install/flex/2.6.4
set ver          2.6.4

prepend-path PATH            ${module_root}/bin
prepend-path LD_LIBRARY_PATH ${module_root}/lib
prepend-path LIBRARY_PATH    ${module_root}/lib
prepend-path MANPATH         ${module_root}/share/man

set module_description "Flex ${ver}"

module-whatis    $module_description

proc ModulesHelp { } {
    global set module_description
    puts stderr "
        $module_description
    "
}r
よかったらシェアしてね!
目次