Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No configure file #18

Open
markaudacity opened this issue Sep 15, 2024 · 3 comments
Open

No configure file #18

markaudacity opened this issue Sep 15, 2024 · 3 comments

Comments

@markaudacity
Copy link

markaudacity commented Sep 15, 2024

the build instructions say

run "./configure" in the top-level directory
There is no such script; configure.ac throws a bunch of errors

Is it actually possible to build pilot-link in 2024? This is hour three of trying to get it to build from here or install from the AUR.

@desrod
Copy link
Owner

desrod commented Nov 24, 2024

You're building this from source, and so you have to generate the configure script yourself from the autotools base material.

If you want a release that contains ./configure, you can grab one of the releases from the Releases section, but these will almost certainly fail to build on any modern Linux system, given the huge number of library and dependency changes.

I haven't touched this code in years, and didn't realize people were still using Palm OS devices in modern times, but I'm willing to give it some care and feeding, if you're willing to help test functionality.

@PapayaJackal
Copy link

Hi @desrod,

I hope this message finds you well!

There are still many enthusiasts actively using PalmOS devices. Currently, the most vibrant community can be found in the PalmDB Discord, where Palm users and collectors connect and share their experiences. Many in the community are utilizing the WebUSB/WebSerial-based PilotBridge for HotSync operations.

On a related note, I recently managed to package pilot-link for NixOS using your repository, along with a couple of patches that were available on AUR. You can review the necessary changes that were made to facilitate the compilation on modern systems here: https://github.com/NixOS/nixpkgs/tree/master/pkgs/by-name/pi/pilot-link

Additionally, I wanted to mention that JPilot has a new maintainer who has just released an update. They also maintain a patched fork of pilot-link, which is available through their Ubuntu PPA.

@desrod
Copy link
Owner

desrod commented Nov 24, 2024

I'm not a fan of forks, so let's do what we can to avoid that. The project went dormant for years due to no contributions, and since I work for Canonical, having a Ubuntu PPA of pilot-link, when the maintainer works for Canonical, feels... off-balance.

Let me check what's broken and address that.

There are a lot of fixes I had planned for pilot-link in my notes before 3Com/Handspring/etc. torpedoed their own ship.

I also had no idea a discord had risen back up again on Discord. You should see me appear there shortly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants