PalmPilot 软件与 Linux

以下是我在 Linux 下运行 PalmPilot 软件的步骤。

  1. 购买了一个公对公转接头。Pilot 的 HotSync 底座有一根 9 针串口电缆,带有一个母头连接器。我的 A/B 开关盒也有一个母头连接器。
  2. 下载了 pilot-link 软件和 gzipped HOWTO。完整阅读了 HOWTO,然后在开始构建 pilot-link 软件时扫描了一下。
  3. 使用以下命令行运行 configure 脚本
    configure --prefix=/usr/local/pilot\
       --mandir=/usr/local/man\
       --with-java=/usr/lib/java
    

    我使用了--with-java选项,以使 configure 能够干净地运行,但它似乎不会导致 Java 绑定自动构建。如果没有此选项,configure 脚本在尝试查找标准 Java 库时会出错。我没有尝试构建 pilot-link 包中的 Java 工具。

  4. 编辑 Makefile 以删除对-lieee(Linux 系统上没有 libieee)的引用,该引用位于 TCLTK_LIBS 变量中。据我所知,这不会破坏任何东西,并且允许构建在没有任何其他问题的情况下完成。
  5. 运行make使用我自己的用户 ID。
  6. 运行make install作为 root 用户,因为我想将软件安装在 /usr/local 下。
  7. 将 /usr/local/pilot/bin 添加到我的 PATH 变量:对于 ksh 或 bash
    PATH=$PATH:/usr/local/pilot/bin
    export PATH
    
  8. 验证我的第二个串口 (/dev/cua1) 具有所有用户的读/写权限。
  9. 使用以下命令验证连接是否正常工作
    pilot-xfer /dev/cua1 -l
    
  10. 开始上传程序。
© . All rights reserved.