2010-05-01 2 views
5

필자는 필요한 모든 라이브러리를 포함하여 PHP를 직접 구성했지만 ... freetype 라이브러리를 잊어 버렸습니다. freetype을 사용하여 PHP 오류를 컴파일하십시오.

그래서 나는 다시 내 PHP-5.3.2 디렉토리로 가서 '--with없는 형 =/usr/local/lib 등의'

PHP 구성 벌금, 오류가 한 ./configure를 달렸다.

하지만 내가 할 실행할 때 : 자주 오는

collect2: ld returned 1 exit status 
make: *** [sapi/cgi/php-cgi] Error 1 

뭔가 :

/php-5.3.2/ext/libxml/libxml.c:336: undefined reference to `ts_resource_ex' 
/php-5.3.2/ext/sqlite3/sqlite3.c:663: undefined reference to `executor_globals_id' 
ext/sqlite3/.libs/sqlite3.o: In function `php_sqlite3_callback_final': 
/php-5.3.2/ext/sqlite3/sqlite3.c:811: undefined reference to `ts_resource_ex' 
ext/sqlite3/.libs/sqlite3.o: In function `php_sqlite3_callback_step': 
/php-5.3.2/ext/sqlite3/sqlite3.c:799: undefined reference to `ts_resource_ex' 
ext/sqlite3/.libs/sqlite3.o: In function `php_sqlite3_callback_func': 
/php-5.3.2/ext/sqlite3/sqlite3.c:788: undefined reference to `ts_resource_ex' 
ext/sqlite3/.libs/sqlite3.o: In function `php_sqlite3_authorizer': 
/php-5.3.2/ext/sqlite3/sqlite3.c:1782: undefined reference to `ts_resource_ex' 
/php-5.3.2/ext/sqlite3/sqlite3.c:1787: undefined reference to `core_globals_id' 
ext/sqlite3/.libs/sqlite3.o: In function `zim_sqlite3_open': 
/php-5.3.2/ext/sqlite3/sqlite3.c:161: undefined reference to `core_globals_id' 
/php-5.3.2/ext/sqlite3/sqlite3.c:123: undefined reference to `core_globals_id' 

정의되지 않은 참조 몇 가지를 위해 온다.

그래서 여기서는 실패하지만 처음에는 PHP를 컴파일하지 않았습니다. 무슨 일이야? 전체를 다시 구성해야합니까?

미리 감사드립니다.

+0

@ Robert Ross : 위의 오류 데이터에 대해 더 많은 것을 얻으십시오.이 사이트의 사람들은 컴파일러 오류가 더 낫습니다. – Svisstack

+0

감사! 더 자세한 내용을 추가했습니다. –

+5

'make clean'을 시도 했습니까? – VolkerK

답변

관련 문제