0
우분투 10.04에서 pcre-8.30.tar.gz를 컴파일하려고 할 때 오류가 발생했습니다. 무슨 일이 일어나고 있는지 모릅니다. 우분투에서 pcre-8.30의 컴파일 오류
[email protected]:~/work/pcre-8.30$ make
make all-am
make[1]: Entering directory `/home/ciphor/work/pcre-8.30'
CXX pcrecpp.lo
libtool: compile: unrecognized option `-DHAVE_CONFIG_H'
libtool: compile: Try `libtool --help' for more information.
make[1]: *** [pcrecpp.lo] Error 1
make[1]:Leaving directory `/home/ciphor/work/pcre-8.30'
make: *** [all] Error 2
나는 메이크 파일을 읽고 다음 줄을 발견
$ (인증 된 정의)는 "-DHAVE_CONFIG_H"옵션 인 것을 특징으로
LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
$(AM_CFLAGS) $(CFLAGS)
. 나는 libtool을위한 것이 아니라 gcc를위한 옵션이라고 생각한다. 맞습니까?
여기에 오류가있는 것 같지만이를 해결하는 방법은 무엇입니까?
는
Makefile에서 CXX, CXXCPP 및 ac_ct_CXX 값을 확인할 수 있습니까? 그들 모두'= g ++'입니까? 'g ++ '이 설치되어 있습니까? –
예, 맞습니다. g ++가 설치되어 있지 않습니다. – ciphor
설치하면 문제가 해결 되었습니까? 만약 그렇다면 대답을 만들 수도 있습니다. –