redefinition of 'struct in_pktinfo' ??
글쓴이: 익명 사용자 / 작성시간: 금, 2002/03/29 - 5:49오후
리눅스에서 unix networking프로그램을 공부하려고힜는데
컴파일에서 아래와 같은 메시지가 나옵니다.
gcc -g -O2 -D_REENTRANT -Wall -c -o connect_nonb.o connect_nonb.c
In file included from connect_nonb.c1
unp.h114 redefinition of `struct in_pktinfo'
make *** [connect_nonb.o] Error 1
도대체게 뭔지 이해가 안되서 이럴경우 재정의가 된걸로 바꿔서 써줘야 할
꺼같다는생각은 드는데
무엇으로 재정의 되었는지를 어떻게 찾아볼수있나요.
방법을 모르겠습니다.
우연히 인터넷에서 서치중에 잘하시는거 같아서 이렇게 ㅠㅠ
죄송함다 ㅠㅠ
갈켜주세용^^
Forums:
Re: redefinition of 'struct in_pktinfo' ??
struct in_pktinfo라는 구조체가 2번 정의되어서 발생한 문제입니다.
in_pktinfo는 linux/in.h, bits/in.h(LINUX 기준)에 정의가 되어
있으므로 참고하신 소스의 내용과 비교하여 같다면 사용자가 정의한
부분을 삭제하시고 구조체의 내용이 틀리면 사용자가 정의한 구조체
이름을 변경하고 소스에서 그 구조체를 이용한 부분의 이름도 같이
변경을 해주어야합니다.
댓글 달기