티스토리 뷰

OS/Linux

[CentOS 6.4] GPAC 설치

유승구 2013. 5. 14. 12:02

[CentOS 6.4] GPAC 설치


2013-05-14 GPAC 5.0 을 기준으로 설치를 진행했다. Ubuntu를 제외하고는 별도의 바이너리를 지원하지 않아 소스 빌드로 처리 했으며 이전 버전 설치 방법은 아래 링크를 참조한다.


GPAC 설치 : http://howto-heaven.blogspot.kr/2011/01/how-to-install-mp4box-on-centos.html

FFMPEG 및 GPAC 설치 : http://yes.imhappyo.com/401


CentOS 6.4 Minimal 버전에서 설치를 진행했다.


1. 소스 다운받기

공식 홈페이지 : http://gpac.wp.mines-telecom.fr/


# yum install sudo wget unzip    <= 최소 설치에 포함되있지 않아 설치함

# yum install gcc* zlib* make dos2box strace freetype-devel  <= 컴파일과 쉘스크립트를 실행시키기 위한 설정 파일


GPAC은 모든 유저가 사용해야 하므로 아래 위치에 설치해준다.

# cd /usr/loca/src


공식홈페이지에서 최신 버전을 다시한번 확인해서 받아온다. 

0.4.5 버전의 Extra lib를 설치 할 수도 있는 것 같은데 해보진 않았다.


# wget http://jaist.dl.sourceforge.net/project/gpac/GPAC/GPAC%200.5.0/gpac-0.5.0.tar.gz


2. 소스 컴파일

# tar -xf gpac-0.5.0.tar.gz

# cd gpac

# chmod +x configure run_configure.sh


# ./run_configure.sh

run_configure.sh 의존성에 오류가 발생할 수 있다. 그럴때면 필요한 부분을 새로 추가해준다.


# make

# make install


make lib와 make apps를 하면 오류가 났다. 0.5.0 버전에서는 빌드 방식이 바뀐 걸지도 모르니 그냥 넘어간다.


3. Library 링크

컴파일이 끝나고 bin 폴더에 들어가면 android, gcc, iOS, smartphone, win32 폴더가 있다. 우리는 리눅스 환경이므로 gcc 폴더에 진입한다.


libgpac.so

libgpac.so,2


두개의 심볼릭 링크가 있으며 /usr/local/src/gpac/bin/gcc/libgpac.so.2.0.0 연결한다.

bin 폴더에 접근해서 이 심볼릭 링크를 /usr/lib에 복사한다. MP4Box가 libgpac.so.2를 찾으므로 so.2를 이용해 lib폴더에 넣어준다.


# cp /usr/local/src/gpac/bin/gcc/libgpac.so.2 /usr/lib

# install -m644 /usr/local/src/gpac/bin/gcc/libgpac.so.2 /usr/lib/libgpac.so.2

# chmod +x /usr/lib/libgpac.so.2

# ldconfig


이제 MP4Box를 구동시켜본다.


# MP4Box -version


MP4Box - GPAC version 0.5.0-rev4065

GPAC Copyright: (c) Jean Le Feuvre 2000-2005

                (c) ENST 2005-200X

GPAC Configuration:

Features: GPAC_DISABLE_3D


아주 좋다. :)







'OS > Linux' 카테고리의 다른 글

[CentOS 6.4] True Type font install  (0) 2013.05.29
[CentOS 6.4] NFS 설정  (4) 2013.05.14
[CentOS 6.4] GPAC 설치  (0) 2013.05.14
[CentOS 6.4] LVM에서 SSD 설정  (0) 2013.05.14
[CentOS 6.4] Apache UserDir 모듈  (0) 2013.05.09
[CentOS 6.4] vsftpd 직접 설정하기  (0) 2013.05.09
댓글
댓글쓰기 폼