"Terry Duell" <[email protected]> wrote: > > OK. > Just in case you are building on a 64 bit system, and would like to see > what success you have with Tom's amd64 dynarec code, I have attached the > last version that Tom sent to me. > Just replace the files with the same name in the source. > I was trying to build on a Fedora 9 x86_64 system, AMD Phenom 9550. It > compiled with this code but when run immediately failed with a > segmentation fault... i.e didn't even start up. > It would be nice to have dynarec code that is optimised for the 64 bit > systems. > > Cheers,
Well here we go from a sunny morning in heerenveen. I am working on a Debian system AMD Athlon 64 X2. Compilation went flawless and testrunning the emulator looks good. I have attached the terminal output if your interested. So far so good, first run I started the emulator not as root so no networking available but no errors reported. -- Roel Wagenaar. E-mail: [email protected] Thuis-pagina: http://www.familie-wagenaar.nl Linux-User #469851 with the Linux Counter In a world without doors and walls who needs Windows and Gates?
r...@roel-lt1:~/rpcemu$ uname -a Linux roel-lt1 2.6.26-1-amd64 #1 SMP Sat Jan 10 17:57:00 UTC 2009 x86_64 GNU/Linux r...@roel-lt1:~$ scp -r ./rpcemu/ ./rpcemu.veilig r...@roel-lt1:~$ cd ./rpcemu r...@roel-lt1:~/rpcemu$ cp /data/software_downloads/RiscOS/Emulators/RPC_Emu/dynaamd64.zip . r...@roel-lt1:~/rpcemu$ unzip dynaamd64.zip Archive: dynaamd64.zip inflating: codegen_amd64.h inflating: codegen_amd64.c r...@roel-lt1:~/rpcemu$ ls -la *_amd64.* -rw-rw-rw- 1 roel roel 44685 feb 14 11:14 codegen_amd64.c -rw-rw-rw- 1 roel roel 803 jul 28 2007 codegen_amd64.h r...@roel-lt1:~/rpcemu$ mv *_amd64.* ./src/ r...@roel-lt1:~/rpcemu$ cd src/ r...@roel-lt1:~/rpcemu/src$ aclocal r...@roel-lt1:~/rpcemu/src$ automake r...@roel-lt1:~/rpcemu/src$ autoconf r...@roel-lt1:~/rpcemu/src$ ./configure --enable-dynarec checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether to enable debugging... no checking whether to use the dynamic recompiler... yes checking for CPU... x86_64 checking for Operating System... Linux checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... gcc3 checking for gettimeofday... yes checking whether gcc and cc understand -c and -o together... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking for library containing strerror... none required checking for allegro-config... /usr/bin/allegro-config checking for Allegro - version >= 4.0.0... yes (version 4.2.2) configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands r...@roel-lt1:~/rpcemu/src$ cd .. r...@roel-lt1:~/rpcemu$ ./rpcemu Error opening /dev/net/tun device: Permission denied Networking unavailable MIPS: 10.699548 (AVG: 0.000000) 1 MIPS: 32.971817 (AVG: 0.000000) 1 MIPS: 29.547556 (AVG: 0.000000) 1 MIPS: 24.812380 (AVG: 0.000000) 1 MIPS: 36.410736 (AVG: 0.000000) 1 MIPS: 33.025837 (AVG: 0.000000) 1 MIPS: 45.987152 (AVG: 0.000000) 1 MIPS: 46.956970 (AVG: 0.000000) 1 MIPS: 94.956795 (AVG: 0.000000) 1 MIPS: 142.740173 (AVG: nan) 1 MIPS: 47.143024 (AVG: 47.143024) 1 MIPS: 47.949905 (AVG: 47.546463) 1 MIPS: 47.764687 (AVG: 47.619202) 1 MIPS: 47.656471 (AVG: 47.628517) 1 MIPS: 46.968758 (AVG: 47.496563) 1 MIPS: 47.868576 (AVG: 47.558563) 1 MIPS: 47.497631 (AVG: 47.549858) 1 MIPS: 47.183250 (AVG: 47.504032) 1 MIPS: 47.318691 (AVG: 47.483440) 1 MIPS: 47.365906 (AVG: 47.471687) 1 MIPS: 46.789627 (AVG: 47.409679) 1 MIPS: 46.369041 (AVG: 47.322956) 1 MIPS: 46.365959 (AVG: 47.249344) 1 MIPS: 46.334930 (AVG: 47.184029) 1 MIPS: 47.764885 (AVG: 47.222755) 1 MIPS: 48.433121 (AVG: 47.298401) 1 MIPS: 97.003777 (AVG: 50.222248) 1 ^CShutting down Allegro due to signal #2 r...@roel-lt1:~/rpcemu$
_______________________________________________ Rpcemu mailing list [email protected] http://www.riscos.info/cgi-bin/mailman/listinfo/rpcemu
