|
News,
Internal,
Projects,
Home Software, Support, Documentation |
On Fri, May 14, 2004 at 01:26:56PM +0900, To questions@xxxxxxxxxxxxxx wrote: > On Fri, May 14, 2004 at 01:08:59PM +0900, Yong duk, Jin wrote: > > 답변에 감사드립니다. > > > > 먼저 /usr/lib/compat/aout/libxpg4.so.2 를 찾아보았지만 없었습니다. > > 그리고 find /usr -type f | grep libxpg4 로 /usr 전체에서 뒤져보았습니다만 > > 없더군요. > > > libxpg4.so.2는 a.out(5) format을 가진 예전 호환라이브러리입니다. > 설치하려면 /stand/sysinstall을 실행한 후 > Custom -> Distributions -> Custom -> compat22 > 을 선택후 설치하면 됩니다. > > > 다음에 compat 이 무엇을 말하는지 몰라 일단 compat4x-i386-5.2.1 을 설치한 후 > > /usr/lib/compat/aout/ 을 보니 아무 파일도 없습니다. > > xinit 를 실행시켜보니 역시 libxpg4.so.2 가 없다는 에러메시지를 냅니다. > > > 없는게 정상입니다. 전 libxpg4.so.2를 사용하는 프로그램이 있다는게 > 이상합니다. > > > 그리고 ~/.xinitrc 의 안의 내용을 다 지운 후에 xinit 을 실행시켜도 역시 > > 동일한 에러메시지를 > > 내는 걸로 보아서 window manager의 문제는 아닌 모양입니다. > > > > 그럼 xinit 를 실행시켰을 때 무엇이 libxpg4.so.2 를 요구하는지를 찾아야 > > 하는데 > > libxpg4.so.2 를 요구하는 프로그램을 찾는 방법을 모릅니다. > > 어떤 패키지를 다시 깔아야 하는건가요. > > 그리고 그런 프로그램은 어떻게 찾아내는건지 궁금합니다. > > (사족입니다만, 윈도우에서 cygwin 만 조금 쓰다가 막 FreeBSD 를 깔고 > > 읽은 자료라고는 Handbook 일부 밖에 없어서 프비나 리눅스에 대한건 아는게 > > 없습니다. 너무 기초적인 질문이라도 너그럽게 여겨주시길. ㅠ.ㅠ) > > > > 참고로 다음은 xinit 를 실행시켰을 때 나오는 메시지 전체입니다. > > > > /usr/libexec/ld-elf.so.1: Shared object "libxpg4.so.2" not found > > giving up. > > xinit: No such file or directory (errno 2): unable to connect to X server > > xinit: No such process (errno 3): Server error. > > > 이상하군요. 설치된 X가 5.2.1R의것이 맞나요? > 제건 libxpg4.so.2를 찾지 않습니다. > > 618 [michelle: ~]ldd /usr/X11R6/bin/xinit > /usr/X11R6/bin/xinit: > libXmuu.so.1 => /usr/X11R6/lib/libXmuu.so.1 (0x2807e000) > libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x28082000) > libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28091000) > libc.so.5 => /lib/libc.so.5 (0x2815a000) > libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x28235000) > libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28287000) > libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x28290000) > 619 [michelle: ~]ldd /usr/X11R6/bin/XFree86 > /usr/X11R6/bin/XFree86: > libz.so.2 => /lib/libz.so.2 (0x281f0000) > libm.so.2 => /lib/libm.so.2 (0x281fe000) > libc.so.5 => /lib/libc.so.5 (0x28217000) 아니면 전체시스템을 검사해보는것도 가능합니다. $su - #find / -type f -perm +u=x |xargs ldd|grep libxpg4.so.2 -- Pyun YongHyeon <http://www.kr.freebsd.org/~yongari> _______________________________________________ 한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트 questions at kr.FreeBSD.org http://www.kr.FreeBSD.org/mailman/listinfo/questions
|
Copyright © 1998-2005 Korea FreeBSD Users Group. All rights reserved. webmaster at kr.FreeBSD.org $Date: 2004/05/14 17:50:48 $ |
|