질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

drac 설치시 make에서 에러 발생된 메시지....

작성자 정보

  • 이종창 작성
  • 작성일

컨텐츠 정보

본문

Makefile을 수정했습니다. 물론 책을 참조해서 말입니다.

그런데.... make시,
[root@linesketch drac]# make
gcc -DTI_RPC -DFCNTL_LOCK -DGETHOST -DDASH_C -g  -c -o testing.o testing.c
testing.c: In function ‘main’:
testing.c:21: warning: incompatible implicit declaration of built-in function ‘exit’
rpcgen -C -I drac.x
gcc -DTI_RPC -DFCNTL_LOCK -DGETHOST -DDASH_C -g  -c -o dracauth.o dracauth.c
gcc -DTI_RPC -DFCNTL_LOCK -DGETHOST -DDASH_C -g  -c -o drac_xdr.o drac_xdr.c
gcc -DTI_RPC -DFCNTL_LOCK -DGETHOST -DDASH_C -g  -c -o drac_clnt.o drac_clnt.c
rm -f libdrac.a
ar cq libdrac.a dracauth.o drac_xdr.o drac_clnt.o
: libdrac.a
gcc -o testing testing.o -L. -ldrac
gcc -DTI_RPC -DFCNTL_LOCK -DGETHOST -DDASH_C -g  -c -o rpc.dracd.o rpc.dracd.c
rpc.dracd.c:11:20: error: netdir.h: 그런 파일이나 디렉토리가 없음
rpc.dracd.c:12:23: error: netconfig.h: 그런 파일이나 디렉토리가 없음
rpc.dracd.c: In function ‘dracproc_add_1_svc’:
rpc.dracd.c:268: error: ‘SVCXPRT’ has no member named ‘xp_netid’
rpc.dracd.c:268: warning: assignment makes pointer from integer without a cast
rpc.dracd.c:269: warning: assignment makes pointer from integer without a cast
rpc.dracd.c:270: warning: assignment makes pointer from integer without a cast
make: *** [rpc.dracd.o] 오류 1

이런 오류가 나오더군요...


--------------------------
문제는 오류의 원인을 몰라서라기보다, 해결 방법을 제대로 모르겠네요.

오류는 netdir.h, netconfig.h 의 두 파일이 없어서 결론적으로 rpc.dracd.c에서 에러가 나는거 같은데.....

저 두 파일을 어떻게 풀어야 하는건지 잘 모르겠네요...
잘 아시는 분이 있으시면 알려주시면 고맙겠습니다.....

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,138 명
  • 현재 강좌수 :  36,196 개
  • 현재 접속자 :  819 명