From: Dara H. <dha...@ya...> - 2006-02-10 23:08:56
|
Hi Dave, --- Dave Griffin <dav...@st...> wrote: > Dara, could you clarify the changes you made to > ether_unix.cpp as I am > having the same problem in linux ppc64. Sure. I've attached it as a patch (can apply via patch -p0 < patchfile from the BasiliskII director). If you do get it working on Linux PPC, I'd be curious. All I got (admittedly ppc32 w/Fedora 5 test 1) was a black square in the screen, and then a hard crash of the X server (Xorg R7 I believe). > In order to build native graphics app try > ./autogen.sh enable-sdl > enable-sdl-video enable-sdl-audio disable-vosf > without-esd without-gtk. Cool. Unfortunately this doesn't seem to work with 10.3.9. Using g++ 3.3 from XCode 1.5 (it's the only one installed), I get linktime errors. These appear to be due to C++ ABI mismatch between various libraries. Not sure how to work around it: ld: obj/ether_unix.o illegal reference to symbol: std::_Rb_tree_rotate_left(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&) defined in indirectly referenced dynamic library /usr/lib/libstdc++.6.dylib ld: warning suggest use of -bind_at_load, as lazy binding may result in errors or different symbols being used symbol _acosl used from dynamic library /usr/lib/libstdc++.6.dylib(single module) not from earlier dynamic library /usr/lib/libSystem.B.dylib(ld64.o) <repeated for many math library symbols> > Once make is finished, run make SheepShaver_app to > package as OSX binary > with icon. GB suggests enable-sdl-static but I > can¹t get this to work yet. > An SDL framework for OSX is available at the SDL > website, would it be > possible to compile using this??? I gave that a try too, had roughly the same error as above (the only difference compared to using the fink SDL is that I had to hack the Makefile LIBS= line to include -framework SDL instead of -L/sw/lib -lsdl etc. I'll give 10.4 a try when I get a chance. Thanks for the tips, Dara P.S. Any ideas for debugging the Linux/ppc crashes I mentioned above? Because the crashes hang the X server, it's a bit difficult to figure out what's going on. It occurs both with SDL and DGA graphics. P.P.S. Using SLIRP on MacOSX SheepShaver is painfully slow. I never get more than 1KB/sec. Is this normal? __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |