logoalt Hacker News

AshamedCaptainlast Wednesday at 12:41 AM3 repliesview on HN

And please, statically linking everything is NOT a solution -- the only reason I can run some games from 20 years ago still on my recent Linux is because they didn't decide to stupidly statically link everything, so I at least _can_ replace the libraries with hooks that make the games work with newer versions.


Replies

evidencetamperlast Wednesday at 12:57 AM

As long as the library is available.

Neither static nor dynamic linking is looking to solve the 20 year old binaries issue, so both will have different issues.

But I think it's easier for me to find a 20 year old ISO of a Red Hat/Slackware where I can simply run the statically linked binary. Dependency hell for older distros become really difficult when the older packages are not archived anywhere anymore.

show 3 replies
klysmlast Wednesday at 12:49 AM

Software running for 20 years is not always a reasonable requirement.

show 1 reply
declan_robertslast Wednesday at 12:45 AM

How do you troubleshoot and figure that out?