From: Geoffrey B. <geo...@in...> - 2010-10-07 00:35:30
|
Ok, that's curious. The sources I was building on Linux previously had this diff diff -r1.88 main_unix.cpp 846c846 < #if REAL_ADDRESSING && HAVE_LINKER_SCRIPT --- > #if REAL_ADDRESSING && HAVE_LINKER_SCRIPT && PAGEZERO_HACK But as you point out there doesn't seem to have been any activity on this recently so I'm not sure how I ended up with that diff -- I went to the web based cvs to see if I could find the change and can't. In any case, without the "PAGEZERO_HACK' flag to make that #if false, things bomb immediately on linux. Adding that "back" I can make forward progress. I have no idea where that came from (a bug fix suggested on a forum?) So, maybe I need to configure for linux differently -- I've been doing ./configure --enable-sdl-audio --enable-sdl-video I'll try to figure out what is going on. Geoffrey On Wed, Oct 6, 2010 at 8:09 PM, Alexei Svitkine <ale...@gm...> wrote: > Which change are you talking about? > > I don't see any recent activity around that part of main_unix.cpp... > > Which combination of macros does your config define that causes the problem? > > -Alexei > > On Wed, Oct 6, 2010 at 7:55 PM, Geoffrey Brown <geo...@in...> wrote: >> The following change which was checked in to the repository causes >> immediate segv on Linux >> (Linux ... machine name elided .... .6.18-194.17.1.el5 #1 SMP Mon Sep >> 20 07:16:16 EDT 2010 i686 i686 i386 GNU/Linux >> >> >> RCS file: /home/cvs/cebix/SheepShaver/src/Unix/main_unix.cpp,v >> retrieving revision 1.88 >> diff -r1.88 main_unix.cpp >> 846c846 >> < #if REAL_ADDRESSING && HAVE_LINKER_SCRIPT >> --- >>> #if REAL_ADDRESSING && HAVE_LINKER_SCRIPT && PAGEZERO_HACK >> >> >> Clearly that code was turned off previously >> >> Geoffrey >> >> ------------------------------------------------------------------------------ >> Beautiful is writing same markup. Internet Explorer 9 supports >> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >> Spend less time writing and rewriting code and more time creating great >> experiences on the web. Be a part of the beta today. >> http://p.sf.net/sfu/beautyoftheweb >> _______________________________________________ >> basilisk-devel mailing list >> bas...@li... >> https://lists.sourceforge.net/lists/listinfo/basilisk-devel >> > > ------------------------------------------------------------------------------ > Beautiful is writing same markup. Internet Explorer 9 supports > standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. > Spend less time writing and rewriting code and more time creating great > experiences on the web. Be a part of the beta today. > http://p.sf.net/sfu/beautyoftheweb > _______________________________________________ > basilisk-devel mailing list > bas...@li... > https://lists.sourceforge.net/lists/listinfo/basilisk-devel > |