ASP2Pro v2.0.2 question

Bugs & Suggestions
Post Reply
tjm3
Posts: 25
Joined: Wed May 21, 2014 4:26 pm
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit

ASP2Pro v2.0.2 question

Post by tjm3 »

Hello.

Tried installing the latest ASP2Pro v2.0.2 and now get a libc error.
Using Debian Wheezy (stock) with libc6 2.13. Just want to verify that the latest version of ASP2x64 requires a later version of libc6.
Went back to 2.0.0.133 and it still runs OK.

Update: Installed v2.0.1.5 and it seems OK. Tried to upgrade to v2.0.2.10 again but it's still a no-go.
I get this:

Install Path: /opt/AfterShotPro2(64-bit)
LD_PATH: /opt/AfterShotPro2(64-bit)/lib:
XLIB_SKIP_ARGB_VISUALS: 1
./AfterShotPro: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /opt/AfterShotPro2(64-bit)/lib/libstdc++.so.6)
./AfterShotPro: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.17' not found (required by /opt/AfterShotPro2(64-bit)/lib/libstdc++.so.6)
./AfterShotPro: /opt/AfterShotPro2(64-bit)/lib/libuuid.so.1: no version information available (required by /usr/lib/x86_64-linux-gnu/libSM.so.6)

I don't discount the possibility that I'm overlooking something, again, but it sure seems like there's a lib compiled against a GLIBC version that's not available for Debian stable. Why would you do this and still call it Debian compatible, but not with the stable release?


thanks,
tm
Heart
Posts: 5
Joined: Thu May 10, 2012 4:59 pm
operating_system: Linux
System_Drive: C
32bit or 64bit: 64 Bit

Re: ASP2Pro v2.0.2 question

Post by Heart »

Same errors here (elementaryOS which uses ubuntu 12.04 as base :cry:

(v2.0.1.5 is the last version which starts here)
tjm3
Posts: 25
Joined: Wed May 21, 2014 4:26 pm
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit

Re: ASP2Pro v2.0.2 question

Post by tjm3 »

I got it to run by by replacing the libstdc++ and libuuid libs in the ASP2 64bit lib directory with the versions installed with my Debian versions. Seems to work OK so far.
FalCT60
Posts: 153
Joined: Wed Feb 15, 2012 11:29 am
operating_system: Windows XP Pro
System_Drive: C
32bit or 64bit: 32 Bit

Re: ASP2Pro v2.0.2 question

Post by FalCT60 »

O-kay... could you please detail what you did exactly ? I'm afraid I didn't understand : where did you find the libs you replaced those from the ASP lib directory with ?
tjm3
Posts: 25
Joined: Wed May 21, 2014 4:26 pm
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit

Re: ASP2Pro v2.0.2 question

Post by tjm3 »

The easiest way to do it would be to do a search for libstdc++.so.6 and libuuid.so.1 . This should present you with at least two options one of which will be the files in the ASP2 directory in the lib folder. Pick the other files NOT in the ASP2 dir and copy them to the ASP2 /lib directory. You will most likely find them in the /lib/x86_64 but your distribution may be different.

You could also relink those two files in the ASP2/lib directory to the versions in /lib/x86_64 .
FalCT60
Posts: 153
Joined: Wed Feb 15, 2012 11:29 am
operating_system: Windows XP Pro
System_Drive: C
32bit or 64bit: 32 Bit

Re: ASP2Pro v2.0.2 question

Post by FalCT60 »

Thank-you, that works fine indeed ! well done ! :D
But this also means that there could be another lib/component mismatch, that could cause ASP malfunction later... :roll:
Anyway, I think you ought to add this tip in AFX's dedicated topic in general section. It might be very usefull for other users. 8)
tjm3
Posts: 25
Joined: Wed May 21, 2014 4:26 pm
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit

Re: ASP2Pro v2.0.2 question

Post by tjm3 »

I haven't had much time to work with this 'fix' very much and I would like to do that before posting it, even with a disclaimer.
Seems to work OK, but who knows what will happen somewhere along the line of usage. If you give it a good workout and not have much problem feel free to post a link in the tips section.
Last edited by tjm3 on Thu Jul 31, 2014 7:44 pm, edited 1 time in total.
Heart
Posts: 5
Joined: Thu May 10, 2012 4:59 pm
operating_system: Linux
System_Drive: C
32bit or 64bit: 64 Bit

Re: ASP2Pro v2.0.2 question

Post by Heart »

Thanks...

Code: Select all

sudo mv /opt/AfterShotPro2(64-bit)/lib/libstdc++.so.6.0.19 /opt/AfterShotPro2(64-bit)/lib/libstdc++.so.6.0.19.bak
sudo cp /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16 /opt/AfterShotPro2(64-bit)/lib/
did it here on elementaryOS (based on 12.04)
Post Reply