프로그핸 실행시 Segmentation fault 메세지가 나와서 gdb로 확인해본 결과
"Program received signal SIGSEGV, Segmentation fault."
라는 메세지가 출력이 됩니다.
ldconfig로 라이브러리 설정을 하고 다했는데도 문제가 먼지 해결이 안나오네요.. 고수님들의 답변을 부탁 드립니다.
아래의 메세지는 gdb에서 run을 실행한 결과 입니다..
#0 0x00366e3d in mysql_fetch_row () from /usr/local/mysql/lib/mysql/libmysqlclient.so.16
linux kernel 2.6.18에서 HDD 온도를 읽어오는 device driver를 만들고 있는데 시작부터 좀 막막하네요.
application으로 구현은 미리 해 뒀는데 이걸 device driver로 다시 구현해야 하는 상황입니다.
첨엔 단순하게 생각했는데, kernel level에서 사용하지 못하는 함수들이 있어서 고민입니다.