目次
依存ライブラリ
- 最低限の開発ツール
- 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