It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I try to run the game and I get this issue and the game doesn't run at all. Anyone know of any fixes?

this is the full error

[worm@lappy Risk of Rain]$ ./start.sh
Running Risk of Rain
Running Risk of Rain
./Risk_of_Rain: /usr/lib32/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by ./Risk_of_Rain)
No posts in this topic were marked as the solution yet. If you can help, add your reply
avatar
BasedDoctorWorm: I try to run the game and I get this issue and the game doesn't run at all. Anyone know of any fixes?
What distro? What libcurl do you have installed.
avatar
BasedDoctorWorm: I try to run the game and I get this issue and the game doesn't run at all. Anyone know of any fixes?
avatar
Gydion: What distro? What libcurl do you have installed.
runnin Arch linux and it looks like I have version 7.48
avatar
Gydion: What distro? What libcurl do you have installed.
avatar
BasedDoctorWorm: runnin Arch linux and it looks like I have version 7.48
Hello,
It's a 32bits game, it is necessary to have lib32-libcurl-{compat or gnutls) package(s).
note: 64bits packages names: libcurl-{compat,gnutls}
You have to install an older version of libcurl.

To do so, download this: http://pkgbuild.com/git/aur-mirror.git/plain/lib32-curl/PKGBUILD?id=6707050b2be285305465f2d5c1780b0e610668f2
Save it in a new directory, rename it "PKGBUILD"
Open terminal, "cd /path/to/pkgbuild_directory"
Run "makepkg"
Enjoy.

I will make a dotslashplay.it script for it as soon as I'll buy it.

Have a nice day
avatar
BasedDoctorWorm: runnin Arch linux and it looks like I have version 7.48
Similar problem & fix with Hyper Light Drifter.
Post edited May 23, 2016 by Gydion
avatar
Amadren: You have to install an older version of libcurl.

To do so, download this: http://pkgbuild.com/git/aur-mirror.git/plain/lib32-curl/PKGBUILD?id=6707050b2be285305465f2d5c1780b0e610668f2
Save it in a new directory, rename it "PKGBUILD"
Open terminal, "cd /path/to/pkgbuild_directory"
Run "makepkg"
Enjoy.

I will make a dotslashplay.it script for it as soon as I'll buy it.

Have a nice day
I got this

../lib/.libs/libcurl.so: undefined reference to `SSLv3_client_method'
collect2: error: ld returned 1 exit status
Makefile:536: recipe for target 'curl' failed
make[2]: *** [curl] Error 1
make[2]: Leaving directory '/home/worm/Downloads/pkgbuild/src/curl-7.23.1/src'
Makefile:457: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/worm/Downloads/pkgbuild/src/curl-7.23.1/src'
Makefile:426: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
==> ERROR: A failure occurred in build().
Aborting...
this didn't work for me neither
avatar
BasedDoctorWorm: runnin Arch linux and it looks like I have version 7.48
avatar
Gydion: Similar problem & fix with Hyper Light Drifter.
Post edited June 09, 2016 by BasedDoctorWorm
avatar
Amadren: You have to install an older version of libcurl.

To do so, download this: http://pkgbuild.com/git/aur-mirror.git/plain/lib32-curl/PKGBUILD?id=6707050b2be285305465f2d5c1780b0e610668f2
Save it in a new directory, rename it "PKGBUILD"
Open terminal, "cd /path/to/pkgbuild_directory"
Run "makepkg"
Enjoy.

I will make a dotslashplay.it script for it as soon as I'll buy it.

Have a nice day
avatar
BasedDoctorWorm: I got this

../lib/.libs/libcurl.so: undefined reference to `SSLv3_client_method'
collect2: error: ld returned 1 exit status
Makefile:536: recipe for target 'curl' failed
make[2]: *** [curl] Error 1
make[2]: Leaving directory '/home/worm/Downloads/pkgbuild/src/curl-7.23.1/src'
Makefile:457: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/worm/Downloads/pkgbuild/src/curl-7.23.1/src'
Makefile:426: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
==> ERROR: A failure occurred in build().
Aborting...
avatar
BasedDoctorWorm: this didn't work for me neither
avatar
Gydion: Similar problem & fix with Hyper Light Drifter.
avatar
BasedDoctorWorm:
Did you try just symlinking libcurl.so.3 to game directory libcurl.so.4?

ln -s /usr/lib32/libcurl.so.3 "/home/worm/GOG\ Games/Risk of Rain/game/libcurl.so.4"

editing run.sh in game dir to this:
#!/usr/bin/env bash
LD_LIBRARY_PATH="$LD_LIBRARY_PATH:`pwd`" ./Risk_of_Rain

and then running
./run.sh

Apart from my hardware specific glitches (I'm assuming) this seems to work for me.

If using original start.sh it doesn't start for me.
Post edited November 20, 2016 by c0hen
Here is how I got it running on Arch (RISK is the games installation directory).

ln -s /usr/lib32/libcurl.so.3 $RISK/lib/libcurl.so.4
rm $RISK/lib/libstdc++*
export LIBGL_DRI3_DISABLE=1
$RISK/start.sh
I also had this issue, and went to the Hyper light drifter thread quoted earlier. I tried this:
sudo apt-get install libcurl3:i386
and it worked. Solved?
Lubuntu 16.10
avatar
o0Rh0mbus0o: I also had this issue, and went to the Hyper light drifter thread quoted earlier. I tried this:
sudo apt-get install libcurl3:i386
and it worked. Solved?
Lubuntu 16.10
Thank you very much, that fixed my libcurl problem with Risk of Rain on Linux Mint 18.3 as well.
As of Ubuntu 18.04 the solution above doesn't work, but this does:
sudo apt install libcurl4:i386
Managed to install the game, no errors, with the AUR package gog-risk-of-rain and gog_risk_of_rain_2.1.0.6.sh!
Post edited July 24, 2018 by thishungy
Users of Debian or Arch Linux (or any derivatives like Ubuntu, Mint, Manjaro, etc.) should give a try to the ./play.it installer for this game. It does handle the issues related to the outdated libcurl version Risk of Rain depends on,
Post edited November 06, 2018 by vv221