CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): guest (guest)
날 짜 (Date): 1996년05월09일(목) 00시11분25초 KST
제 목(Title): Re: man명령 & 한글 motif


> 한글 motif를 쓰고 있는데요, .cshrc에서 setenv LAN korean이나
> setenv LC_CTYPE korean을 해주면 netscape가 뜨지않고 
> admintool도 사용할 수가 없습니다.

왜냐하면, solaris2.4를 위한 netscape와 admintool은 openwindow를
가정하고 만들어졌기 때문입니다. 한글 motif를 사용하신다면 경우에
따라서 library가 틀리기 때문에 문제가 생길 수 있습니다. 
(openwindow와 한글 motif가 상당부분호환되긴하지만 100%는 아니거든요.)

간단히 아래와 같은 것을 작성해서 이용하시면 될 듯..

[방법0]
motif대신 solaris2.4에 당연히 포함되어 있을 openwindow를 사용.

motif를 그대로 사용하실려면 아래의 방법들이..

[방법1]
$ cat > osh
#!/bin/csh
setenv LD_LIBRARY_PATH /usr/openwin/lib   <- 또는 적절한 디렉토리..
$*
^D                                        <- control-d입력으로 작성 끝

$ chmod +x osh

이렇게 한후에 openwindow관련 프로그램을 실행시킬때는 아래와 같은 식으로..
(osh [command]). 
$ osh netscape http://kids.kotel.co.kr     

[방법2]
아니면 각 프로그램마다 alias를 이용해서 아래처럼 사용..
(csh가정.그리고 아래의 두줄은 이어서 쓰시길..)
alias net 'unsetenv LD_LIBRARY_PATH;setenv LD_LIBRARY_PATH 
/usr/openwin/lib;netscape \!*'

[방법3]
프로그램마다 아래와 같은 형식으로 파일을 만들어서 사용...
$ mv netscape netscape.org
$ cat > netscape
#!/bin/csh
setenv LD_LIBRARY_PATH /usr/openwin/lib
netscape.org $*
^D

위의 방법으로 해결이 안된다면!!








제가 헛포스팅한거네요..뭐..


p.s 음 적고 보니, 이미 앞의 chilly님이 다 언급하신 내용이군요..
    전 LD...PATH라는 shell variable가지고 조금 구체적으로 설명했을 뿐..

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.