CentOS + Cubrid 2008 로 구성된 DB서버(이하 A)가 있습니다.
원격지(Linux Mint 10)(이하 B)에서 A에 접속하는 CCI 개발 환경을 구축하려고 하는데,
온라인 메뉴얼에 보니 아래 파일이 필요하다고 나와있더군요.
- 헤더 파일 : cas_cci.h
- 라이브러리 파일
- $CUBRID/lib/libcascci.so (Windows : cascci.dll)
- $CUBRID/lib/libcascci.a (Windows : cascci.lib)
답변이 없어서 Mint에 Cubrid를 설치했습니다.
간단한 접속 함수만 사용해 봤습니다.
-------------------------
#include "/home/cubrid/CUBRID/include/cas_cci.h"
int main()
{
cci_connect ("localhost", 44000, "demodb", "dba", "");
}
-------------------------
그런데 cci_connect() 라인에서 아래처럼 에러가 나오네요.
main.c:(.text+0x69): undefined reference to `cci_connect_3_0'
원인이 뭘가요?