You are not logged in.
Hi
I need libcurl.so.3 to run the game. In pacman repository there is libcurl.so.4 (curl package). Anybody know the easiest way to have both libs? I even can't find libcurl.so.3.
Last edited by Linkas (2012-09-28 07:47:18)
Offline
don't know how much has changed, but you can always try:
sudo ln -sf /usr/lib/libcurl.so.4 /usr/lib/libcurl.so.3
not ideal, and might not work, but worth the try
Offline
thanks for your reply mzneverdies. I've tried this already. It leads the game to segmentation fault at startup.
Last edited by Linkas (2012-09-27 13:56:48)
Offline
Seriously? As far as I can tell, libcurl.so.3 was obsoleted on October 30 2006.
You can still get the source for 7.15.5 here: http://curl.haxx.se/download/
No idea whether it'll compile though. If you can get it to compile, I recommend writing a PKGBUILD so you can install it with pacman (take care not to conflict with the up-to-date curl though)
Good luck!
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
It runs fine in wine. Might not be an ideal solution, but a lot easier.
Edit: Wait a second, 2006? That's not possible, the native version of the game ran fine the last time it was part of a humble bundle... you sure it's not something else?
Last edited by whoops (2012-09-27 17:56:42)
Offline
I've had time to investigate a little further, and yes, 7.16.0 creates libcurl.so.4, and 7.15.5 creates libcurl.so.3.
So maybe GSB's devs decided to do a spot of trolling by compiling against 6 year old libraries this time around?
Ubuntu still provides libcurl.so.3 in an aptly named libcurl3 package, so perhaps you played it on that before?
If anything, my investigation has shown that 7.15.5 compiles fine. If you've found an alternative solution (wine), or just don't feel up to creating it, I might knock up an AUR package myself at some point.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
Found my old copy of GSB. It's version 1.56.0 of the game and it still runs fine.
libcurl.so.3 is included in the lib64 subfolder of the game. No idea why yours isn't working, haven't downloaded the game since it got added to this HIB again - mine's from a previous one.
$ ls /usr/lib/libcurl*
/usr/lib/libcurl.a /usr/lib/libcurl.so.4
/usr/lib/libcurl.so /usr/lib/libcurl.so.4.2.0
$ ls
data lib64 GSB.bin.x86_64 GSB.png version.txt
lib GSB.bin.x86 GSBManual.pdf README.linux
$ ls lib64
libcurl.so.3 libogg.so.0 libpng12.so.0 libSDL_image-1.2.so.0 libvorbis.so.0
libjpeg.so.62 libopenal.so.1 libSDL-1.2.so.0 libvorbisfile.so.3
$ cat version.txt
1:56:0
oooh, even still had the original archive on my HD:
221add4aefd4da39e965b987b9f57fb5 gsb.tar.gz
According to the HIB page, that should still be the file (unless they forgot to update the md5)
Hmm... did you set the right file permissions for the subfolders + libs?
Last edited by whoops (2012-09-27 22:13:29)
Offline
Thank you whoops. My archive has exactly the same md5sum so I exported LD_LIBRARY_PATH to lib64 in game catalog (I extracted the game in home directory) and now game runs.
Offline
*just realised he's been talking to a different person for half the thread*
Glad you got it sorted, Linkas.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline