Welcome, Guest. Please login or register.

Author Topic: E-UAE 0.8.29 and OS X 10.3 not working  (Read 3521 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline yorgleTopic starter

  • Full Member
  • ***
  • Join Date: Jan 2007
  • Posts: 165
    • Show all replies
    • http://umlautllama.com
E-UAE 0.8.29 and OS X 10.3 not working
« on: June 23, 2008, 08:52:14 PM »
Hi all.

I'm trying to get a good E-UAE system set up on my old PowerBook G3 Pismo laptop.  I've got E-UAE 0.8.29 WIP-4 here, and I'm trying to get some .uaerc files set up to get this to work.

I can get it to boot with 1.3 just fine, and I can get it to boot 3.0 fine from ADF images, but when I try to enable folder-based disks, it crashes UAE.

The lines I used are:

filesystem=rw,DH0:/Applications/Amiga/HD/Work3

or

filesystem2=rw,DH0:Work:/Applications/Amiga/HD/Work3,1

Either one will cause E-UAE to crash with the error:

dyld: /Applications/Amiga/E-UAE-0.8.29-WIP4/E-UAE.app/Contents/MacOS/uae Undefined symbols:
/Applications/Amiga/E-UAE-0.8.29-WIP4/E-UAE.app/Contents/MacOS/uae undefined reference to _statvfs expected to be defined in /usr/lib/libSystem.B.dylib

I've searched on the googles for help on this, but the only thing I can seem to find is another project that spawned the same error, in which the project leader had to rebuild the project.

Can anyone help me?
 

Offline yorgleTopic starter

  • Full Member
  • ***
  • Join Date: Jan 2007
  • Posts: 165
    • Show all replies
    • http://umlautllama.com
Re: E-UAE 0.8.29 and OS X 10.3 not working
« Reply #1 on: June 23, 2008, 09:05:39 PM »
According to the docs "filesystem" does not use the boot priority, while "filesystem2" does.  Either causes the crash.
 

Offline yorgleTopic starter

  • Full Member
  • ***
  • Join Date: Jan 2007
  • Posts: 165
    • Show all replies
    • http://umlautllama.com
Re: E-UAE 0.8.29 and OS X 10.3 not working
« Reply #2 on: June 23, 2008, 09:13:19 PM »
Hi-Toro is a front-end for generating the .uaerc files.  It doesn't get rid of them, it just hides them.

I get the same error trying to start from a Hi-Toro-generated configuration.
 

Offline yorgleTopic starter

  • Full Member
  • ***
  • Join Date: Jan 2007
  • Posts: 165
    • Show all replies
    • http://umlautllama.com
Re: E-UAE 0.8.29 and OS X 10.3 not working
« Reply #3 on: June 23, 2008, 09:28:51 PM »
Quote

motorollin wrote:
ISTR getting undefined symbol errors if an incompatible version of a library was installed, or if the library was missing and I forced the app to compile. If you compiled from source, check you have all of the pre-requisite headers in the correct versions. If you're using a binary, see if you can check what version of that library it needs and try to install that version.


It's an OS System library that it's looking for.
I downloaded the E-UAE for OS X binary from its primary website.  I don't have source for it.  I will try to figure out what version of the libraries it needs.  I thought someone else might have encountered this error, which is why I had posted this here.

Quote

You mention you're running on a G3. What version of OS X are you running on your Mac? Maybe it's not a compatible version.


As mentioned in the subject; its OS X 10.3 (10.3.9 to be exact)
 

Offline yorgleTopic starter

  • Full Member
  • ***
  • Join Date: Jan 2007
  • Posts: 165
    • Show all replies
    • http://umlautllama.com
Re: E-UAE 0.8.29 and OS X 10.3 not working
« Reply #4 on: June 23, 2008, 09:37:47 PM »
Okay. so apparently, statvfs() isn't available on OS X 10.3, so I guess I'll need to build E-UAE myself, and remove that dependency; use statfs() instead.

Apparently, it's called to find out disk information when you enable using a desktop-directory as a mountpoint for the emulated system... which is why it never complains otherwise.