centos에서 jsvc make시 에러 발생 입니다.
글쓴이: bumworld / 작성시간: 수, 2009/11/18 - 4:37오후
centos에서 apache의 commons-daemon을 사용할려고 jsvc를 컴파일 하는 중에 에러가 발생했습니다.
make -C native all
make[1]: Entering directory `/home/bumworld/program/jsvc/native'
gcc -ldl -lpthread jsvc-unix.o libservice.a -o ../jsvc
make[1]: Leaving directory `/home/bumworld/program/jsvc/native'
이렇게 발생하는데 뭐가 빠져서 그런걸까요?
Forums:
jni 포함여부를 한번 확인해보심이..
제 경우도 비슷한 메시지가 나왔었는데, 이 메시지와는 별도로
원인이 명기된 메시지가 있었습니다.
jni.h, jni_md.h 이런 것이 없다는 내용으로요.
하여 jdk(1.7)가 설치된 경로 내부에 포함된
default/include와 default/include/linux 경로 안에 있는
파일을 찾아서,
gcc가 컴파일 시 참조하는 폴더 "/usr/include"에 복사를 한 후에
실행을 해보니 정상적으로 컴파일 되었더랬습니다.
참고 바랍니다.
댓글 달기