トルネード

毛利のメモ書き

Amazon Linux 2 Clang 7.0.1 Install

Amazon Linux 2 は、 Amazon Linux の次世代バージョンです。 f:id:mojeld:20191202154741g:plain

Amazon Linux 2Clang 7.0.1インストール方法です。 まず、cmake 3.16.0インストールします。

wget https://cmake.org/files/v3.16/cmake-3.16.0.tar.gz
tar -xvzf cmake-3.16.0.tar.gz 
cd cmake-3.16.0/
./bootstrap

Amazon Linux 2OpenSSLが入っていなかったので下記のようなエラーがでました。

-- Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY OPENSSL_INCLUDE_DIR) 
CMake Error at Utilities/cmcurl/CMakeLists.txt:454 (message):
  Could not find OpenSSL.  Install an OpenSSL development package or
  configure CMake with -DCMAKE_USE_OPENSSL=OFF to build without OpenSSL.


-- Configuring incomplete, errors occurred!
See also "/home/ec2-user/cmake-3.16.0/CMakeFiles/CMakeOutput.log".
See also "/home/ec2-user/cmake-3.16.0/CMakeFiles/CMakeError.log".
---------------------------------------------
Error when bootstrapping CMake:
Problem while running initial CMake
---------------------------------------------

OpenSSLを入れないといけなかったようなので、先にyumOpenSSLインストールします。

yum list installed | grep openssl
sudo yum install openssl-devel

OpenSSLをインストール後、再度bootstrapを実行します。

./bootstrap
make
make install

cmake --version

f:id:mojeld:20191202161539g:plain

cmakeがインストールされました。

valgrindもないようなので、インストールします。

sudo yum install valgrind

最後にclangをインストール

 sudo yum install clang pyotn27 -y

f:id:mojeld:20191202161709g:plain

https://amzn.to/2RaEeMn
https://amzn.to/2LdIiYt

https://amzn.to/2D7vf6k