> 아이릭스에 설치를 하고 있는데
> gnu make를 설치하고 make를 하면
> 다음과 같은 두 개의 에러가 나옵니다.
> 먼저 첫 번째 :
> s_lock.c: In function `s_lock':
> s_lock.c:74: warning: passing arg 1 discards `volatile' from pointer t
> arget type
> s_lock.c: At top level:
> s_lock.c:149: warning: `tas_dummy' defined but not used
> as: Error: /var/tmp/cca003b_.s, line 309: undefined assembler operatio
> n: .global
> .global tas
> make[3]: *** [s_lock.o] Error 1
> make[3]: Leaving directory `/user1/selab/postgres/postgresql/6.5.2/src
> /backend/storage/buffer'
>
> 두번 째 :
> make[2]: *** [buffer/SUBSYS.o] Error 2
> make[2]: Leaving directory `/user1/selab/postgres/postgresql/6.5.2/src
> /backend/storage'
> make[1]: *** [storage.dir] Error 2
> make[1]: Leaving directory `/user1/selab/postgres/postgresql/6.5.2/src
> /backend'
> make: *** [all] Error 2
>
> 이 두 개 때문에 이틀을 꼬박 다시 깔았는데
> 해결책이 안 보이네요. 어떻게 해결해야
> 하죠? irix/FAQ를 봐도 없던데....
그렇군요.
일단 사용하시는 시스템과 설치하고자 하는 DBMS의 버전을 말씀해
주시기 바랍니다.
그리고 참고로 Irix는 저가 개인적으로 경험이 없어 시스템 특이적인
측면은 도움을 드리기 힘듭니다. 질문을 받고 mailing list를 뒤져
보았습니다. mailing list에 SUBSYS에 관한 문제는 올라온게 없고
SGI O2 Irix v6.5에 설치중 컴파일은 다 되었는데 (gmake with gcc로
컴파일했다고 하더군요) createdb 도중에 s_lock 부분에서 에러가
난다는 질문은 있더군요. 물론 답변은 없더군요 /./
gmaker/gcc/glibc를 최대한 최신 버전으로 업 하신후 다시 시도해
보시기 바랍니다.
|