You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(13) |
Sep
(42) |
Oct
(17) |
Nov
(7) |
Dec
(14) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(14) |
Feb
(8) |
Mar
(13) |
Apr
(10) |
May
(28) |
Jun
(28) |
Jul
(23) |
Aug
(7) |
Sep
(2) |
Oct
(24) |
Nov
(9) |
Dec
(2) |
2002 |
Jan
(58) |
Feb
(15) |
Mar
(57) |
Apr
(26) |
May
(7) |
Jun
|
Jul
(10) |
Aug
|
Sep
(19) |
Oct
(9) |
Nov
(6) |
Dec
(4) |
2003 |
Jan
(4) |
Feb
(1) |
Mar
(3) |
Apr
(5) |
May
(14) |
Jun
(3) |
Jul
(7) |
Aug
(4) |
Sep
(7) |
Oct
(4) |
Nov
(11) |
Dec
(3) |
2004 |
Jan
(32) |
Feb
(21) |
Mar
(3) |
Apr
(11) |
May
(33) |
Jun
(42) |
Jul
(46) |
Aug
(2) |
Sep
(3) |
Oct
|
Nov
(42) |
Dec
(23) |
2005 |
Jan
(5) |
Feb
(2) |
Mar
(12) |
Apr
(26) |
May
(8) |
Jun
(18) |
Jul
(21) |
Aug
(3) |
Sep
|
Oct
(1) |
Nov
(10) |
Dec
(1) |
2006 |
Jan
(17) |
Feb
(17) |
Mar
(3) |
Apr
(2) |
May
(2) |
Jun
(7) |
Jul
(6) |
Aug
(4) |
Sep
|
Oct
(3) |
Nov
(7) |
Dec
(4) |
2007 |
Jan
(6) |
Feb
(4) |
Mar
|
Apr
(3) |
May
(7) |
Jun
(17) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(2) |
Dec
(5) |
2008 |
Jan
(14) |
Feb
(2) |
Mar
(2) |
Apr
|
May
(1) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
2009 |
Jan
(2) |
Feb
(22) |
Mar
(3) |
Apr
|
May
(7) |
Jun
|
Jul
|
Aug
(15) |
Sep
|
Oct
(32) |
Nov
(9) |
Dec
|
2010 |
Jan
(18) |
Feb
(2) |
Mar
(14) |
Apr
(1) |
May
|
Jun
|
Jul
(2) |
Aug
(7) |
Sep
(6) |
Oct
(35) |
Nov
(4) |
Dec
|
2011 |
Jan
(4) |
Feb
|
Mar
(9) |
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
(9) |
Oct
|
Nov
|
Dec
(4) |
2012 |
Jan
(4) |
Feb
|
Mar
(8) |
Apr
(9) |
May
|
Jun
(176) |
Jul
(86) |
Aug
(20) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
(4) |
Mar
(5) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2016 |
Jan
(1) |
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
(4) |
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(6) |
Aug
(13) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(11) |
Aug
|
Sep
(5) |
Oct
(2) |
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
From: Gwenole B. <gb...@di...> - 2004-07-23 06:20:00
|
Hi, > Interestingly enough, my OS 8.1 CD seems to work fine > with my previous build (with gtk+ and esd enabled)! It > seems somewhat bizarre that simply changing the config > options would make it not boot at all... Then, the problem is probably from OS 7.6 which is not supported well=20 enough? > P.S. Here's the output I get now from SheepShaver... Can you also report the actual instruction at this PC? I think it may=20 be using r5 or r13 something. Bye, Gwenol=E9.= |
From: Dara H. <dha...@ya...> - 2004-07-23 05:06:03
|
--- Gwenole Beauchesne <gb...@di...> wrote: Hello, > Hmm, seems to come from the GNU mp library. However, > SheepShaver does > not explicitly use that. Might come from gcc or > MacOS X C library. Well, I tried rebuilding without gtk+ and esd. Now it's only linking with libpthread, libSDL, libSDLmain, libgcc, libstdc++ and libsystem, and with the Cocoa, Carbon, IOKit and OpenGL frameworks. Now, I just tried again, and for whatever reasons, SheepShaver is displaying the error, instead of it just going to CrashReporter... However, taking the PC given there, gdb claims the function it's dying in is dyld_stub_memchr? Meanwhile, in crashreporter, the addresses given correspond to... SDL_CreateYUV_SW called from QZ_InitOSKeymap... Perhaps this makes more sense. > > > On a different note, as mentioned it does continue > > following the crash. I'm using a MacOS 7.6 CD with > an > > 8500 ROM, Interestingly enough, my OS 8.1 CD seems to work fine with my previous build (with gtk+ and esd enabled)! It seems somewhat bizarre that simply changing the config options would make it not boot at all... Thanks for all the help, Dara P.S. Here's the output I get now from SheepShaver... [dara@cygnus dara]$ /usr/local/bin/SheepShaver SheepShaver V2.2 by Christian Bauer and Mar"c" Hellwig Paranoia checks... ...passed Reading ROM file... WARNING: Cannot open (No such file or directory) VOSF acceleration is not profitable on this platform, disabling it | sigcontext 0x20faf8, machine_regs 0x20fb18 pc 00035e24 lr ffff8660 ctr 000039a0 msr 00000100 xer 0200d930 cr 00000004 r0 24004224 r1 00000000 r2 bfffe5d0 r3 68ffe000 r4 00000000 r5 00003000 r6 00000000 r7 0000002c r8 00000d03 r9 00000180 r10 00001000 r11 00000000 r12 00046a48 r13 900f5cc0 r14 00000000 r15 00000000 r16 00000000 r17 00042db0 r18 00042db0 r19 00042db0 r20 00042db0 r21 00042db0 r22 00043050 r23 00042db0 r24 00042db0 r25 00042db0 r26 00043024 r27 00042db0 r28 00400000 r29 00043028 r30 00043330 r31 0004828c __________________________________ Do you Yahoo!? Vote for the stars of Yahoo!'s next ad campaign! http://advision.webevents.yahoo.com/yahoo/votelifeengine/ |
From: Dara H. <dha...@ya...> - 2004-07-22 01:08:47
|
--- Gwenole Beauchesne <gb...@di...> wrote: Hello, > In video_vosf.h (video_vosf_profitable), you can try > to return false; > immediately as the first statement. You then need to > rebuild > video_x.cpp or video_sdl.cpp, depending on the video > output driver you > chose. Thanks. Gave this a try. This results in my getting the grey boot screen sooner, but the same crash remains. > > If you build the binary yourself, you can notice it > prints the Pogram counter Right. Is this information useful to you? Running it under gdb I get the following backtrace: #0 0x900429ac in kill () #1 0x0002c048 in catch_exception_raise () #2 0x0000570c in ?? () #3 0x0002d814 in catch_exception_raise () #4 0x909f7184 in _nsnote_callback () #5 0x901aa650 in __CFXNotificationPost () #6 0x901af060 in _CFXNotificationPostNotification () #7 0x909f4fd0 in -[NSNotificationCenter postNotificationName:object:userInfo:] () #8 0x92ee37b8 in -[NSApplication _postDidFinishNotification] () #9 0x92ee36a4 in -[NSApplication _sendFinishLaunchingNotification] () #10 0x92ee38d4 in -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] () #11 0x90a4a544 in -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] () #12 0x90a50c6c in _NSAppleEventManagerGenericHandler () #13 0x9167ea68 in aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) () #14 0x916818b0 in dispatchEventAndSendReply(AEDesc const*, AEDesc*) () #16 0x928c47f4 in AEProcessAppleEvent () #17 0x92dd2c0c in _DPSNextEvent () #18 0x92de93b0 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] () #19 0x92dfd718 in -[NSApplication run] () #20 0x0002d79c in catch_exception_raise () #21 0x0002da60 in catch_exception_raise () #22 0x00004eec in ?? () #23 0x00004d60 in ?? () Working off the crashreporter log on the other hand, using gdb disass as you suggested gives: __clz_tab On a different note, as mentioned it does continue following the crash. I'm using a MacOS 7.6 CD with an 8500 ROM, and immediately after the crash, I get the happy mac, then the cd spins down, and ejects. The only message I get is: ioctl(DKIOCEJECT) failed on file /dev/disk1: Bad file descriptor Thanks, Dara __________________________________ Do you Yahoo!? Vote for the stars of Yahoo!'s next ad campaign! http://advision.webevents.yahoo.com/yahoo/votelifeengine/ |
From: Gwenole B. <gb...@di...> - 2004-07-19 19:48:13
|
Hi, I have just committed audio support through SDL to Basilisk II and SheepShaver. i.e. sound now works on the MacOS X versions. ;-) Note: I have not yet determined why under some circumstances you don't get any audio sifters in MacOS >= 8.6 with NewWorld ROMs. I even tried to derive fake drivers from AIFF_sdev_writer and MOL audio but they never reach the audio dispatcher. BTW, it does seem it could be possible to write a PCI sound output driver a-la VideoDriverStub.i with native implementations of DoDriverIO() but I have not found any information at Apple site. Some dumps from the Pippin found around the Net shows possibility of a 'sond' ndrv for audio. But I don't have any more info. |
From: Gwenole B. <gb...@di...> - 2004-07-19 19:39:31
|
Hi, > With Gwenole's binary, I also don't succeed. I get the > "application unexpectedly quit" error immediately > regardless of configuration. I noticed this on 10.3.4, but the applications does continue. It seems=20= that MacOS now catches SIGSEGV very early at the Mach level and=20 generates this error. The problem is on "fast" systems (e.g. Linux) we=20= provide a video acceleration through SIGSEGV on the framebuffer to know=20= what has to be updated. On MacOS X, the SIGSEGV recovery is too slow to=20= be profitable but we do make a first check to be sure. In video_vosf.h (video_vosf_profitable), you can try to return false;=20 immediately as the first statement. You then need to rebuild=20 video_x.cpp or video_sdl.cpp, depending on the video output driver you=20= chose. If you build the binary yourself, you can notice it prints the Pogram=20 Counter when it crashes. If you have not stripped the binary, you can=20 gdb ./SheepShaver and disass at that PC. e.g. in your ouput: (gdb) disass 0x0003ce5c will disassemble function at this address + emit its name. Bye, Gwenol=E9.= |
From: Gwenole B. <gb...@di...> - 2004-07-18 17:28:19
|
Hi, I wanted to commit SDL audio support but "down" doesn't seem up as of=20 writing. BTW, I noticed that sometimes playing "Indigo" causes the first block=20 to be somewhat repeated (especially on OSX). Is this something you=20 experienced in the past with other audio output? Bye, Gwenol=E9.= |
From: Dara H. <dha...@ya...> - 2004-07-18 15:12:55
|
--- Rob Snyder <Ro...@xb...> wrote: > Your problem is your rom. I have dumped plenty of > macs for testing > purposels and the 8500 roms do not work. Perhaps a better question would be, given that I'd like to run MacOS 7.6, 8.1 or (maybe) 8.6, which ROM is most likely to work? I tried the "new world" ROM from 8.6, which works a bit better. My cvs compiled SheepShaver still dies immediately (no chance), but with Gwenole's Mac binary, I'm getting the "unexpectedly quit" error, and then it goes on to start booting! Unfortunately, it never seems to get past the "Welcome to MacOS" stage to the extensions loading stage... Thanks, Dara P.S. Is there in fact a place listing known to work ROMs? I found a couple websites (none official) claiming all PCI PowerMac ROMs should be good, but this doesn't seem to be the case :-/ __________________________________ Do you Yahoo!? Vote for the stars of Yahoo!'s next ad campaign! http://advision.webevents.yahoo.com/yahoo/votelifeengine/ |
From: Rob S. <Ro...@xb...> - 2004-07-18 12:34:46
|
Your problem is your rom. I have dumped plenty of macs for testing purposels and the 8500 roms do not work. > >[dara@cygnus dara]$ /usr/local/bin/SheepShaver >SheepShaver V2.2 by Christian Bauer and Mar"c" Hellwig >Paranoia checks... >...passed >Reading ROM file... > > sigcontext 0xc8af8, machine_regs 0xc8b18 > pc 0003ce5c lr ffff8660 ctr 000058ac msr >00000180 > xer 0000d030 cr 00000004 > r0 24004224 r1 00000000 r2 bffff830 r3 >68ffe000 > r4 00000000 r5 00003000 r6 00000000 r7 >0000002c > r8 00000c03 r9 00000180 r10 00000000 r11 >00000000 > r12 0004eb00 r13 900f5cc0 r14 00000000 r15 >00000000 > r16 00000000 r17 00044c5c r18 00044c5c r19 >00044c5c > r20 00044c5c r21 00044c5c r22 00044c5c r23 >00054c5c > r24 00044c5c r25 00044c5c r26 0004b024 r27 >00054c5c > r28 00400000 r29 0004b028 r30 0004b344 r31 >0005045c > >With Gwenole's binary, I also don't succeed. I get the >"application unexpectedly quit" error immediately >regardless of configuration. According to the logs, >the backtrace is: > >Exception: EXC_BAD_ACCESS (0x0001) >Codes: KERN_PROTECTION_FAILURE (0x0002) at >0x04183000 > >Thread 0 Crashed: >0 ??? 0x000239f8 >catch_exception_raise + 0x1314 >1 ??? 0x000240cc >catch_exception_raise + 0x19e8 >2 ??? 0x000246e8 >catch_exception_raise + 0x2004 >3 ??? 0x00024cb0 >catch_exception_raise + 0x25cc >4 ??? 0x000051c0 0x3000 + >0x21c0 >5 ??? 0x0003d900 >catch_exception_raise + 0x1b21c >6 com.apple.Foundation 0x909f7184 >_nsnote_callback + 0xb0 >7 com.apple.CoreFoundation 0x901aa650 >__CFXNotificationPost + 0x1b4 >8 com.apple.CoreFoundation 0x901af060 >_CFXNotificationPostNotification + 0x340 >9 com.apple.Foundation 0x909f4fd0 >-[NSNotificationCenter >postNotificationName:object:userInfo:] + 0x74 >10 com.apple.AppKit 0x92ee37b8 >-[NSApplication _postDidFinishNotification] + 0x70 >11 com.apple.AppKit 0x92ee36a4 >-[NSApplication _sendFinishLaunchingNotification] + >0x5c >11 com.apple.AppKit 0x92ee36a4 >-[NSApplication _sendFinishLaunchingNotification] + >0x5c >12 com.apple.AppKit 0x92ee38d4 >-[NSApplication(NSAppleEventHandling) >_handleCoreEvent:withReplyEvent:] + 0x78 >13 com.apple.Foundation 0x90a4a544 >-[NSAppleEventManager >dispatchRawAppleEvent:withRawReply:handlerRefCon:] + >0x164 >14 com.apple.Foundation 0x90a50c6c >_NSAppleEventManagerGenericHandler + 0x78 >15 com.apple.AE 0x9167ea68 >aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned >long, unsigned char*) + 0xd0 >16 com.apple.AE 0x916818b0 >dispatchEventAndSendReply(AEDesc const*, AEDesc*) + >0x2c >17 com.apple.AE 0x9167eca8 >aeProcessAppleEvent + 0x11c >18 com.apple.HIToolbox 0x928c47f4 >AEProcessAppleEvent + 0x3c >19 com.apple.AppKit 0x92dd2c0c >_DPSNextEvent + 0x358 >20 com.apple.AppKit 0x92de93b0 >-[NSApplication >nextEventMatchingMask:untilDate:inMode:dequeue:] + >0x74 >21 com.apple.AppKit 0x92dfd718 >-[NSApplication run] + 0x21c >22 ??? 0x0003d888 >catch_exception_raise + 0x1b1a4 >23 ??? 0x0003db4c >catch_exception_raise + 0x1b468 >24 ??? 0x000045b4 0x3000 + >0x15b4 >25 ??? 0x00004434 0x3000 + >0x1434 > > >Anyhow, are these errors known problems, any >suggestions for how to proceed? Thanks, and keep up >the good work, > >Dara > > > >__________________________________ >Do you Yahoo!? >Vote for the stars of Yahoo!'s next ad campaign! >http://advision.webevents.yahoo.com/yahoo/votelifeengine/ > > > >------------------------------------------------------- >This SF.Net email is sponsored by BEA Weblogic Workshop >FREE Java Enterprise J2EE developer tools! >Get your free copy of BEA WebLogic Workshop 8.1 today. >http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click >_______________________________________________ >basilisk-devel mailing list >bas...@li... >https://lists.sourceforge.net/lists/listinfo/basilisk-devel > > > |
From: Dara H. <dha...@ya...> - 2004-07-18 07:08:12
|
Hello, I was encouraged by the recent postings here to give SheepShaver a try on MacOS X (10.3.4). I'm using a PowerMac 8500 ROM, and a MacOS 7.6 boot CD. First I tried with a a binary built from cvs. Unfortunately, regardless of the settings I give it I get the following error immediately after clicking start: [dara@cygnus dara]$ /usr/local/bin/SheepShaver SheepShaver V2.2 by Christian Bauer and Mar"c" Hellwig Paranoia checks... ...passed Reading ROM file... sigcontext 0xc8af8, machine_regs 0xc8b18 pc 0003ce5c lr ffff8660 ctr 000058ac msr 00000180 xer 0000d030 cr 00000004 r0 24004224 r1 00000000 r2 bffff830 r3 68ffe000 r4 00000000 r5 00003000 r6 00000000 r7 0000002c r8 00000c03 r9 00000180 r10 00000000 r11 00000000 r12 0004eb00 r13 900f5cc0 r14 00000000 r15 00000000 r16 00000000 r17 00044c5c r18 00044c5c r19 00044c5c r20 00044c5c r21 00044c5c r22 00044c5c r23 00054c5c r24 00044c5c r25 00044c5c r26 0004b024 r27 00054c5c r28 00400000 r29 0004b028 r30 0004b344 r31 0005045c With Gwenole's binary, I also don't succeed. I get the "application unexpectedly quit" error immediately regardless of configuration. According to the logs, the backtrace is: Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x04183000 Thread 0 Crashed: 0 ??? 0x000239f8 catch_exception_raise + 0x1314 1 ??? 0x000240cc catch_exception_raise + 0x19e8 2 ??? 0x000246e8 catch_exception_raise + 0x2004 3 ??? 0x00024cb0 catch_exception_raise + 0x25cc 4 ??? 0x000051c0 0x3000 + 0x21c0 5 ??? 0x0003d900 catch_exception_raise + 0x1b21c 6 com.apple.Foundation 0x909f7184 _nsnote_callback + 0xb0 7 com.apple.CoreFoundation 0x901aa650 __CFXNotificationPost + 0x1b4 8 com.apple.CoreFoundation 0x901af060 _CFXNotificationPostNotification + 0x340 9 com.apple.Foundation 0x909f4fd0 -[NSNotificationCenter postNotificationName:object:userInfo:] + 0x74 10 com.apple.AppKit 0x92ee37b8 -[NSApplication _postDidFinishNotification] + 0x70 11 com.apple.AppKit 0x92ee36a4 -[NSApplication _sendFinishLaunchingNotification] + 0x5c 11 com.apple.AppKit 0x92ee36a4 -[NSApplication _sendFinishLaunchingNotification] + 0x5c 12 com.apple.AppKit 0x92ee38d4 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 0x78 13 com.apple.Foundation 0x90a4a544 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 0x164 14 com.apple.Foundation 0x90a50c6c _NSAppleEventManagerGenericHandler + 0x78 15 com.apple.AE 0x9167ea68 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) + 0xd0 16 com.apple.AE 0x916818b0 dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 0x2c 17 com.apple.AE 0x9167eca8 aeProcessAppleEvent + 0x11c 18 com.apple.HIToolbox 0x928c47f4 AEProcessAppleEvent + 0x3c 19 com.apple.AppKit 0x92dd2c0c _DPSNextEvent + 0x358 20 com.apple.AppKit 0x92de93b0 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 0x74 21 com.apple.AppKit 0x92dfd718 -[NSApplication run] + 0x21c 22 ??? 0x0003d888 catch_exception_raise + 0x1b1a4 23 ??? 0x0003db4c catch_exception_raise + 0x1b468 24 ??? 0x000045b4 0x3000 + 0x15b4 25 ??? 0x00004434 0x3000 + 0x1434 Anyhow, are these errors known problems, any suggestions for how to proceed? Thanks, and keep up the good work, Dara __________________________________ Do you Yahoo!? Vote for the stars of Yahoo!'s next ad campaign! http://advision.webevents.yahoo.com/yahoo/votelifeengine/ |
From: Eric H. <eah...@lo...> - 2004-07-12 21:38:56
|
On Sunday 11 July 2004 13:47, Gwenole Beauchesne wrote: > > I will build a static Linux binary for testing. > > <http://gwenole.beauchesne.free.fr/sheepshaver/files/ > SheepShaver.linux.ppc.static.bz2> Hey, it works! Up to a point, anyway. Gets past the paranoia check, reads ROM file, then I get: WARNING: Cannot open /dev/fd0u1440 (Permission denied) WARNING: Cannot open /dev/fd1u1440 (Permission denied) [what's that, floppy drives? Don't have any of those....] WARNING: Cannot open /dev/hda8 (Permission denied) WARNING: Cannot open /dev/cdrom (Permission denied) ...and then a grey screen with the blinking question mark disk. Running as root gets rid of the permission denied stuff, but then I get a blank grey screen, and nothing happens after that. /dev/hda8 is a HFS OS8.6 partition which is unmounted in Linux. Same thing happens if I try to boot off the install CD. --Eric |
From: Eric H. <eah...@lo...> - 2004-07-11 17:47:08
|
On Sunday 11 July 2004 12:28, you wrote: > > So, something is screwy in my configuration, somewhere, eh? > > Not sure, IIRC the ABI reserves r2 usage for system (kernel + glibc), > but we need to be free to use r2 for MacOS ABI. I will build a static > Linux binary for testing. Or will you know where is crashes. > g++ -g paranoia.cpp > gdb ./a.out > run > [crash] Program received signal SIGSEGV, Segmentation fault. 0x0fd173d0 in __errno_location () from /lib/libc.so.6 > bt #0 0x0fd173d0 in __errno_location () from /lib/libc.so.6 #1 0x0fd45c04 in vfprintf () from /lib/libc.so.6 #2 0x0fd4e33c in printf () from /lib/libc.so.6 #3 0x10000960 in paranoia_check() () at paranoia.cpp:144 #4 0x10000d1c in main () at paranoia.cpp:229 #5 0x0fd17120 in __libc_start_main () from /lib/libc.so.6 --Eric |
From: Gwenole B. <gb...@di...> - 2004-07-11 17:46:06
|
dimanche 11 juillet 2004, =E0 06:28 pm, Gwenole Beauchesne a =E9crit : > I will build a static Linux binary for testing. <http://gwenole.beauchesne.free.fr/sheepshaver/files/=20 SheepShaver.linux.ppc.static.bz2>= |
From: Gwenole B. <gb...@di...> - 2004-07-11 16:26:19
|
Hi, > So, something is screwy in my configuration, somewhere, eh? Not sure, IIRC the ABI reserves r2 usage for system (kernel + glibc), but we need to be free to use r2 for MacOS ABI. I will build a static Linux binary for testing. Or will you know where is crashes. g++ -g paranoia.cpp gdb ./a.out run [crash] bt I guess the stack trace will return something from the raise() [kill() function actually]. Your paranoia.s looks good. So, there is some interaction with your glibc. |
From: Eric H. <eah...@lo...> - 2004-07-11 15:13:27
|
On Sunday 11 July 2004 00:59, you wrote: > > I will upload some paranoia.* prebuilt binaries on my site so that you > could test some variations from my toolchain. Well, paranoia.glibc.dynamic does the segfault thing, as I would expect, but paranoia.glibc.static works: Paranoia checks... SIGUSR2 handler caught: check whether sigaltstack() works check whether r4 points to info on the stack check whether r4 looks like a sigcontext check whether sc->regs points to info on the stack check whether r2 still holds the value we set it to done. ...passed So, something is screwy in my configuration, somewhere, eh? --Eric |
From: howard s. <how...@ho...> - 2004-07-11 08:06:45
|
<html><div style='background-color:'><DIV class=RTE> <P>For easy access, I have accumulated the information about networking through the tun device on this page:</P> <P><A href="http://www.ou.nl/open/hsp/engels/SheepShaver_Help/networking_2_6.htm">http://www.ou.nl/open/hsp/engels/SheepShaver_Help/networking_2_6.htm</A></P> <P><BR>Howard</P></DIV> <DIV></DIV>>From: Erik Arnson <ea...@gm...> <DIV></DIV>>Reply-To: bas...@li... <DIV></DIV>>To: bas...@li... <DIV></DIV>>Subject: Re: [B2-devel] Ethernet/Internet Networking? <DIV></DIV>>Date: Sat, 10 Jul 2004 10:43:52 -0500 <DIV></DIV>> <DIV></DIV>>Actually I did a hack job of it. Here's what I did to get it working: <DIV></DIV>> <DIV></DIV>>1) Edit kpx_cpu/sheepshaver_glue.cpp add a line near the top that says <DIV></DIV>>"#define WORDS_BIGENDIAN". This, I assume, tricks the compiler into <DIV></DIV>>thinking we're using a big endian processor. <DIV></DIV>>2) Compile <DIV></DIV>>3) Following Gwenole's instuctions I modified my config with his settings. <DIV></DIV>>4) The Internet still didn't work. Thanks to Google I think I found <DIV></DIV>>my problem. ARP. How to fix? <DIV></DIV>>Eth0 is my NIC to the router and tun0 is my tunnel. These commands <DIV></DIV>>enable proxy ARP and IP forwarding. I'm not sure you'll need the last <DIV></DIV>>two or any of them at all. But, they're here to save you headachs ;). <DIV></DIV>> If you find that you DID need them all please tell me. <DIV></DIV>> <DIV></DIV>>echo 1 > /proc/sys/net/ipv4/ip_forward <DIV></DIV>>echo 1 > /proc/sys/net/ipv4/conf/eth0/proxy_arp <DIV></DIV>>echo 1 > /proc/sys/net/ipv4/conf/tun0/proxy_arp <DIV></DIV>> <DIV></DIV>>If you have anymore questions feel free to post. I'd *LOVE* to save <DIV></DIV>>someone the 3 days I spent on this! <DIV></DIV>> <DIV></DIV>> <DIV></DIV>>-Erik Arnson <DIV></DIV>>----- Original Message ----- <DIV></DIV>>From: howard spoelstra <how...@ho...> <DIV></DIV>>Date: Sat, 10 Jul 2004 10:36:50 +0200 <DIV></DIV>>Subject: Re: [B2-devel] Ethernet/Internet Networking? <DIV></DIV>>To: bas...@li... <DIV></DIV>> <DIV></DIV>> <DIV></DIV>> <DIV></DIV>> <DIV></DIV>> <DIV></DIV>> <DIV></DIV>>Hi Gwenole, <DIV></DIV>> <DIV></DIV>> <DIV></DIV>>Could you be a bit more specific about the changes to be made to <DIV></DIV>>kpx_cpu/sheepshaver_glue.cpp ? <DIV></DIV>> <DIV></DIV>> <DIV></DIV>>A code snippet would be great! <DIV></DIV>> <DIV></DIV>> <DIV></DIV>>Best wishes <DIV></DIV>> <DIV></DIV>> <DIV></DIV>>Howard <DIV></DIV>> <DIV></DIV>> <DIV></DIV>> <DIV></DIV>> >From: Gwenole Beauchesne <gb...@di...> <DIV></DIV>> <DIV></DIV>> >Reply-To: bas...@li... <DIV></DIV>> <DIV></DIV>> >To: bas...@li... <DIV></DIV>> <DIV></DIV>> >Subject: Re: [B2-devel] Ethernet/Internet Networking? <DIV></DIV>> <DIV></DIV>> >Date: Sat, 10 Jul 2004 07:36:42 +0200 <DIV></DIV>> <DIV></DIV>> <DIV></DIV>> <DIV></DIV>> > <DIV></DIV>> <DIV></DIV>> >Hi, <DIV></DIV>> <DIV></DIV>> > <DIV></DIV>> <DIV></DIV>> >>How does one use tun/tap to get SheepShaver to connect to the net? <DIV></DIV>> <DIV></DIV>> >>I've spent 3 days on it and can't figure it out at all. Sorry to <DIV></DIV>> <DIV></DIV>> >>be a <DIV></DIV>> <DIV></DIV>> >>bother =/. <DIV></DIV>> <DIV></DIV>> > <DIV></DIV>> <DIV></DIV>> >First, if you build SheepShaver from sources yourself on a non big <DIV></DIV>> <DIV></DIV>> >endian system (e.g. x86), ethernet support is not enabled by <DIV></DIV>> <DIV></DIV>> >default, you will have to change kpx_cpu/sheepshaver_glue.cpp for <DIV></DIV>> <DIV></DIV>> >that. <DIV></DIV>> <DIV></DIV>> > <DIV></DIV>> <DIV></DIV>> >Second, I got the TUN virtual device working only at home through a <DIV></DIV>> <DIV></DIV>> >DSL connection (ethernet modem). <DIV></DIV>> <DIV></DIV>> > <DIV></DIV>> <DIV></DIV>> >Make sure you have the following prefs items set up correctly in <DIV></DIV>> <DIV></DIV>> >~/.sheepshaver_prefs: <DIV></DIV>> <DIV></DIV>> >ether tun <DIV></DIV>> <DIV></DIV>> >etherconfig /path/to/tunconfig <DIV></DIV>> <DIV></DIV>> > <DIV></DIV>> <DIV></DIV>> >Make sure you have sudo working for your user for the following <DIV></DIV>> <DIV></DIV>> >binaries: <DIV></DIV>> <DIV></DIV>> >/sbin/ifconfig <DIV></DIV>> <DIV></DIV>> >/sbin/iptables <DIV></DIV>> <DIV></DIV>> > <DIV></DIV>> <DIV></DIV>> >Or you will have to run SheepShaver as root or run tunconfig through <DIV></DIV>> <DIV></DIV>> >a wrapper script that calls kdesu or whatever. <DIV></DIV>> <DIV></DIV>> > <DIV></DIV>> <DIV></DIV>> >Next, in the MacOS side, set up a static IP in this form: <DIV></DIV>> <DIV></DIV>> >172.20.XX.2 <DIV></DIV>> <DIV></DIV>> >Where XX is generally 40, you can check that with /sbin/ifconfig for <DIV></DIV>> <DIV></DIV>> >the IP of the tun0 device. Use another IP in that network. <DIV></DIV>> <DIV></DIV>> > <DIV></DIV>> <DIV></DIV>> > <DIV></DIV>> <DIV></DIV>> > <DIV></DIV>> <DIV></DIV>> >------------------------------------------------------- <DIV></DIV>> <DIV></DIV>> >This SF.Net email sponsored by Black Hat Briefings & Training. <DIV></DIV>> <DIV></DIV>> >Attend Black Hat Briefings & Training, Las Vegas July 24-29 - <DIV></DIV>> <DIV></DIV>> >digital self defense, top technical experts, no vendor pitches, <DIV></DIV>> <DIV></DIV>> >unmatched networking opportunities. Visit www.blackhat.com <DIV></DIV>> <DIV></DIV>> >_______________________________________________ <DIV></DIV>> <DIV></DIV>> >basilisk-devel mailing list <DIV></DIV>> <DIV></DIV>> >bas...@li... <DIV></DIV>> <DIV></DIV>> >https://lists.sourceforge.net/lists/listinfo/basilisk-devel <DIV></DIV>> <DIV></DIV>> <DIV></DIV>>________________________________ <DIV></DIV>>Speel games online met je vrienden via MSN Messenger klik hier <DIV></DIV>> <DIV></DIV>> <DIV></DIV>>------------------------------------------------------- <DIV></DIV>>This SF.Net email sponsored by Black Hat Briefings & Training. <DIV></DIV>>Attend Black Hat Briefings & Training, Las Vegas July 24-29 - <DIV></DIV>>digital self defense, top technical experts, no vendor pitches, <DIV></DIV>>unmatched networking opportunities. Visit www.blackhat.com <DIV></DIV>>_______________________________________________ <DIV></DIV>>basilisk-devel mailing list <DIV></DIV>>bas...@li... <DIV></DIV>>https://lists.sourceforge.net/lists/listinfo/basilisk-devel <DIV></DIV>> <DIV></DIV>> <DIV></DIV>> <DIV></DIV>> <DIV></DIV>>-- <DIV></DIV>>-Erik Arnson <DIV></DIV>> <DIV></DIV>> <DIV></DIV>>------------------------------------------------------- <DIV></DIV>>This SF.Net email sponsored by Black Hat Briefings & Training. <DIV></DIV>>Attend Black Hat Briefings & Training, Las Vegas July 24-29 - <DIV></DIV>>digital self defense, top technical experts, no vendor pitches, <DIV></DIV>>unmatched networking opportunities. Visit www.blackhat.com <DIV></DIV>>_______________________________________________ <DIV></DIV>>basilisk-devel mailing list <DIV></DIV>>bas...@li... <DIV></DIV>>https://lists.sourceforge.net/lists/listinfo/basilisk-devel <DIV></DIV></div><br clear=all><hr>MSN Zoeken, voor duidelijke zoekresultaten! <a href="http://g.msn.com/8HMBNLNL/2728??PS=47575">klik hier</a> </html> |
From: howard s. <how...@ho...> - 2004-07-11 07:41:02
|
Gwenole, Erik, Thanks a bunch! Ethernet is working now. The only command I needed was the first "echo 1 > /proc/sys/net/ipv4/ip_forward" After that packets started flowing in and out of the tun device. I guess adding ip-forwarding to the line in tunconfig that actually configures ip_tables should do the trick? and, oh yeah, this: I was writing this message form within SheepShaver, but twice ethernet gave up on me, freezing SheepShaver. So even though it is working, it is quirky. Nevertheless, great job. Howard >From: Erik Arnson <ea...@gm...> >Reply-To: bas...@li... >To: bas...@li... >Subject: Re: [B2-devel] Ethernet/Internet Networking? >Date: Sat, 10 Jul 2004 10:43:52 -0500 > >Actually I did a hack job of it. Here's what I did to get it working: > >1) Edit kpx_cpu/sheepshaver_glue.cpp add a line near the top that says >"#define WORDS_BIGENDIAN". This, I assume, tricks the compiler into >thinking we're using a big endian processor. >2) Compile >3) Following Gwenole's instuctions I modified my config with his settings. >4) The Internet still didn't work. Thanks to Google I think I found >my problem. ARP. How to fix? >Eth0 is my NIC to the router and tun0 is my tunnel. These commands >enable proxy ARP and IP forwarding. I'm not sure you'll need the last >two or any of them at all. But, they're here to save you headachs ;). > If you find that you DID need them all please tell me. > >echo 1 > /proc/sys/net/ipv4/ip_forward >echo 1 > /proc/sys/net/ipv4/conf/eth0/proxy_arp >echo 1 > /proc/sys/net/ipv4/conf/tun0/proxy_arp > >If you have anymore questions feel free to post. I'd *LOVE* to save >someone the 3 days I spent on this! > > >-Erik Arnson >----- Original Message ----- >From: howard spoelstra <how...@ho...> >Date: Sat, 10 Jul 2004 10:36:50 +0200 >Subject: Re: [B2-devel] Ethernet/Internet Networking? >To: bas...@li... > > > > > > >Hi Gwenole, > > >Could you be a bit more specific about the changes to be made to >kpx_cpu/sheepshaver_glue.cpp ? > > >A code snippet would be great! > > >Best wishes > > >Howard > > > > >From: Gwenole Beauchesne <gb...@di...> > > >Reply-To: bas...@li... > > >To: bas...@li... > > >Subject: Re: [B2-devel] Ethernet/Internet Networking? > > >Date: Sat, 10 Jul 2004 07:36:42 +0200 > > > > > > > >Hi, > > > > > >>How does one use tun/tap to get SheepShaver to connect to the net? > > >>I've spent 3 days on it and can't figure it out at all. Sorry to > > >>be a > > >>bother =/. > > > > > >First, if you build SheepShaver from sources yourself on a non big > > >endian system (e.g. x86), ethernet support is not enabled by > > >default, you will have to change kpx_cpu/sheepshaver_glue.cpp for > > >that. > > > > > >Second, I got the TUN virtual device working only at home through a > > >DSL connection (ethernet modem). > > > > > >Make sure you have the following prefs items set up correctly in > > >~/.sheepshaver_prefs: > > >ether tun > > >etherconfig /path/to/tunconfig > > > > > >Make sure you have sudo working for your user for the following > > >binaries: > > >/sbin/ifconfig > > >/sbin/iptables > > > > > >Or you will have to run SheepShaver as root or run tunconfig through > > >a wrapper script that calls kdesu or whatever. > > > > > >Next, in the MacOS side, set up a static IP in this form: > > >172.20.XX.2 > > >Where XX is generally 40, you can check that with /sbin/ifconfig for > > >the IP of the tun0 device. Use another IP in that network. > > > > > > > > > > > >------------------------------------------------------- > > >This SF.Net email sponsored by Black Hat Briefings & Training. > > >Attend Black Hat Briefings & Training, Las Vegas July 24-29 - > > >digital self defense, top technical experts, no vendor pitches, > > >unmatched networking opportunities. Visit www.blackhat.com > > >_______________________________________________ > > >basilisk-devel mailing list > > >bas...@li... > > >https://lists.sourceforge.net/lists/listinfo/basilisk-devel > > >________________________________ >Speel games online met je vrienden via MSN Messenger klik hier > > >------------------------------------------------------- >This SF.Net email sponsored by Black Hat Briefings & Training. >Attend Black Hat Briefings & Training, Las Vegas July 24-29 - >digital self defense, top technical experts, no vendor pitches, >unmatched networking opportunities. Visit www.blackhat.com >_______________________________________________ >basilisk-devel mailing list >bas...@li... >https://lists.sourceforge.net/lists/listinfo/basilisk-devel > > > > >-- >-Erik Arnson > > >------------------------------------------------------- >This SF.Net email sponsored by Black Hat Briefings & Training. >Attend Black Hat Briefings & Training, Las Vegas July 24-29 - >digital self defense, top technical experts, no vendor pitches, >unmatched networking opportunities. Visit www.blackhat.com >_______________________________________________ >basilisk-devel mailing list >bas...@li... >https://lists.sourceforge.net/lists/listinfo/basilisk-devel _________________________________________________________________ MSN Zoeken helpt je om de gekste dingen te vinden! http://search.msn.nl |
From: Gwenole B. <gb...@di...> - 2004-07-11 04:58:10
|
Hi, > Hmm, I used "g++ paranoia.cpp"...just tried "gcc paranoia.cpp" and this > results in: And you were right to use g++. ;-) > That gives me the __gxx_personality_v0 thing; if I use g++ instead I > still > get the segfault.... Thanks (learning much here!). Can you (privately) send me the output of g++ -S paranoia.cpp? i.e. the generated paranoia.s assembly file. If you could also compress it to make it smaller in my mbox. Thanks. I will upload some paranoia.* prebuilt binaries on my site so that you could test some variations from my toolchain. |
From: Erik A. <ea...@gm...> - 2004-07-10 21:22:54
|
Hello, It does freeze pretty regularly on my x86. Was thinking of running it on one of my UltraSPARCs seeing as those are Big Endian machines. Does SheepShaver run on an UltraSPARC or does it require PPC, x86, or x86_64? Thanks! -Erik Arnson |
From: Eric H. <eah...@lo...> - 2004-07-10 18:23:19
|
On Saturday 10 July 2004 12:08, you wrote: > > It segfaults, specifically that "set_r2(0xaffebad5);" line again. > > What does ldd a.out show? If it is linked against libpthread, it will > segfault since r2 is reserved by the ABI as a thread pointer. glibc > implementation honours that, unlike our sheepthreads. Output is: libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x0ff18000) libm.so.6 => /lib/libm.so.6 (0x0fe84000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0fe57000) libc.so.6 => /lib/libc.so.6 (0x0fcfa000) /lib/ld.so.1 => /lib/ld.so.1 (0x30000000) > A simple "gcc paranoia.cpp" should not cause a dependency on > libpthread. If it happens, please send me the output of "gcc -v" to > know how Debian people configured it. Hmm, I used "g++ paranoia.cpp"...just tried "gcc paranoia.cpp" and this results in: /tmp/cc6XIgSn.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status "gcc -v" results in: Reading specs from /usr/lib/gcc-lib/powerpc-linux/3.3.2/specs Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc --disable-multilib powerpc-linux Thread model: posix gcc version 3.3.2 20030908 (Debian prerelease) > Can you also try "gcc -ffixed-r2 paranoia.cpp" ? That gives me the __gxx_personality_v0 thing; if I use g++ instead I still get the segfault.... Thanks (learning much here!). --Eric |
From: Gwenole B. <gb...@di...> - 2004-07-10 16:36:46
|
Hi, > If you have anymore questions feel free to post. I'd *LOVE* to save > someone the 3 days I spent on this! Thanks, the list is archived and your tips may help other people. Let me know if you get strange SheepShaver lock ups or crashes when=20 running your ethernet connection. I have seen this happening with B2=20 sheep_net driver on x86, hence I left network support disabled. Strange=20= thing is this magically gets fixed when I use MOL's sheep_net driver. Bye, Gwenol=E9.= |
From: Gwenole B. <gb...@di...> - 2004-07-10 16:06:18
|
Hi, >> Could you tell me more about your system? I am using Mandrakelinux = 9.1 >> with a kernel 2.4.21 + glibc 2.3.1. Can you send the output of = running >> /lib/libc.so.6 ? > > Debian testing, kernel 2.4.22 + glibc 2.3.2, output is: OK, your glibc looks pretty standard with no newer extensions like tls=20= support. >> What can you get out of: >> <http://gwenole.beauchesne.free.fr/sheepshaver/paranoia.cpp> ? > > It segfaults, specifically that "set_r2(0xaffebad5);" line again. What does ldd a.out show? If it is linked against libpthread, it will=20 segfault since r2 is reserved by the ABI as a thread pointer. glibc=20 implementation honours that, unlike our sheepthreads. A simple "gcc paranoia.cpp" should not cause a dependency on=20 libpthread. If it happens, please send me the output of "gcc -v" to=20 know how Debian people configured it. Can you also try "gcc -ffixed-r2 paranoia.cpp" ? Thanks, Gwenol=E9.= |
From: Erik A. <ea...@gm...> - 2004-07-10 15:43:58
|
Actually I did a hack job of it. Here's what I did to get it working: 1) Edit kpx_cpu/sheepshaver_glue.cpp add a line near the top that says "#define WORDS_BIGENDIAN". This, I assume, tricks the compiler into thinking we're using a big endian processor. 2) Compile 3) Following Gwenole's instuctions I modified my config with his settings. 4) The Internet still didn't work. Thanks to Google I think I found my problem. ARP. How to fix? Eth0 is my NIC to the router and tun0 is my tunnel. These commands enable proxy ARP and IP forwarding. I'm not sure you'll need the last two or any of them at all. But, they're here to save you headachs ;). If you find that you DID need them all please tell me. echo 1 > /proc/sys/net/ipv4/ip_forward echo 1 > /proc/sys/net/ipv4/conf/eth0/proxy_arp echo 1 > /proc/sys/net/ipv4/conf/tun0/proxy_arp If you have anymore questions feel free to post. I'd *LOVE* to save someone the 3 days I spent on this! -Erik Arnson ----- Original Message ----- From: howard spoelstra <how...@ho...> Date: Sat, 10 Jul 2004 10:36:50 +0200 Subject: Re: [B2-devel] Ethernet/Internet Networking? To: bas...@li... Hi Gwenole, Could you be a bit more specific about the changes to be made to kpx_cpu/sheepshaver_glue.cpp ? A code snippet would be great! Best wishes Howard >From: Gwenole Beauchesne <gb...@di...> >Reply-To: bas...@li... >To: bas...@li... >Subject: Re: [B2-devel] Ethernet/Internet Networking? >Date: Sat, 10 Jul 2004 07:36:42 +0200 > >Hi, > >>How does one use tun/tap to get SheepShaver to connect to the net? >>I've spent 3 days on it and can't figure it out at all. Sorry to >>be a >>bother =/. > >First, if you build SheepShaver from sources yourself on a non big >endian system (e.g. x86), ethernet support is not enabled by >default, you will have to change kpx_cpu/sheepshaver_glue.cpp for >that. > >Second, I got the TUN virtual device working only at home through a >DSL connection (ethernet modem). > >Make sure you have the following prefs items set up correctly in >~/.sheepshaver_prefs: >ether tun >etherconfig /path/to/tunconfig > >Make sure you have sudo working for your user for the following >binaries: >/sbin/ifconfig >/sbin/iptables > >Or you will have to run SheepShaver as root or run tunconfig through >a wrapper script that calls kdesu or whatever. > >Next, in the MacOS side, set up a static IP in this form: >172.20.XX.2 >Where XX is generally 40, you can check that with /sbin/ifconfig for >the IP of the tun0 device. Use another IP in that network. > > > >------------------------------------------------------- >This SF.Net email sponsored by Black Hat Briefings & Training. >Attend Black Hat Briefings & Training, Las Vegas July 24-29 - >digital self defense, top technical experts, no vendor pitches, >unmatched networking opportunities. Visit www.blackhat.com >_______________________________________________ >basilisk-devel mailing list >bas...@li... >https://lists.sourceforge.net/lists/listinfo/basilisk-devel ________________________________ Speel games online met je vrienden via MSN Messenger klik hier ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ basilisk-devel mailing list bas...@li... https://lists.sourceforge.net/lists/listinfo/basilisk-devel -- -Erik Arnson |
From: Eric H. <eah...@lo...> - 2004-07-10 15:18:10
|
On Saturday 10 July 2004 01:28, you wrote: > Do you still have the config.log file? If so, make a check for > "dirent.h" and see what error could occur. Ahem, never mind, seems I did a "configure" when I should have used "autogen.sh", sorry! :) Duh. But the other problem remains.... > I have an oldish standalone test program but I have to reboot into > Linux first. ;-) > Besides, what are your configure options [summary] ? SDL support ...................... : none XFree86 DGA support .............. : yes XFree86 VidMode support .......... : no Using PowerPC emulator ........... : no Enable JIT compiler .............. : no Enable video on SEGV signals ..... : yes ESD sound support ................ : no GTK user interface ............... : yes mon debugger support ............. : no Bad memory access recovery type .. : siginfo > Could you tell me more about your system? I am using Mandrakelinux 9.1 > with a kernel 2.4.21 + glibc 2.3.1. Can you send the output of running > /lib/libc.so.6 ? Debian testing, kernel 2.4.22 + glibc 2.3.2, output is: GNU C Library stable release version 2.3.2, by Roland McGrath et al. Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled by GNU CC version 3.3.2 (Debian). Compiled on a Linux 2.6.0-test7 system on 2003-11-05. Available extensions: GNU libio by Per Bothner crypt add-on version 2.1 by Michael Glad and others linuxthreads-0.10 by Xavier Leroy BIND-8.2.3-T5B libthread_db work sponsored by Alpha Processor Inc NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk software FPU emulation by Richard Henderson, Jakub Jelinek and others Report bugs using the `glibcbug' script to <bu...@gn...>. > What can you get out of: > <http://gwenole.beauchesne.free.fr/sheepshaver/paranoia.cpp> ? It segfaults, specifically that "set_r2(0xaffebad5);" line again. Thanks for your help! --Eric |
From: Gwenole B. <gb...@di...> - 2004-07-10 09:54:05
|
Hi, > A code snippet would be great! Sorry, something like this. ;-) @@ -1000,7 +1000,7 @@ static void NativeOp(int selector) GPR(3) = (int32)(int16)VideoDoDriverIO((void *)GPR(3), (void *)GPR(4), (void *)GPR(5), GPR(6), GPR(7)); break; -#ifdef WORDS_BIGENDIAN +#if 1 case NATIVE_ETHER_IRQ: EtherIRQ(); break; |
From: howard s. <how...@ho...> - 2004-07-10 08:37:45
|
<html><div style='background-color:'><DIV class=RTE> <P>Hi Gwenole,</P> <P>Could you be a bit more specific about the changes to be made to kpx_cpu/sheepshaver_glue.cpp ?</P> <P>A code snippet would be great!</P> <P>Best wishes</P> <P>Howard<BR><BR></P></DIV> <DIV></DIV>>From: Gwenole Beauchesne <gb...@di...> <DIV></DIV>>Reply-To: bas...@li... <DIV></DIV>>To: bas...@li... <DIV></DIV>>Subject: Re: [B2-devel] Ethernet/Internet Networking? <DIV></DIV>>Date: Sat, 10 Jul 2004 07:36:42 +0200 <DIV></DIV>> <DIV></DIV>>Hi, <DIV></DIV>> <DIV></DIV>>>How does one use tun/tap to get SheepShaver to connect to the net? <DIV></DIV>>>I've spent 3 days on it and can't figure it out at all. Sorry to <DIV></DIV>>>be a <DIV></DIV>>>bother =/. <DIV></DIV>> <DIV></DIV>>First, if you build SheepShaver from sources yourself on a non big <DIV></DIV>>endian system (e.g. x86), ethernet support is not enabled by <DIV></DIV>>default, you will have to change kpx_cpu/sheepshaver_glue.cpp for <DIV></DIV>>that. <DIV></DIV>> <DIV></DIV>>Second, I got the TUN virtual device working only at home through a <DIV></DIV>>DSL connection (ethernet modem). <DIV></DIV>> <DIV></DIV>>Make sure you have the following prefs items set up correctly in <DIV></DIV>>~/.sheepshaver_prefs: <DIV></DIV>>ether tun <DIV></DIV>>etherconfig /path/to/tunconfig <DIV></DIV>> <DIV></DIV>>Make sure you have sudo working for your user for the following <DIV></DIV>>binaries: <DIV></DIV>>/sbin/ifconfig <DIV></DIV>>/sbin/iptables <DIV></DIV>> <DIV></DIV>>Or you will have to run SheepShaver as root or run tunconfig through <DIV></DIV>>a wrapper script that calls kdesu or whatever. <DIV></DIV>> <DIV></DIV>>Next, in the MacOS side, set up a static IP in this form: <DIV></DIV>>172.20.XX.2 <DIV></DIV>>Where XX is generally 40, you can check that with /sbin/ifconfig for <DIV></DIV>>the IP of the tun0 device. Use another IP in that network. <DIV></DIV>> <DIV></DIV>> <DIV></DIV>> <DIV></DIV>>------------------------------------------------------- <DIV></DIV>>This SF.Net email sponsored by Black Hat Briefings & Training. <DIV></DIV>>Attend Black Hat Briefings & Training, Las Vegas July 24-29 - <DIV></DIV>>digital self defense, top technical experts, no vendor pitches, <DIV></DIV>>unmatched networking opportunities. Visit www.blackhat.com <DIV></DIV>>_______________________________________________ <DIV></DIV>>basilisk-devel mailing list <DIV></DIV>>bas...@li... <DIV></DIV>>https://lists.sourceforge.net/lists/listinfo/basilisk-devel <DIV></DIV></div><br clear=all><hr>Speel games online met je vrienden via MSN Messenger <a href="http://g.msn.com/8HMANLNL/2746??PS=47575">klik hier</a> </html> |