이 녀석은 특이하게(?) 도 build 용 디렉토리를 따로 구성해야 한다.
그냥 configure 치면 다음과 같은 에러가 발생한다.
추천 방법은
소스를 받고 그 아래와 디렉토리를 만들어 그 곳에서 상위의 configure를 호출하는 것이다.
만약, configure에서 --prefix, --exec-prefix 를 설정해주었다면
make install 시에 그 위치로 설치된다.
하지만, 각종 실행파일의 기본 경로가 --exec-prefix로 고정되서 삽입되는 듯한데 어쩌리오..
[링크 : http://kldp.org/node/39946]
[링크 : http://www.gnu.org/software/libc/manual/html_node/Configuring-and-compiling.html#Configuring-and-compiling]
그냥 configure 치면 다음과 같은 에러가 발생한다.
"configure: error: you must configure in a separate build directory" |
추천 방법은
# git clone git://sourceware.org/git/glibc.git # cd glibc # mkdir build # cd build # ../configure |
만약, configure에서 --prefix, --exec-prefix 를 설정해주었다면
make install 시에 그 위치로 설치된다.
하지만, 각종 실행파일의 기본 경로가 --exec-prefix로 고정되서 삽입되는 듯한데 어쩌리오..
# cat Changelog.10 2138 Line 2000-01-04 Ulrich Drepper <drepper@cygnus.com> * Makefile (install): Pass $(install_root) to ldconfig. Patch by Akira YOSHIYAMA <yosshy@tkf.att.ne.jp>. ldconfig 에만 install_root을 넣나본데, 이녀석은 configure에서 설정가능한 항목이 존재하지 않는다. config.make 파일을 수정해야 하는데, 이값을 넣지 않으면 -prefix 값이 들어가는것으로 생각된다. |
[링크 : http://kldp.org/node/39946]
[링크 : http://www.gnu.org/software/libc/manual/html_node/Configuring-and-compiling.html#Configuring-and-compiling]
'Linux' 카테고리의 다른 글
MIME + nautilus(GNOME) (0) | 2010.03.15 |
---|---|
glibc는.. 설치시 매~~~우 주의를 요합니다 ㄱ- (0) | 2010.03.11 |
*.la 파일 - libtool (0) | 2010.03.09 |
fribidi - Unicode BIDIrectional Algorithm (0) | 2010.03.09 |
chkconfig (0) | 2010.03.06 |