You are not logged in.
Hi All
Ok, I'm trying to install Peazip on my 64bit setup. Got the package (only 32bit available) from AUR. When i tried to makepkg, i got an error
==> ERROR: is not available for the 'x86_64' architecture.
Note that many packages may need a line added to their PKGBUILD
such as arch=('x86_64').So I edited the PKGBUILD and changed the arch variable to x86_64
Had to grab two dependencies from AUR: quad and balz
So makepkg -s worked fine and the rest of the dependencies got pulled automatically.
Then installed the package with pacman
But now, when I try to run peazip, I get the following error:
peazip: error while loading shared libraries: libgdk_pixbuf-2.0.so.0: wrong ELF class: ELFCLASS64I guess that something got built for 32 bit and now depends on a 64 bit lib?
Tried googling the error, but to no avail.
Any suggestions?
Thanks
Offline
This cannot work. The PKGBUILDs do not compile anything, they just put binaries into the correct places. peazip really is i686 only.
Offline
Only old peazip version (2.1 maybe) may run on x86_64 with the required lib32 packages;newer versions have problems (probably lazarus related),but you can still use peazip using a 32 bit chroot
v 3.1
./peazip
Gtk-Message: Failed to load module "canberra-gtk-module": /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so: wrong ELF class: ELFCLASS64
(peazip:2872): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64
Gtk-Message: Failed to load module "canberra-gtk-module": /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so: wrong ELF class: ELFCLASS64
[WARNING] Out of OEM specific VK codes, changing to unassigned
[WARNING] Out of unassigned VK codes, assigning $FF
Runtime error 231 at $081B78CD
$081B78CD
$08065B2A
$08372B02
$08138F8D
$0813B289
$0807A403
$0807C11B
$0807E1A6
$080853C8
$0805CFE8Offline
Thanks for the clarification and input guys. I see that there is another thread related to the same package. I have tried to build it from source. No luck though
Will provide further input over there.
Offline