KISTI 슈퍼컴퓨팅 블로그

누리온 v_sim-3.7.2 설치 소개 본문

SW 설치 문서 창고/누리온(NURION)

누리온 v_sim-3.7.2 설치 소개

슈퍼컴퓨팅인프라센터 2020. 4. 23. 10:46

KISTI 슈퍼컴퓨터센터의 장비에 v_sim-3.7.2 source 버전으로 설치 하는 방법에 대하여 소개 한다.



1. 설치 환경


  구분

내용 

 대상 시스템

누리온

 OS Version

리눅스 / CentOS 7.7

 CPU

Intel(R) Xeon(R) Gold 6126

 컴파일러gcc 4.8.5 Version



2. 설치 과정

 설치 과정 소개는 tar 를 이용한 압축 해제 방법과 설정 방법등 진행 절차를 위주로 설명하고, 소스 파일 다운로드 등은 생략한다. 


v_sim은 dependency로 인하여 설치 전 Intltool와 harfbuzz 라이브러리에 대한 설치가 사전에 완료되어야 한다.


설치 경로는 ${HOME}/apps/vsim을 사용하였다. 이 위치는 사용자에게 맞는 위치로 변경하여야 한다. 

아래의 방법으로 설치 진행 시 바이너리와 라이브러리 파일은 각각 ${HOME}/apps/vsim/bin, ${HOME}/apps/vsim/lib 디렉토리에 설치 된다.


  (1) intltool 설치

  설치과정


$ tar xzvf intltool-0.50.2.tar.gz

$ cd intltool-0.50.2

$ ./configure --prefix=${HOME}/apps/intltool

$ make

$ make install




  (2) harfbuzz 설치

  설치과정


$ tar xvf harfbuzz-1.7.5.tar.bz2

$ cd harfbuzz-1.7.5

$ ./configure --prefix=${HOME}/apps/harfbuzz

$ make

$ make install




  (3) v_sim 설치

  설치과정


$ export PATH=${HOME}/apps/intltool/bin:$PATH

$ tar -xvf v_sim-3.7.2.tar.bz2

$ cd v_sim-3.7.2

$ ./configure --prefix=${HOME}/apps/vsim \

GTKS_CFLAGS='-I${HOME}/apps/harfbuzz/include/harfbuzz' \

GTKS_LIBS='-L${HOME}/apps/harfbuzz/lib -lharfbuzz' \

PKG_CONFIG_PATH='${HOME}/apps/harfbuzz/lib/pkgconfig' \

LDFLAGS='-L/usr/lib64 -lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lgtk-x11-2.0' \

CFLAGS='-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0'

$ make

$ make install



0 Comments