2009-11-06 4 views
0

BIND를 설치했습니다. gcc에서 컴파일하는 동안 -lresolv를 매개 변수로 사용하고 있습니다. 당신은 당신의 연결 라인에 main.o를 (또는 main.c의)를 추가하는 것을 잊었다ns_initparse() 함수로 프로그램 컴파일하기 C linux

/usr/lib/gcc/i386-redhat-linux/4.3.0/../../../crt1.o: In function `_start': 
(.text+0x18): undefined reference to `main' 
/tmp/cck9LhAK.o: In function `resolvmx': 
res.c:(.text+0x6b): undefined reference to `__ns_initparse' 
res.c:(.text+0xda): undefined reference to `__ns_parserr' 
res.c:(.text+0x11c): undefined reference to `__ns_sprintrr' 
collect2: ld returned 1 exit status 
+0

중복 : http://stackoverflow.com/questions/1688895/linker-error-for-nsinitparse – Cascabel

답변

0

:하지만 오류를주고있다.

+0

링크를 추가하는 방법은 무엇입니까? –

관련 문제