Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora 25/26 > Using Fedora
FedoraForum Search

Forgot Password? Join Us!

Using Fedora General support for current versions. Ask questions about Fedora that do not belong in any other forum.

Thread Tools Search this Thread Display Modes
Old 6th February 2012, 04:47 AM
tjwoosta Offline
Registered User
Join Date: Oct 2008
Posts: 10
epsxe on 64bit f16 / Possible to build a 32bit plugin from 64 bit f16?

Ive been working for an hour or so to install epsxe (32bit bin) on my x86_64 f16 install.

I started by following this outdated guide http://forums.fedoraforum.org/showthread.php?t=194601 (except appending .i686 instead of .i586 obviously). I also had to borrow the source link from an archlinux AUR package to get the padjoy plugin, but thats beside the point.

Anyway After following the instructions mentioned above and attempting to start epsxe I had a few more missing library errors, so I installed i686 versions of those packages as they came up as well (zlib, mesa-libgl, and I think a couple others).

I eventually got everything working and all the plugins configured, and my only problem now is that I have no sound with the eternalSPU audio plugin. I tried configuring it to use sdl rather than oss, but it pops up a missing libSDL.so error, even after installing SDL.i686 and SDL_mixer.i686.

So finally I gave up trying to get the eternalSPU plugin working (with OSS or SDL) and went back to AUR to find links to the other epsxe SPU plugins. I ended up finding an ALSA SPU plugin http://aur.archlinux.org/packages.php?ID=50888 but I need to patch and build the plugin myself. This wouldnt usually be a problem, except im on an x86_64 system and I need a 32bit plugin since epsxe is a 32bit binary.

I tried building it anyway thinking it might not matter, and the plugin built without errors, but when I try to load the resulting plugin into epsxe I get
plugins/libspuPeopsALSA.so.1.0.9: wrong ELF class: ELFCLASS64
so its obviously building a 64bit plugin and I need 32bit.

So essentially my problem is ...
How can I build this plugin for 32bit from my 64bit f16 install? or ...Does anyone know how I can get the eternalSPU plugin working properly instead?

---------- Post added at 10:47 PM ---------- Previous post was at 09:26 PM ----------

AHH.. I figured it out!

I started digging deeper trying to figure out why the eternalSPU plugin couldnt find libSDL.so and discovered that the library on my system was actually called libSDL-1.2.so.0.11.3 and there is one symlink to it called libSDL-1.2.so.0. So I created another symlink..
ln -s libSDL-1.2.so.0 libSDL.so
After this I was able to choose sdl in the plugin configuration without any missing lib errors, but there was still no sound. So I checked the epsxe output in the terminal and found
 * Init spu[0][libspuEternal.so.1.41] 
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
This library it turns out is provided by the package alsa-plugins-pulseaudio.i686. So I installed that and now sound is working

Last edited by tjwoosta; 6th February 2012 at 03:46 AM.
Reply With Quote

32bit, 64bit, bit, build, epsxe, f16, plugin

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
64bit or 32bit ? aniketv Using Fedora 6 18th November 2009 02:03 AM
F8 vs. F9 (and 32bit vs. 64bit) Pacopag Installation, Upgrades and Live Media 8 25th June 2008 08:49 PM
64bit vs 32bit Kelly Using Fedora 3 21st September 2006 01:07 PM
Ho to run 32bit flash-plugin on 64bit Firefox satimis Using Fedora 12 20th May 2006 11:28 AM

Current GMT-time: 15:23 (Thursday, 17-08-2017)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat