페도라에서 NS-2 설치 하면서 발생한 오류
글쓴이: ystory / 작성시간: 수, 2008/10/15 - 2:53오전
안녕하세요. 페도라 9에 NS-2 Allinone-2.33을 설치 하고 있습니다.
그런데 NAM이 문제를 일으키네요. 인스톨 과정에서 아래와 같은 오류가 발생됩니다.
nam_stream.o: In function `NamStreamCompressedFile::read(char*, int)': nam_stream.cc:(.text+0xf17): undefined reference to `gzread' nam_stream.o: In function `NamStreamCompressedFile::eof()': nam_stream.cc:(.text+0xf39): undefined reference to `gzeof' nam_stream.o: In function `NamStreamCompressedFile::close()': nam_stream.cc:(.text+0xf55): undefined reference to `gzclose' nam_stream.o: In function `NamStreamCompressedFile::tell()': nam_stream.cc:(.text+0xf83): undefined reference to `gztell' nam_stream.o: In function `NamStreamCompressedFile::seek(long, int)': nam_stream.cc:(.text+0xfc8): undefined reference to `gzseek' nam_stream.cc:(.text+0xfe8): undefined reference to `gzread' nam_stream.cc:(.text+0x100c): undefined reference to `gztell' nam_stream.cc:(.text+0x103a): undefined reference to `gzseek' nam_stream.o: In function `NamStreamCompressedFile::get_char()': nam_stream.cc:(.text+0x1063): undefined reference to `gzgetc' nam_stream.o: In function `NamStreamCompressedFile::gets(char*, int)': nam_stream.cc:(.text+0x108d): undefined reference to `gzgets' nam_stream.o: In function `NamStreamCompressedFile::NamStreamCompressedFile(char const*)': nam_stream.cc:(.text+0x10d1): undefined reference to `gzopen' nam_stream.o: In function `NamStreamCompressedFile::NamStreamCompressedFile(char const*)': nam_stream.cc:(.text+0x115b): undefined reference to `gzopen' collect2: ld returned 1 exit status make: *** [nam] 오류 1
그래서 구글에 검색해 보니 별다른 답이 없고 한 중국인 블로그에서 Makefile의 LIB의 마지막에
-lz 옵션을 추가해 주라는 글을 보고 그렇게 했습니다.
그랬더니 make가 되고 nam 실행 파일이 생겼습니다. 그래서 nam을 실행 시켜보니 아래 같은 에러가 뜹니다.
nam: [code omitted because of length] : no event type or button # or keysym while executing "bind Listbox <MouseWheel> { %W yview scroll [expr {- (%D / 120) * 4}] units }" invoked from within "if {[tk windowingsystem] eq "classic" || [tk windowingsystem] eq "aqua"} { bind Listbox <MouseWheel> { %W yview scroll [expr {- (%D)}] units } bind Li..."
저는 우분투를 사용해서 문제없이 쓰고 있는데 어느분께서 제게 질문을 하셔서 페도라를 깔고 해보니 이렇네요.
도와주세요. ㅠㅠ
아참 VMware에서 Guest로 페도라를 실행하고 있습니다.
Forums:
..
http://bugs.gentoo.org/show_bug.cgi?id=225999 에서 패치 파일을 받아..
[badar@linux tk8.4.18]$ patch -p1 < ./tk-8.4-lastevent.patch
하세요..그럼..
댓글 달기