I recently got X3 Terran War from GOG. It seems that the linux installer hasn’t been updated lately and the shared libraries in the game/lib are outdated. I fixed an issue with libz.so.1 by backing up the one that the game came with and then symlinking the one in the system to the game libraries directory. If anybody’s interested then the error I got was:
./X3TC_config: lib/libz.so.1: version `ZLIB_1.2.9' not found (required by /usr/lib32/libpng16.so.16)
But now I ran into another error which I am unable to solve:
./X3TC_config: symbol lookup error: /usr/lib32/libxcb-shm.so.0: undefined symbol: xcb_send_request_with_fds
It seems that this is another issue of the game relying on an outdated library (i think). The version I have is lib32-libxcb 1.13-1, which is the up to date one on Ubuntu aswell. Has anybody faced an issue like that and do you have any ideas on how to solve it?