How to install ia32-libs?

General support questions

How to install ia32-libs?

Postby pepi » 2011/08/14 21:37:12

Or better question is that package available for x86_64 version?
Thanks alot
pepi
 
Posts: 8
Joined: 2011/08/14 21:32:44

How to install ia32-libs?

Postby gerald_clark » 2011/08/15 14:37:49

Welcome to CentOS.
New users need to read
http://www.centos.org/modules/newbb/vie ... p?forum=47

64 bit CentOS can run both 64 bit and 32 bit applications.
Now explain what you are REALLY trying to do, and someone may be able to help.
gerald_clark
 
Posts: 7166
Joined: 2005/08/05 15:19:54
Location: Northern Illinois, USA

Re: How to install ia32-libs?

Postby pepi » 2011/08/18 17:40:38

Yes I read that before I post my question
What I need or what I wont?
I need to install and run BOINC software, primary Primegrid project.
First to say something: I try many 64 bit distributions of Linux and all work on Boinc (Primegrid), Centos don't work.
I ask on many forums help and got similar answer from many forums: since Primegrid use 32 bit application and sent to 64 bit host you need to have 32 bit libraries. But it looks like that Centos doesn't have that package. so that was reason why I ask that question.
pepi
 
Posts: 8
Joined: 2011/08/14 21:32:44

Re: How to install ia32-libs?

Postby TrevorH » 2011/08/18 18:16:16

On ubuntu etc the package ia32-libs is a generic collection of i386 runtime libraries. On Centos, the package will be called something like glibc.i386 but that may not be the only i386 package that you require in order to run Boinc. If they supply an rpm then using, for example,

Code: Select all
yum localinstall boinc-x.y.z.i386.rpm


would try to install the package and have yum resolve all the dependencies listed in the boinc rpm and install those too.
User avatar
TrevorH
Forum Moderator
 
Posts: 9103
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: How to install ia32-libs?

Postby pepi » 2011/08/19 02:58:11

Thanks for your reply but that is not problem I need to solve.
Boinc manager works well without any additional libraries.

What doesn't work is Primegrid project since project doesn't have 64 bit app, only 32 bit app. That is reason why I need to have ia32-libs, in order to run project 32 bit app.
Solution you write is first thing I try, but without success :(
pepi
 
Posts: 8
Joined: 2011/08/14 21:32:44

Re: How to install ia32-libs?

Postby TrevorH » 2011/08/19 05:59:55

Solution you write is first thing I try, but without success :(


Then perhaps you need to give us more information about the problem! Error messages? Things that don't work? How?
User avatar
TrevorH
Forum Moderator
 
Posts: 9103
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: How to install ia32-libs?

Postby pepi » 2011/08/19 07:33:10

Maybe this will clarify situation for you ( other users have same problem, conversation between them)
*************************************************************************************
Can't get LLR WUs for my laptop (had to reinstall Ubuntu after it failed to load).
I installed 64bit desktop version but now BOINC manager says it can't get PPS LLR or SGS LLR WUs as they aren't available for my type of computer.
I think there are some libraries or something that will make it work properly. Anyone know what I'm missing?
____________
There is no 64bit-LLR. You need to install the "ia32-libs" on your 64bit-box and PG will sent you 32bit-work.
____________
ia32-libs ???
I think this is it, because llr-apps are 32-bit only (no effort of 64-bit)

____________
sudo aptitude install ia32-libs


WU - workunits
pepi
 
Posts: 8
Joined: 2011/08/14 21:32:44

Re: How to install ia32-libs?

Postby markkuk » 2011/08/19 08:00:11

Those instructions are for Ubuntu, not CentOS. As TrevorH already explained, there's no package called "ia32-libs" in CentOS. You must find out what are the actual 32-bit libraries required to run the software and then install the necessary CentOS packages.
markkuk
 
Posts: 682
Joined: 2007/09/07 10:56:28
Location: Finland

Re: How to install ia32-libs?

Postby Darr247 » 2012/01/27 17:14:17

markkuk wrote:
Those instructions are for Ubuntu, not CentOS.


I *think* the ia32 libs are part of the redhat-lsb.i686 package. But it's not like I've never been wrong. :-)

Still, to allow the 64-bit BOINC to run 32-bit applications in x86_64 versions of CentOS (or Fedora),
according to BOINC's wiki, you need:

# yum install compat-libstdc++-296.i686
and
# yum install compat-libstdc++-33.i686

or just
# yum install compat-libstdc++-296.i686 compat-libstdc++-33.i686
will get them both in one swipe.

The compat-libstdc++-33.x86_64 package should have been pulled in as a dependency when the 64-bit BOINC was installed.

It appears those files exist in the standard CentOS repos; If I recall, BOINC is in the epel repo.

Or, you could just restrict your CPU/GPU time donations to 64-bit apps (but note that some BOINC Projects don't have *any* 64-bit applications).
Darr247
 
Posts: 23
Joined: 2011/12/01 14:29:34


Return to CentOS 6 - General Support

Who is online

Users browsing this forum: No registered users and 7 guests