I also encountered same problem, and every time I perform a iodbctest, I encountered kernel segment error and it crashes my iodbctest.
Setup:
Freebsd 7.0
OpenLdap 24 ( /usr/ports/net/openldap24-server )
- WITH ODBC
- BDB
- TCP_WRAPPER
- DYNAMIC BACKEND
- configured odbc.ini and odbcinst.ini (/usr/local/lib/libiodbc)
odbc.ini
[ODBC Data Sources]
mysql = mysql ODBC Driver
[mysql]
Driver = /usr/local/lib/libiodbc.so
Database=mysql
dbname=mysql
Servername=localhost
PORT = 3306
UserName=root
Socket = /tmp/mysql.sock
Trace = On
Tracefile = /tmp/offen.log
[ODBC]
Trace=ON
TraceFile=/tmp/odbctrace.out
InstallDir=/usr/local/lib
[Default]
Driver = /usr/local/lib/libiodbc.so
ODBCINST.INI
Drivers]
MySQL = Installed
[MySQL]
Description=ODBC for MySQL
Driver=/usr/local/lib/libiodbcinst.so
[ODBC]
Trace=1
Debug=1
Pooling=No
|