If you're on OS X 10.3, I unbroke (sort of) the dynaloading code, so it now uses the platform dlopen call. This handles .dylib files like, say, libncurses.dylib. That's good. The bad news, such as it is, is:

*) Still crashes. Ick. a "ulimit -c unlimited" in the terminal will generate gdb-able core files if you want them. (They go in /cores, which I recommend cleaning out occasionally)

*) The dlopen routine is really primitive compared to the rest of the known unix universe. You must specify the *exact* filename of the library. No library search paths or anything like that. (I've also fixed the dynaloading code to try the exact filename, so this does work now)

If anyone wants to try figuring out why ncurses.pasm fails, go for it and good lukc.
--
Dan


--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to