PCSX2 Documentation/Chroot and 64-bit Linux: Difference between revisions
Jump to navigation
Jump to search
Line 57: | Line 57: | ||
==IA32 libs / Multi-arch== | ==IA32 libs / Multi-arch== | ||
Some distributions give you the ability to install 32 bit libraries in an amd64 architecture. Note: it is still necessary to install the 64 bit development packages, and some distributions miss some of the required libraries: | Some distributions give you the ability to install 32 bit libraries in an amd64 architecture. Note: it is still necessary to install the 64 bit development packages, and some distributions miss some of the required libraries: | ||
===Debian / Ubuntu=== | |||
**ia32-libs-dev and ia32-libs-gtk. DEPRECATED, don't use them | **ia32-libs-dev and ia32-libs-gtk. DEPRECATED, don't use them | ||
multi-arch which allow to install any architecture library in any architecture system (ease also cross-compilation). You need to add :i386 suffix when you install a package. For example apt-get install pcsx2:i386 | multi-arch which allow to install any architecture library in any architecture system (ease also cross-compilation). You need to add :i386 suffix when you install a package. For example apt-get install pcsx2:i386 | ||
Ubuntu: Upgrade to 12.04. | Ubuntu: Upgrade to 12.04. | ||
Debian: expected in Wheezy and later. | Debian: expected in Wheezy and later. | ||
Archlinux. Status, seem working for some users. | |||
===Archlinux. Status, seem working for some users.=== | |||
Some of the required packages to build PCSX2 are available only in AUR unsupported. So, the use of an AUR helper (ex: yaourt) is highly advised! Hopefully all 32 bits package can be found. | Some of the required packages to build PCSX2 are available only in AUR unsupported. So, the use of an AUR helper (ex: yaourt) is highly advised! Hopefully all 32 bits package can be found. | ||
# update /etc/pacman.conf | # update /etc/pacman.conf | ||
Line 69: | Line 71: | ||
# Refresh package | # Refresh package | ||
pacman -Sy | pacman -Sy | ||
Fedora 14: Status, compile and run OK (fedora 14). | |||
===Fedora 14: Status, compile and run OK (fedora 14).=== | |||
search for packages ending with ".i686" | search for packages ending with ".i686" | ||
yum install cmake bzip2.i686 bzip2-devel.i686 glew.i686 glew-devel.i686 mesa-libGL.i686 mesa-libGL-devel.i686 mesa-libGLU.i686 mesa-libGLU-devel.i686 mesa-libGLw.i686 mesa-libGLw-devel.i686 mesa-libOSMesa.i686 mesa-libOSMesa-devel.i686 alsa-lib.i686 alsa-lib-devel.i686 Cg Cg.i686 libXxf86vm.i686 libXxf86vm-devel.i686 xorg-x11-proto-devel libX11.i686 libX11-devel.i686 xorg-x11-xtrans-devel libCg.i686 SDL.i686 SDL-devel.i686 sparsehash-devel freetype.i686 freetype-devel.i686 gtk2.i686 gtk2-devel.i686 zlib.i686 zlib-devel.i686 libjpeg-devel libjpeg libjpeg-static wxGTK-devel.i686 libCg.i686 portaudio.i686 portaudio-devel.i686 glib2-devel.i686 gdk-pixbuf2-devel.i686 gdk-pixbuf gdk-pixbuf-devel gdk-pixbuf.i686 gdk-pixbuf-devel.i686 atk-devel.i686 pango-devel.i686 cairo-devel.i686 libjpeg-turbo.i686 libjpeg-turbo-devel.i686 | yum install cmake bzip2.i686 bzip2-devel.i686 glew.i686 glew-devel.i686 mesa-libGL.i686 mesa-libGL-devel.i686 mesa-libGLU.i686 mesa-libGLU-devel.i686 mesa-libGLw.i686 mesa-libGLw-devel.i686 mesa-libOSMesa.i686 mesa-libOSMesa-devel.i686 alsa-lib.i686 alsa-lib-devel.i686 Cg Cg.i686 libXxf86vm.i686 libXxf86vm-devel.i686 xorg-x11-proto-devel libX11.i686 libX11-devel.i686 xorg-x11-xtrans-devel libCg.i686 SDL.i686 SDL-devel.i686 sparsehash-devel freetype.i686 freetype-devel.i686 gtk2.i686 gtk2-devel.i686 zlib.i686 zlib-devel.i686 libjpeg-devel libjpeg libjpeg-static wxGTK-devel.i686 libCg.i686 portaudio.i686 portaudio-devel.i686 glib2-devel.i686 gdk-pixbuf2-devel.i686 gdk-pixbuf gdk-pixbuf-devel gdk-pixbuf.i686 gdk-pixbuf-devel.i686 atk-devel.i686 pango-devel.i686 cairo-devel.i686 libjpeg-turbo.i686 libjpeg-turbo-devel.i686 | ||
Opensuse: Status unknown | |||
search for packages ending with "-32bit" | ===Opensuse: Status unknown=== | ||
TODO complete other distributions : Mandriva(still exists ?) / Gentoo / Slackware | *search for packages ending with "-32bit" | ||
''TODO complete other distributions : Mandriva(still exists ?) / Gentoo / Slackware'' | |||
{{PCSX2 Documentation Navbox}} | {{PCSX2 Documentation Navbox}} |