Annexes:FreeTds

De WikiFr

Téléchargez les sources et mettez-les dans /tmp :

[root@vmsqwarebox tmp]# su - mssql
$ cd /applis/mssql
$ tar zxvf /tmp/freetds-patched.tar.gz
freetds-0.95.69/include/replacements/readpassphrase.h
freetds-0.95.69/include/bkpublic.h
...


Compilation :

$ cd /applis/mssql/freetds-0.95.69
$ ./configure --prefix=/applis/mssql/freetds
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
...

$ make
Making all in include
make[1]: Entering directory `/applis/mssql/freetds-0.95.69/include'
make  all-recursive
make[2]: Entering directory `/applis/mssql/freetds-0.95.69/include'
...

$ make install
Making install in include
make[1]: Entering directory `/applis/mssql/freetds-0.95.69/include'
...


Ménage :

$ rm -rf /applis/mssql/freetds-0.95.69
$ rm -f /tmp/freetds-patched.tar.gz


Lien lib 64bits :

$ cd /applis/mssql/freetds
$ ln -s lib lib64
$ ls -l |grep lib
drwxr-xr-x 2 mssql dba 4096 Nov 23 09:38 lib
lrwxrwxrwx 1 mssql dba    3 Nov 23 09:41 lib64 -> lib