Version 5 of FBSQL

Updated 2005-08-15 20:46:07

What: FBSQL

 Where: http://www.fastbase.co.nz/fbsql/index.html 
 Description: MySQL Tcl extension with emphasis on flexibility and performance.
        Uses the Tcl Object interface.
 Updated: 11/2000
 Contact: mailto:[email protected] (Peter Campbell)

See also MySQL.


Peter Campbell [ Category Package | Category Database | ]

 =============FBSQL.SO FREEBSD 4.9 USE THIS MAKEFILE============
 #changed by bertholdo
 #needs tcl8.3
 # path to libmysqlclient.a :
 MYSQLLIBDIR = /usr/local/lib/mysql
 # path to header files of mysql:
 MYSQLINCDIR = /usr/local/include/mysql
 # don��´t forget mysql-3.22.26a.tar.gz for example from www.sunfreeware.com :
 #MYSQLINCDIR2 = /home/users/wbo/projects/Tools/mysql-3.22.26a/include
 # a different compiler :
 CC = gcc
 PIC = -fPIC
 INCLUDES = -I/usr/local/include/tcl8.3/ -I/usr/local/include -I$(MYSQLINCDIR) -I$(MYSQLINCDIR2)
 CFLAGS += -Wall $(PIC) $(INCLUDES)

 # For Solaris8 :
 LDFLAGS =  -G -L $(MYSQLLIBDIR) -l mysqlclient 

 all:    fbsql.so 

 fbsql.so: fbsql.o
        $(LD) -o $@  $<  $(LDFLAGS)

 clean:
        -rm -f core *.o

 clobber: clean
        -rm -f fbsql.s

Silas Windows version requires libmysql.dll, that you have to put in the same directory of fbsql.dll, which is possible to download from fbsql oficial website.