본문 바로가기
프로그래밍/C빌드 에러

LINUX 빌드 후 mysql_query() 함수 Segmentation fault

by Ohdumak 2013. 5. 10.

LINUX 빌드 후 mysql_query() 함수 Segmentation fault 

mysql_real_connect() return 값이 음수가 나오면서 mysql_query()에서 Segmentation fault 발생


다음 상황은 같은 소스를 AIX에서 빌드하는것과 LINUX에서 빌드하는게 차이가 있고

AIX에서는 정상적으로 동작함


원인: 빌드 시 warning: implicit declaration of function 'db_connect' 발생

결과: 해당 함수를 사용하는 소스에 선언을 해주면 문제 해결 됨

       extern MYSQL *db_connect(char *);


728x90

댓글