It seems that from now on more work is going to be needed to get closed source games working with up to date linux distros.
I tried Unreal 2004, on the development version of ubuntu karmic. The adoption of libdirectfb 1.2, and libfusion 1.2, result in the game complaining about libdirectfb-1.0.so.0 etc... so I linked the newer versions to the old ones and resulted with an error 40 in libfusion.
I haven't had time to really bother delving into it, but I guess we now also require either static versions of the old libraries, and/or have old versions of these packages in the repositories for backward compatibility (like libstdc++5).
Now this is very irritating that those responsible for directfb, sdl development etc.. have not worked to ensure backward compatibility., and that the developer of the binary did not anticipate future version numbers and requires == versions.
I tried Unreal 2004, on the development version of ubuntu karmic. The adoption of libdirectfb 1.2, and libfusion 1.2, result in the game complaining about libdirectfb-1.0.so.0 etc... so I linked the newer versions to the old ones and resulted with an error 40 in libfusion.
I haven't had time to really bother delving into it, but I guess we now also require either static versions of the old libraries, and/or have old versions of these packages in the repositories for backward compatibility (like libstdc++5).
Now this is very irritating that those responsible for directfb, sdl development etc.. have not worked to ensure backward compatibility., and that the developer of the binary did not anticipate future version numbers and requires == versions.
Comment