Problem

I get the following message: libgcc_s.so.1 must be installed for pthread_cancel to work. Why?

Solution

A: You are most probably trying to use the binary ACS distribution with RH Enterprise, Scientific Linux or other similar distributions.

Since the ACS binary distribution for ACS 4.1.x has been build on RH-9, you have to make RH-Enterprise backward compatible. You just have to set, in your bash profile:

export LD_ASSUME_KERNEL=2.4.19

In the standard .acs/.bash_profile there is already a placeholder for that (with 2.4.18, because we introduced that for the porting form RH-7 to RH-9: story repeats itself!).

This might fix other minor problems with the binary distribution, that was build on and for RH-9.

-- GianlucaChiozzi - 29 Jun 2005