프로그램 설치할때..make에서 자꾸 오류가 나는데 어떻게 해야하

koreanmug의 이미지

이번에 처음으로 리눅스를 설치하게 되었습니다.. 수세 9를 받아서 설치해서 이곳저곳 돌아다녀보니..

윈도우x용으로 한텀3.1.6 이 있길래.. 다운받고 압축풀고 /.configure 하고나서 #make 하면 자꾸 에러가 납니다..

메이크하고 메이크 인스톨해도 오류가 나고..어떻게 해야하나요?

<메이크를 했을때의 결과>
gcc -g -O2 -I/usr/X11R6/include -o hanterm button.o charproc.o cursor.o data.o input.o main.o menu.o misc.o screen.o scrollbar.o tabs.o util.o VTPrsTbl.o hangul.o automata.o hanja.o chat.o history.o ksc.o -L/usr/X11R6/lib -lXaw -lXext -lXmu -lXt -lSM -lICE -lX11 -lnsl
misc.o(.text+0xff5): In function `SysErrorMsg':
/home/koreanmug/hanterm-3.1.6/misc.c:918: `sys_errlist' is deprecated; use `strerror' or `strerror_r' instead
misc.o(.text+0xfec):/home/koreanmug/hanterm-3.1.6/misc.c:918: `sys_nerr' is deprecated; use `strerror' or `strerror_r' instead
main.o(.text+0x15cd): In function `spawn':
/home/koreanmug/hanterm-3.1.6/main.c:2114: undefined reference to `tgetent'
main.o(.text+0x1a63):/home/koreanmug/hanterm-3.1.6/main.c:2140: undefined reference to `tgetent'
collect2: ld returned 1 exit status
make: *** [hanterm] 오류 1

어떻게 해야하죠...ㅠㅠ? 그리고 #make install 하면..

#make install
install -c -m 4711 hanterm /usr/X11R6/bin/hanterm
install: cannot create regular file `/usr/X11R6/bin/hanterm': 허가 거부됨
make: *** [install] 오류 1

허가 거부됨이라는 오류가 나는데... 도와주세요..

revizes의 이미지

요즘 한텀을 안써서...버전이 얼마까지 올라왔는지 몰겠지만..
암튼...

Quote:
home/koreanmug/hanterm-3.1.6/misc.c918 `sys_errlist' is deprecated; use `strerror' or `strerror_r' instead

sys_errlist가 없어졌으니 streeor나 strerror_r을 이용하라는군요..

Quote:
misc.o(.text+0xfec)/home/koreanmug/hanterm-3.1.6/misc.c918 `sys_nerr' is deprecated; use `strerror' or `strerror_r' instead

sys_nerr는 안쓰니 strerror이나 sterror_r을 대신 쓰라는군요..

Quote:
home/koreanmug/hanterm-3.1.6/main.c2114 undefined reference to `tgetent'
main.o(.text+0x1a63)/home/koreanmug/hanterm-3.1.6/main.c2140 undefined reference to `tgetent'

아무래도 최신 패키지를 사용하시는게...소스를 수정하시던지..-_-;

Quote:
#make install
install -c -m 4711 hanterm /usr/X11R6/bin/hanterm
install cannot create regular file `/usr/X11R6/bin/hanterm' 허가 거부됨
make *** [install] 오류 1

혹시 root가 아닌지?

다 덤벼! 다 받아줄께!!

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.