늘상있는대로 컴파일을 시도했다.
1.3.0 에서는 나오지 않는 에러가 나오는군... 뭔가 호환이 안되나...
Stop in /usr/local/proftpd-1.3.1rc3/modules. Stop in /usr/local/proftpd-1.3.1rc3.
gcc -DHAVE_CONFIG_H -DFREEBSD6_2 -DFREEBSD6 -I.. -I../include -I/usr/local/mysql/include/mysql -O2 -Wall -c mod_sql_mysql.c
mod_sql_mysql.c: In function `cmd_defineconnection':
mod_sql_mysql.c:598: error: missing terminating " character
*** Error code 1
*** Error code 1
따옴표문제가 설마...
일단 에러소스를 찾아보자.
vi ./contrib/mod_sql_mysql.c
598번째 라인이라... 헉!
pr_log_pri(PR_LOG_WARNING, "warning: the mod_sql_mysql module has not been sql_log(DEBUG_FUNC, "%s", "The mod_sql_mysql module has not been properly " |
뭐야.. 뭔가 이상하다... text를 그냥 엔터를 쳤네? 따옴표는 뭐양?
pr_log_pri(PR_LOG_WARNING, "warning: the mod_sql_mysql module has not been \ sql_log(DEBUG_FUNC, "%s", "The mod_sql_mysql module has not been properly \ |
위와 같이 고치고 컴파일을 해봤따아..
잘된다.. -.-;;