Introduction
FAQ
Download
Getting started
Call for contributions
Contacting the author
Disclaimer
Back to the Main Menu

All contents on this page are copyright (c) 1998 by Tilo Christ. All rights reserved.
This page was last rebuilt on Wed Dec 9 11:46:03 CET 1998 .

SyncBuilder can be installed on Linux , Windows NT , and many other platforms which support JDK1.1.x. Since the code for all platforms is identical, the following downloads apply to all platforms.

 Attention Netscape users! Netscape has a nasty habit of changing the name of the files you want to download. For example, if you are downloading a file named Java.tar.gz, then the Netscape browser might change the filename to Java_tar.gz. Even worse, I have seen cases where it changed the name of my file install.class to install.exe, thus leading folks into believing that this was a Windows executable!
So be careful that the files end up on your hard-drive with the correct filenames. Otherwise they will not work!

 Java.tar.gz - SyncBuilder Complete tar-ball

(includes source, Java binaries, example source, full documentation, Together/J project file)
Download this one for all your development needs! The Java parts in this package are already pre-compiled into an easy to use JAR-file. The documentation is available in the HTML format, for consumption with any browser.
Windows NT users will want to use the excellent  WinZIP 6.x utility to unpack this archive, whereas Linux users can just say tar -zxvf Java.tar.gz.
Users of the Linux platform have the option to download and install additional native support code (pilot-link 0.9.0 ) that will offer extra functionality.

 install.class - SyncBuilder installer

This download contains the same contents as the tar-ball and is especially useful for those Windows NT users who do not own the  WinZIP 6.x utility. It is in no way restricted to the Windows platform, however. It includes a full-fledged platform independent setup tool that is supposed to make installation easier. Just place the download into a temporary directory and type java install. Then follow the on-screen instructions. Read the installation instructions for your platform to find out about the correct CLASSPATH settings.

  pilot-link.0.9.0.tar.gz - pilot-link 0.9.0 tar-ball

This download is an optional download for Unix platforms only!
The native code portions of SyncBuilder depend on pilot-link 0.9.0 . You only need this one if you are interested in the extra functionality of the native code (e.g. synchronization over a direct serial cable).
You cannot not use versions of pilot-link which are below 0.9.0 since this will put you in a strange legal situation (clash between GPL and LGPL).

CVS repository

I have set up a web-interface to my CVS repository. Go to:
http://lemming.stud.fh-heilbronn.de/~christ/java-link/cgi-bin/cvsweb.cgi

Recommended tools

If you wish to modify the framework, you should obtain jdeps for dependency generation and Polardoc for documentation generation. I also recommend the free Together/J Whiteboard Edition from Object International to visualize the class-diagram. The DejaGNU-package can be used for regression-tests. The framework comes with a (minimal) DejaGNU testsuite.