Introduction to Pilot-link

The pilot-link package provides a suite of tools containing a series of conduits, libraries, and language bindings for moving information to and from your Palm device and your desktop or server/workstation system, as well as across a network.

Package Information

Additional Downloads

Pilot-link Dependencies


libpng-1.2.12, JDK-1.5.0_10, Tcl-8.4.13, Python-2.4.4 and Electric Fence

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/pilot-link

Kernel Configuration

You may need to configure the “USB_SERIAL_VISOR” device into the kernel before your system can communicate with your Palm device. Add this device by enabling the following kernel parameter setting and rebuilding the kernel (and modules, if applicable):

Device Drivers:
  USB support:
    USB Serial Converter support:
      USB Handspring Visor / Palm m50x / Sony Client Driver

Installation of Pilot-link

Install pilot-link by running the following commands:

patch -Np1 -i ../pilot-link-0.11.8-bindings_fix-1.patch &&
./configure --prefix=/usr &&

To test the results, issue: make check.

Now, as the root user:

make install

Command Explanations

--with-perl --with-java --with-tcl=/usr/lib --with-python: Use any or all of these options to enable the respective language bindings desired.


Installed Programs: addresses, ccexample, debugsh, dlpsh, hinotes, ietf2datebook, install-datebook, install-expenses, install-hinote, install-memo, install-netsync, install-todo, install-todos, install-user, memos, money2qif, pi-csd, pi-getram, pi-getrom, pi-getromtoken, pi-nredir, pilot-addresses, pilot-archive, pilot-clip, pilot-datebook, pilot-dedupe, pilot-file, pilot-foto, pilot-prc, pilot-schlep, pilot-undelete, pilot-xfer, pitclsh, read-expenses, read-ical, read-notepad, read-palmpix, read-todos, reminders, and sync-plan
Installed Libraries: libpisock.{so,a}, libpisock++.{so,a}, and libpisync.{so,a}
Installed Bindings: libjpisock.so JDK library, libpitcl.{so,a} Tcl library, Python and Perl modules
Installed Directory: /usr/lib/perl5/site_perl/5.8.8/i686-linux/{,auto/}PDA, /usr/share/pilot-link

Short Descriptions

pilot-link programs and utilities

Describing the functionality of each pilot-link program and utility would take several pages. Instead, after you've installed the package, review the pilot-link man page (man pilot-link). If you wish to review before installing the package, unpack the tarball and issue man doc/man/pilot-link.7.in.

Last updated on 2007-02-14 11:57:11 -0600