Solaris 10 64Bit에서 libxml2 사용하기

Solaris 10에서 gcc를 이용하여 64Bit 어플리케이션을 빌드하려면 사용되는 관련 라이브러리도 64 Bit 버젼을 사용해야 한다. 그러나 http://sunfreeware.com에서 제공하는 라이브러리 패키지는 32Bit로 빌드된 버젼만 제공되고, 64Bit 라이브러리의 경우 몇가지 기본적인 패키지는 /usr/sfw/lib/sparc9 디렉토리에서 제공되는데, 여기에 없는 libxml2와 같은 것들은 소스 빌드를 직접 해야 한다.

64Bit 빌드는 아래와 같이 하면 된다.

wget ftp://ftp.sunfreeware.com/pub/freeware/SOURCES/libxml2-2.6.31.tar.gz

export CFLAGS=-m64
export LDFLAGS=-m64
./configure --prefix=/usr/sfw

make install

Solaris에서 gcc의 옵션 –m32/-m64로 32/62Bit 타겟을 지정한다.

 

Tistory 태그: ,,
이올린에 북마크하기

Share

Posted by Charley Lim

2010/02/26 15:09 2010/02/26 15:09

Trackback URL : http://blogzin.net/charley/trackback/218

Comments List

  1. 글쓰기도 2011/04/20 17:21 # M/D Reply Permalink

    빌드는 아래와 같이 하면 된다.

  2. Louis Vuitton Purses 2012/05/15 18:32 # M/D Reply Permalink

    Your Website Address
    http://www.coachfactoryoutletonline-top.net

Leave a comment
[로그인][오픈아이디란?]

Calendar

«   2010/02   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28            

Site Stats

Total hits:
342052
Today:
52
Yesterday:
64

140

95

-30 days

today : 52