LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices



Reply
 
Search this Thread
Old 08-31-2010, 05:51 PM   #1
jasper77
LQ Newbie
 
Registered: Aug 2010
Location: Massachusetts
Posts: 27

Rep: Reputation: 0
How do I install "Compatibility Arch Support" on FC 13, x86_64?


I'm trying to run a 32 bit application on this 64 bit OS. When I do, I get this error: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

I'm let to believe by the application's vendor that I need to install a "Compatibility Arch Support" package. Their instructions say to use up2date, but my system does not have that command and I can't find any directions online for getting it. I have been unable to figure out how to use yum to get that group either.

Help? This is a brand new Fedora Core 13 installation.

# cat /proc/version
Linux version 2.6.33.3-85.fc13.x86_64 (mockbuild@x86-02.phx2.fedoraproject.org) (gcc version 4.4.4 20100503 (Red Hat 4.4.4-2) (GCC) ) #1 SMP Thu May 6 18:09:49 UTC 2010
 
Old 08-31-2010, 06:09 PM   #2
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 12,497

Rep: Reputation: 1077Reputation: 1077Reputation: 1077Reputation: 1077Reputation: 1077Reputation: 1077Reputation: 1077Reputation: 1077
I would think "yum install ld-linux.so.2" should work. It'll no doubt pull in the 32-bit glibc as a dependancy.

Last edited by syg00; 08-31-2010 at 06:10 PM. Reason: shouldn't use cut-and-paste .... d'oh
 
Old 08-31-2010, 07:17 PM   #3
DrLove73
Senior Member
 
Registered: Sep 2009
Location: Srbobran, Serbia
Distribution: CentOS 5.5 i386 & x86_64
Posts: 1,118
Blog Entries: 1

Rep: Reputation: 129Reputation: 129
syg00, no, you are wrong.

Code:
yum provides /*ld-linux.so.2
shows what rpm provides that file.

It is in glibc, RHEL/CentOS by default installs both 32-bit and 64-bit packages. Fedora seams not.

Anyhow,
Code:
yum install glibc.i686
or
Code:
yum update glibc.i686
(or maybe "glibc.i386")

Code:
yum list glibc
should show installed versions.
 
Old 09-01-2010, 10:31 AM   #4
jasper77
LQ Newbie
 
Registered: Aug 2010
Location: Massachusetts
Posts: 27

Original Poster
Rep: Reputation: 0
Thank you. I used
Code:
yum list glibc
and saw that glibc.i686 was not installed, then installed it, and listed again to verify it's there. I then try to open the application and I get:
Code:
error while loading shared libraries: libSM.so.6: cannot open shared object file: No such file or directory
I searched for that file and found it in /usr/lib64/. I then tried
Code:
export PATH=$PATH:/usr/lib64
but I get the same error. What should I do? I'm still a relative linux newbie, so I hope there's a simple solution I'm just not educated about yet.
 
Old 09-01-2010, 12:49 PM   #5
DrLove73
Senior Member
 
Registered: Sep 2009
Location: Srbobran, Serbia
Distribution: CentOS 5.5 i386 & x86_64
Posts: 1,118
Blog Entries: 1

Rep: Reputation: 129Reputation: 129
Code:
yum provides /*libSM.so.6
Code:
yum install libSM
for 32-bit version.

And just keep doing it for every error you get.

You could also read installation and read me files for that application of yours. 64-bit Fedora does not have ANY 32-bit libraries installed by default. And you can not use 64-bit libraries with 32-bit apps.
 
Old 09-01-2010, 01:03 PM   #6
jasper77
LQ Newbie
 
Registered: Aug 2010
Location: Massachusetts
Posts: 27

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by DrLove73 View Post
Code:
yum provides /*libSM.so.6
Thanks again! The only matches found say "fc12" which I assume means Fedora Core 12, while I'm on FC 13. Should it still be safe to install, and should it do the trick? I'm new to Fedora and don't know what the differences are.

I did realize after I posted that previously I had attempted to use a 64 bit library for a 32 bit application; whoops.

This application installation is simple. Just tar -xvf and go.
 
Old 09-01-2010, 02:48 PM   #7
knudfl
LQ 5k Club
 
Registered: Jan 2008
Location: Copenhagen, DK
Distribution: pclos2014.08, Slack14.1 DebWheezy, +50+ other Linux OS, for test only.
Posts: 14,278

Rep: Reputation: 2664Reputation: 2664Reputation: 2664Reputation: 2664Reputation: 2664Reputation: 2664Reputation: 2664Reputation: 2664Reputation: 2664Reputation: 2664Reputation: 2664
There's no change in version, libSM-1.1.0-7 from Fedora 12 to 13.

Same situation in the 32 bits version F13 , also a Fedora 12 package.

16,800 Fedora 13 32bits packages, 5142 are " fc12 " packages,
so that's a quite usual thing.
..
 
Old 09-01-2010, 04:00 PM   #8
jasper77
LQ Newbie
 
Registered: Aug 2010
Location: Massachusetts
Posts: 27

Original Poster
Rep: Reputation: 0
That did the trick; thank you!

I had to install these, and now the application works:
libSM.i686
libXrender.i686
freetype.i686
fontconfig.i686
libXext.i686
zlib.i686
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How do you install thinks on Arch? What is arch for "emerge", "apt-get" etc? just a man Arch 8 02-04-2010 12:06 PM
PC speaker still sounding without "pcspkr" module... (Arch) Azzy Linux - Software 2 10-31-2008 09:54 AM
build Cinelerra 2.1 for x86_64, bash "arch" command not found? newtovanilla Linux - Newbie 4 07-08-2008 06:28 PM
FC6, "incorrect arch", Transmeta Crusoe, i586/i686 wkuballa Fedora - Installation 5 01-27-2007 01:32 PM
Can't install "glibmm" library. "configure" script can't find "sigc++-2.0&q kornerr Linux - General 4 05-10-2005 03:32 PM


All times are GMT -5. The time now is 01:04 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration