Version 9 of FBSQL

Updated 2007-05-01 10:12:39 by lvirden

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)

 =============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.


See also FreeBSD and MySQL.


Peter Campbell [ Category Package | Category Database | ]