여기는 저의 2004~2007년까지의 기록입니다. 이 블로그는 이제 Tistory로 옮겼습니다.
2008년부터의 기록은 http://blog.studioego.info 로 가시기 바랍니다.

StudioEgo's Thoughts, seasonⅡ


서버관리자님의 횡포?
서버관리자님의 횡포???

9월 초에 학과 홈페이지에서 글을 올린 것이 있었다.
학과 서버는 여러개 있지만 SPARC Assembly 가 되는 서버는 단 한대뿐, SUN사의 Solaris서버에서만 가능하다. (sol1.ce.hongik.ac.kr -_-;;)
어셈블리 언어에서 나온 SPARC Assembly 코드를 실행해보려고 했다가 이런 요상한 메세지가 떠서 서버가 이상하다는 것을 올렸다.
[09/13(수) 12:17 cea5151@sol1] ~$ gdb
ld.so.1: gdb: fatal: libncurses.so.5: open failed: No such file or directory
Killed
[09/13(수) 12:17 cea5151@sol1] ~$


솔라리스 서버에 대한 질문입니다.
2006-09-13 00:07:48 조회수: 52
성대현

학교 솔라리스 서버에서 gdb가 실행이 안됩니다.
[09/13(수) 12:17 cea5151@sol1] ~$ gdb
ld.so.1: gdb: fatal: libncurses.so.5: open failed: No such file or directory
Killed
[09/13(수) 12:17 cea5151@sol1] ~$

서버 관리자님 빨리 고쳐주세요^^


서버관리자님은 아주 늦은 답변을 해주었다.
[Re] 솔라리스 서버에 대한 질문입니다.
2006-09-26 23:51:00 조회수: 22
서버관리자

답변이 꽤 늦었군요. ^^ 이미 아시겠지만

csh 명령으로 c shell로 바꾼후 gdb를 실행하십시오.


OTL 05학번 이후로 다 bash shell로 쓰는 걸로 알고 있는데
로그인 할때 마다 꼬박꼬박 c shell로 바꿔줘야 한단 말입니까??

서버관리자님의 귀차니즘으로 bash shell에 걸린 gdb링크 깨진 것을 복구 못해줍니까 ㅠ_ㅠ

과제하다가 또 이문제 나와서 당황했습니다 -_-;;
c shell에선 gdb가 돌아가는데 bash shell에서는 gdb에 걸린 링크가 이상하다고 나오고 -_-++
by Ego君 | 2006/10/04 06:55 | 리눅스 | 트랙백 | 덧글(6)
트랙백 주소 : http://sungdh86.egloos.com/tb/2734643
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by 정태영 at 2006/10/04 09:01
which gdb 로 csh 일 때랑 bash 일 때 찾는 경로가 다른지 체크해보세요. 만약 같은 파일을 찾는다면

env|grep LD_LIBRARY_PATH 이걸로 dynamic link 를 찾는 경로가 같은지 체크해보시길 (LD... 이거 스펭리 확실하지 않으니 그냥 grep LD 정도로 찾아보세요.)

참고로 csh 에서 환경변수 세팅은 setenv VARIABLE_NAME VALUE 정도고 bash 에선 export VARIABLE_NAME=VALUE 입니다.
Commented by 정태영 at 2006/10/04 09:08
역시 예상대로네요 :)

$ csh
sol1% gdb
ld.so.1: gdb: fatal: libncurses.so.5: open failed: No such file or directory
Killed
sol1% setenv LD_LIBRARY_PATH /usr/local/lib
sol1% gdb
GNU gdb 6.5
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "sparc-sun-solaris2.10".
(gdb)

.profile 정도에 setenv LD..... 를 넣어주세요 ;)
Commented by Ego君 at 2006/10/04 09:11
정태영 // 매일 덧글 달아주셔서 감사드립니다 :D
Commented by 정태영 at 2006/10/04 09:36
앗 아침부터 깨있군요. 제가 ce 서버에서 사용하는 bash_profile 링크를 걸어드립니다 ;) 저걸 ~/.bash_profile 정도로 복사해두면 이쁜 쉘을 볼 수 있을겁니다 캬캬캭

http://mytears.org/resources/etc/ce_bash_profile
Commented by 설화가람 at 2006/10/04 11:22
으얽;;;; 뭐.. 뭐지;;; 어렵다 ㄱ=;;;;
으음.. 배워두자
Commented by 루티에 at 2006/10/04 13:01
뭘요 로그찾는것도 귀찮아하는 관리자분께서... 그런것을 할까요..

:         :

:

비공개 덧글

< 이전페이지 다음페이지 >