기술지원 문의

레진과 아파치 연동중 에러부분입니다.
이장원 / 2004-08-10 20:20

       (cd src/c/plugin; make)
        for dir in common apache ; do (cd $dir; make); done
        cc -c  -g stream.c
cc: \"stream.c\", line 444: warning 604: Pointers are not assignment-compatible.
cc: \"stream.c\", line 481: warning 604: Pointers are not assignment-compatible.
cc: \"stream.c\", line 481: warning 563: Argument #2 is not the correct type.
cc: \"stream.c\", line 491: warning 604: Pointers are not assignment-compatible.
cc: \"stream.c\", line 491: warning 563: Argument #2 is not the correct type.
        cc -c  -g registry.c
        cc -c  -g config.c
        cc -c  -g memory.c
        /bin/ld -r -o common.o stream.o registry.o config.o memory.o
        /bin/ld -r -o common.lo stream.lo registry.lo config.lo memory.lo
        /bin/ld -o mod_caucho.so -b mod_caucho.lo ../common/stream.lo ../common/registry.lo ../common/config.lo ../common/memory.lo
        (cd resin; make resin_so)
        /bin/ld -b -o libresin.so jni_vfs.o std.o memory.o ssl_stub.o
/bin/ld: DP relative code in file jni_vfs.o - shared library must be position
    independent.  Use +z or +Z to recompile.
*** Error exit code 1

Stop.
*** Error exit code 1

Stop.
*** Error exit code 1

Stop.

./configure 이후 make시 에러가 나네요. 왜그런지 알려주세요.
유닉스(HP)서버 , 레진 2.1 ,아파치 1.3 버전입니다.

[Re]레진과 아파치 연동중 에러부분입니다.
관리자 / 2004-08-16 11:12

시스템 환경에 따라. 컴파일러에 따라. 옵션등의 변화에 의해 제대로 컴파일이 안될 경우가 있습니다.

$RESIN_HOME/src/c/plugin/apache/mod_caucho.so 파일이 만들어 졌는지 확인해보시죠.
존재한다면 apache환경만 수정하시면 됩니다.

컴파일러를 gcc로 바꿔서 컴파일하는것도 한 방법이 되겠습니다.