Compaq Alpha Sever DS20E Tru64 Unix V5.0 에 GCC 설치 하기

황종안의 이미지

음. 지금 머리가 너무 아프네요. 이걸로 며칠을 고생해서리..
회사 서버중에 한대가 남아 돌아 나름대로 공부를 하려고 하고 있읍니다.
기종은 제목에서 처럼 Compaq Alpha DS20E Tru64 Unix V5.0 입니다.
그런데 이 서버에다 GNU GCC를 설치하려고 하니 문제가 덜컥 생기더군요
Configure Step 에서는 잘 진행이 되었는데 Build Step 에서 에러가 발생 하였습니다.
참고로 설치 명령어를 말씀드리면
1. 먼저 tar 소스를 풀고
2. 소스 dir 과 설치(obj) dir 이 달라야 한다고 나와서
mkdir gcc-obj
cd gcc-obj
3. Configuration Step
../gcc-src/confifure CC=cc --without-gnu-as --without-gnu-ld
(Alpha 에서는 as 와 ld 가 지원이 안된다고 하더군요, 그리고 기존에 gcc 가 없고 Compaq cc 가 설치되어있어서..)
4. Build Step
make bootstrap
이렇게 하였습니다. 그런데 이 build 과정에서 에러가 발생하는게 yacc 의 사용법 에러가 발생하더군요
그래서 메뉴얼과 기타 자료를 참조해보니 현재 보유하고 있는 yacc의 버전이 낮아서 인지 실행이 안되더군요
(gcc-obj/intl/Makefile 내 원문 =>
YACC = : -y -d
YFLAGS = --name-prefix=__gettext
....
.y.c :
$(YACC) $(YFLAGS) --output $@ $<
rm -f $*.h
이렇습니다.
그래서 yacc의 버전이 낮아서 그런가 싶어 대신해서 GNU bison을 설치 해보자 해서 다운 받고 설치 해보니 설치된 m4의
버전이 1.4 이상을 요구 하더군요 그래서 m4 도 다운 받아 설치 하니 역시나 make 과정에서 또 에러가 발생합니다.
무슨 No suffix list 이런 메세지가 나오더군요
이것 땜에 지금 며칠 아니 거의 보름 이상을 헤매고 있습니다.

고수님들 위의 yacc의 해결점이 있는지 먼저 부탁드리구염
아니면 yacc 을 대체해서 bison을 설치하는데 m4 설치에 대한 에러 사항을 어떻게 해결해야 되는지 두가지 중에 꼭 하나는
답변 부탁드릴께염..

추신) 혹시 파일 첨부 또는 좀 더 상세한 질문을 원하시면 그 부분을 다시 올려드릴께염..

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.