How to install ia32-libs?

General support questions
Post Reply
pepi
Posts: 8
Joined: 2011/08/14 21:32:44

How to install ia32-libs?

Post by pepi » 2011/08/14 21:37:12

Or better question is that package available for x86_64 version?
Thanks alot

gerald_clark
Posts: 10642
Joined: 2005/08/05 15:19:54
Location: Northern Illinois, USA

How to install ia32-libs?

Post by gerald_clark » 2011/08/15 14:37:49

Welcome to CentOS.
New users need to read
http://www.centos.org/modules/newbb/viewforum.php?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.

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

Re: How to install ia32-libs?

Post by 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.

User avatar
TrevorH
Site Admin
Posts: 33218
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: How to install ia32-libs?

Post by 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]
yum localinstall boinc-x.y.z.i386.rpm
[/code]

would try to install the package and have yum resolve all the dependencies listed in the boinc rpm and install those too.

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

Re: How to install ia32-libs?

Post by 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 :(

User avatar
TrevorH
Site Admin
Posts: 33218
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: How to install ia32-libs?

Post by TrevorH » 2011/08/19 05:59:55

[quote]
Solution you write is first thing I try, but without success :(
[/quote]

Then perhaps you need to give us more information about the problem! Error messages? Things that don't work? How?

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

Re: How to install ia32-libs?

Post by 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

markkuk
Posts: 739
Joined: 2007/09/07 10:56:28
Location: Finland

Re: How to install ia32-libs?

Post by 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.

Darr247
Posts: 27
Joined: 2011/12/01 14:29:34

Re: How to install ia32-libs?

Post by Darr247 » 2012/01/27 17:14:17

[quote]
markkuk wrote:
Those instructions are for Ubuntu, not CentOS. [/quote]

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 [b]could[/b] just restrict your CPU/GPU time donations to 64-bit apps (but note that some BOINC Projects don't have *any* 64-bit applications).

Post Reply