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

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

Leave a comment
[로그인][오픈아이디란?]
« Previous : 1 : ... 20 : 21 : 22 : 23 : 24 : 25 : 26 : 27 : 28 : ... 136 : Next »

Calendar

«   2012/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 29      

Site Stats

Total hits:
332276
Today:
67
Yesterday:
98

108

75

-30 days

today : 67