arm-linux-gcc 컴파일 시 오류 문제..
채팅프로그램을 amr용으로 컴파일 하는데
cc=gcc -> cc=arm-linux-gcc
로 수정하여 make를 하였습니다..
하지만..
서버파일
arm-linux-gcc -g -W -Wall -D_REENTRANT -c -o main.o main.c
arm-linux-gcc -g -W -Wall -D_REENTRANT -c -o AccessLobby.o AccessLobby.c
arm-linux-gcc -g -W -Wall -D_REENTRANT -c -o AccessRoom.o AccessRoom.c
arm-linux-gcc -g -W -Wall -D_REENTRANT -c -o servManager.o servManager.c
arm-linux-gcc -g -W -Wall -D_REENTRANT -c -o sendManager.o sendManager.c
arm-linux-gcc -g -W -Wall -D_REENTRANT -c -o file.o file.c
file.c: In function `SendFileSendMsg':
file.c:126: parse error before `recv_sig'
file.c:134: `recv_sig' undeclared (first use in this function)
file.c:134: (Each undeclared identifier is reported only once
file.c:134: for each function it appears in.)
---------
클라이언트 파일
arm-linux-gcc -g -W -Wall -D_REENTRANT -c -o main.o main.c
main.c: In function `main':
main.c:36: warning: implicit declaration of function `socket'
main.c:48: warning: implicit declaration of function `connect'
arm-linux-gcc -g -W -Wall -D_REENTRA_T -c -o clientManager.o clientManager.c
clientManager.c:1: ncurses.h: ?? ???? ????? ??
In file included from clientManager.c:7:
graphicSupport.h:4: ncurses.h: ?? ???? ????? ??
make: *** [clientManager.o] 오류 1
다음과 같은 에러가 발생합니다..
물론 gcc로 컴파일 했을 경우 아무 무제 없구요..
.
고수님들 답변 부탁드립니다..
수고하세요!
...
1)
보다 정보가 많이 필요합니다.(해당 부분 코드)
2) arm 빌드용 ncurses라이브러리 설치가 필요해 보입니다. ncurses라이브러리를 arm용으로 크로스컴파일(cross compile) 하시거나, 이미 arm용으로 크로스컴파일되어 빌드된 해당 버전을 설치 후 빌드해 보세요.
------------------ P.S. --------------
지식은 오픈해서 검증받아야 산지식이된다고 동네 아저씨가 그러더라.
------------------ P.S. --------------
지식은 오픈해서 검증받아야 산지식이된다고 동네 아저씨가 그러더라.
댓글 달기