FunkyBuilds-20250628

1 view
Skip to first unread message

David Flater

unread,
Jun 28, 2025, 10:48:03 AMJun 28
to XTide-Announce
Available at https://flaterco.com/xtide/files.html#FunkyBuilds:

FunkyBuilds-20250628

This package contains a unified script to build all XTide-related packages on all flavors of Linux as well as assorted older build scripts for Android, DOS, Windows, and Cygwin.

Replaced the outdated scripts for Slackware-14.2 and Ubuntu-20.04 with a new linux-generic build script that has been tested on EndeavourOS (Arch family), Ubuntu (Debian family), Calculate (Gentoo family), Fedora Workstation, and Slackware. The new script invokes pkg-config to locate Qt5 for TideEditor and PostgreSQL for Harmbase2. The use of pkg-config should be internalized by TideEditor and Harmbase2 when their autotools build scripts are next updated.

The lack of standards for installing dependencies has become the worst problem. Linux/README.txt contains instructions for establishing the prerequisites on the distros as they exist now. Such instructions do not stay good for long because the granularity of packaging keeps increasing (particularly for Qt) and the nomenclature keeps mutating.



Reply all
Reply to author
Forward
0 new messages