5 ms·
I looked into it just now. Somebody has WordPerfect 8 binaries around. It requires libc5 - the c library that was common before glibc became common at the end
by asveikau 6y ago
I looked into it just now.
Somebody has WordPerfect 8 binaries around.
It requires libc5 - the c library that was common before glibc became common at the end of the 90s. And then needs X libraries that are compiled against libc5.
Probably you could find an old Red Hat 5 or something and pull out those libraries to run on a recent kernel.
- compsciphd 6y agofor everyone that bitches about docker and ubuntu snaps, this is a perfect application of them
- ptman 6y agoI wonder if libc5 is so old that it has problems with docker. But I remember loki games being statically linked to avoid problems with dependencies. You only needed like linux syscalls and X11 for them to work.
- compsciphd 6y agoi dont see why it would have an issue. docker has no concept of the binaries that actually run, it just sets up namespaces, cgroups and a userspace. worse case scenario, you have to run the docker container as privileged, still no difference from running on host (at least with a properly constructed image, where the binaries wouldn't run as root)
- ptman 6y agolibc5 was just a linux-specific fork of glibc. glibc2 == libc6
- woofie11 6y agoI think WordPerfect 8 was where Corel rewrote it. It didn't work nearly as well. I vaguely recall they switched from native to some kind of compatibility layer (maybe Wine?) which just wasn't very good.