acreloaded / acr

AssaultCube Reloaded (first-person-shooter game)
https://acr.victorz.ca
121 stars 23 forks source link

ACR launch on Linux has missing lib #223

Open ouryperd opened 5 years ago

ouryperd commented 5 years ago

When launching client on 64 bit Ubuntu Xenial, I get:

linux_64_client: /usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_4' not found

I have libcurl4-openssl-dev installed.

theonlypwner commented 5 years ago

Does it work if you install libcurl3 or compile ACR?

ouryperd commented 5 years ago

I have libcurl3 installed:

tintin:~/assaultcubereloaded/source$ locate libcurl.so.3
/opt/Adobe/Reader9/Reader/intellinux/lib/libcurl.so.3
/opt/Adobe/Reader9/Reader/intellinux/lib/libcurl.so.3.0.0
/usr/lib/x86_64-linux-gnu/libcurl.so.3

When trying to build from source I get:

tintin:~/assaultcubereloaded/source$ ./package_acr.sh 
./package_acr.sh: 29: [: w: unexpected operator
./package_acr.sh: 50: [: w: unexpected operator
./package_acr.sh: 55: [: w: unexpected operator
./package_acr.sh: 72: [: w: unexpected operator
./package_acr.sh: 29: [: l: unexpected operator
./package_acr.sh: 50: [: l: unexpected operator
./package_acr.sh: 55: [: l: unexpected operator
./package_acr.sh: 72: [: l: unexpected operator
./package_acr.sh: 29: [: src: unexpected operator
./package_acr.sh: 72: [: src: unexpected operator
./package_acr.sh: 29: [: serv: unexpected operator
./package_acr.sh: 50: [: serv: unexpected operator
./package_acr.sh: 55: [: serv: unexpected operator
./package_acr.sh: 72: [: serv: unexpected operator
theonlypwner commented 5 years ago

To build and copy binaries to bin_unix, you should cd ~/assaultcubereloaded/source and then make install