You are not logged in.

#1 2009-05-13 07:09:46

Julius2
Member
From: Canada
Registered: 2009-05-13
Posts: 68
Website

Wrong ELF Class

While trying to install calibre (ebook manager and organizer, among other things), I got this error:

ImportError: libglib-2.0.so.0: wrong ELF class: ELFCLASS64

When I talked to the developer of the program on IRC, he told me to download the 32-bit lib (lib32-glib) which I already have. He was unable to help me further, so I decided to ask here.

Oh, and if it wasn't obvious already, I'm running Arch64.


Blog .:. AUR .:. Wiki Contributions
Registered Linux User #506070.

Offline

#2 2009-05-13 08:01:04

fumbles
Member
Registered: 2006-12-22
Posts: 246

Re: Wrong ELF Class

On a 64bit machine, you must have 32-bit versions of common libraries like X11, freetype, fontconfig, expat and their varios dependencies installed.

How are you installing it? downloaded from site? or PKGBUILD?

Offline

#3 2009-05-13 11:29:56

Peasantoid
Member
Registered: 2009-04-26
Posts: 928
Website

Re: Wrong ELF Class

Well clearly you can't use the 32-bit library, so install the 64-bit and see if that helps.

Offline

Board footer

Powered by FluxBB