[uae] Re: CAPS plugin (was 'Compile problems with UAE 0.8.25')

  • From: Jonathan Heaney <jonathan.heaney@xxxxxxxxxxxxxxxx>
  • To: uae@xxxxxxxxxxxxx
  • Date: Sat, 28 Aug 2004 00:55:03 +0100

*snip*


Well, like I said I already tried adding the exact directory to ld.so.conf. I had added the symlink in /usr/lib/ and it had made no difference. Unless there are some other 'instructions' I'm unaware of, shouldn't that be it? Where is uae trying to load the CAPS plug-in from? I have the library itself copied to /usr/lib/ now, and it still comes up with 'Failed to load CAPS plug-in.' and dies (yes, the file and path are world readable). Is anyone else trying to run UAE+CAPS on Debian Woody?


I've even tried it in the same directory as the UAE executable like WinUAE requires, but nothing helps.

I'd like to know where UAE is looking for the shared library.

There seems to be little information on it. I have the ipfdevlib tar.gz and all it has in it is this:

drwxr-xr-x KieronW/mkgroup_l_d 0 2004-08-13 07:49:42 ipfdevlib_linux/
drwxr-xr-x KieronW/mkgroup_l_d 0 2004-08-13 07:49:42 ipfdevlib_linux/examples/
drwxr-xr-x KieronW/mkgroup_l_d 0 2004-08-13 07:49:42 ipfdevlib_linux/examples/i686/
-rw-r--r-- KieronW/mkgroup_l_d 4212 2004-08-11 19:19:50 ipfdevlib_linux/examples/i686/ipfinfo
-rw-r--r-- KieronW/mkgroup_l_d 1778 2004-08-11 19:19:50 ipfdevlib_linux/examples/ipfinfo.c
drwxr-xr-x KieronW/mkgroup_l_d 0 2004-08-13 07:49:42 ipfdevlib_linux/examples/ppc/
-rw-r--r-- KieronW/mkgroup_l_d 3912 2004-08-11 19:21:18 ipfdevlib_linux/examples/ppc/ipfinfo
drwxr-xr-x KieronW/mkgroup_l_d 0 2004-08-13 07:49:42 ipfdevlib_linux/include/
drwxr-xr-x KieronW/mkgroup_l_d 0 2004-08-13 07:49:42 ipfdevlib_linux/include/caps/
-rw-r--r-- KieronW/mkgroup_l_d 5265 2004-08-11 19:19:50 ipfdevlib_linux/include/caps/capsimage.h
drwxr-xr-x KieronW/mkgroup_l_d 0 2004-08-13 07:49:42 ipfdevlib_linux/lib/
drwxr-xr-x KieronW/mkgroup_l_d 0 2004-08-13 07:49:42 ipfdevlib_linux/lib/i686/
-rw-r--r-- KieronW/mkgroup_l_d 53456 2004-08-11 19:19:50 ipfdevlib_linux/lib/i686/libcapsimage.so.2.0
drwxr-xr-x KieronW/mkgroup_l_d 0 2004-08-13 07:49:42 ipfdevlib_linux/lib/ppc/
-rw-r--r-- KieronW/mkgroup_l_d 63140 2004-08-11 19:21:18 ipfdevlib_linux/lib/ppc/libcapsimage.so.2.0
-rw-r--r-- KieronW/mkgroup_l_d 15416 2004-08-13 08:02:48 ipfdevlib_linux/LICENSE
-rw-r--r-- KieronW/mkgroup_l_d 698 2004-08-13 08:52:08 ipfdevlib_linux/HISTORY
-rw-r--r-- KieronW/mkgroup_l_d 403 2004-08-13 09:01:34 ipfdevlib_linux/README



You need to have both CAPS libraries installed - the dev one is needed by UAE to build CAPS support into UAE, and the runtime library to actually use CAPS images with the built UAE binary (iirc).

When you ./configure UAE, before you build it scroll up and check that it has correctly found the required CAPS libraries.

Other related posts: