sqliteodbc-0.65-1.i686.rpm FC4
글쓴이: purewell / 작성시간: 금, 2005/06/24 - 3:42오후
SQLite ODBC 홈페이지
http://www.ch-werner.de/sqliteodbc
SQLite의 ODBC 드라이버가 SQLite.org에서
아직 수용이 안 되어서 그런지 yum으로 인스톨 할 수 없더군요.
그래서 SQLite ODBC에서 Source RPM을 구해서
직접 빌드해봤습니다.
그런데 ./configure 부분에서 SQLite관련 헤더나 라이브러리를
찾을 수 없다고 해서 ./configure 부분의 헤더나 라이브러리를
검사하는 부분에서 강제로 넘어가게 해놓았습니다.
그리고 make 했더니 sqliteodbc.c 에서 함수 안에서
함수 원형을 선언해서 오류가 발생하였습니다.
이에 함수 원형을 함수 밖으로 뺐습니다.
(hextobin_func, time_func)
컴파일 및 설치가 제대로 되며
~/.odbc.ini 파일을 다음과 같이 하였습니다.
Quote:
[purewell]
Driver=SQLITE3
Database=/root/purewell.sqlite3
isql을 실행하여 테이블을 만들고 검색하였습니다.
Quote:
$isql purewell
결과는 제대로 나왔습니다.
소스 파일 같은 건 나중에 - 화장실 갔다오고 밥 먹고 나서 - 공개하도록 하겠습니다.
(아무리 리눅스 사용자라도 zip/unzip 쓰시겠죠?)
* SQLite(2)와 SQLite3 모두 지원합니다.
(드라이버는 따로 만들어집니다)
* 설치하면 자동으로 /etc/odbcinst.ini 에 추가됩니다.
* :oops: Source RPM 만드는 법 알려주세요~ (해결)
* Fedora Core 2, 4 에서 확인 완료
File attachments:
첨부 | 파일 크기 |
---|---|
![]() | 202.01 KB |
![]() | 283.97 KB |
Forums:
Re: sqliteodbc-0.65-1.i686.rpm FC4
소스 rpm 이야 spec파일만 생성하면 끝이지 않겠습니까? ^^
krpmbuilder (for 수세)라는 유틸리티를 이용하시거나
autospec 로 spec 파일을 생성하셔서 소스rpm으로 빌드하시면 됩니다.
autospec 은 소스로 인스톨까지 다 하신후 spec 파일을 생성해 주시면 됩니다.
man을 보시면 설명이 잘되어있더군요.
아니면 직접 spec을 작성하시도 되겠지요.. - -;;;
댓글 달기