What to build: Packages, Tarballs, and the CVS repository

The latest FreeTDS package is always available from iBiblio and its mirrors.

Code changes by the developers are immediately available in the CVS repository. If you've run into a problem, you may want to check out from CVS to see if it's fixed there.

No password is needed to obtain the current CVS copy of FreeTDS; you need only have a CVS client installed on your machine. Then:

$ cvs -d:pserver:anonymous@freetds.cvs.sourceforge.net:/cvsroot/freetds login
$ cvs -z3 -d:pserver:anonymous@freetds.cvs.sourceforge.net:/cvsroot/freetds checkout -P freetds
Password: 
$ make install

For those behind firewalls or otherwise unable to access CVS, nightly snapshots of CVS are rolled up into tarballs for your convenience. They can be downloaded from ibiblio.org. Tarballs are generated around 3am EST (GMT-5).

In general, the CVS version works better and has more functionality than the release version. Bugs sometimes persist in the release version but are usually fixed in short order (once identified) in CVS.

Tip

As with any project of this sort, if you want to use the CVS version, it's a good idea to join the mailing list.