Hello list, I would like to compile SER on other architecture then k7 or x86. I have some candidates:
http://store.mini-box.com/ituner/viamo.html http://www.routerboard.com http://www.pcengines.ch/wrap.htm http://www.soekris.com Is SER rather Platform independent ? Or do i have to make up ports for every platform (I am not so keen on programming in C so it would be good to not to change the code :P)
On May 13, 2005 at 15:07, Wojciech Ziniewicz WojtekZ@Optocomp.PL wrote:
Hello list, I would like to compile SER on other architecture then k7 or x86. I have some candidates:
x86 compatible, should work
mips R4000?, if so it should work, but is very lightly tested (you might have to compile it with make ARCH=mips2 if it's not detected automatically)
x86 compatible, should work
x86 compatible, works (tested it on net4801+FreeBSD 5.3)
Is SER rather Platform independent ? Or do i have to make up ports for every platform (I am not so keen on programming in C so it would be good to not to change the code :P)
ser should work on any posix system. You might need to mess a little with the makefile variables but the code shouldn't need any change. There are however some arhitecture specific optimization that make a big difference (like native assembly locks). Anyway if you find a (sane and documented) architecture on which it doesn't work and if you can give me access to the respective machine, I will fix it.
The list of currently supported arhitecture for 0.9.0 is: alpha (experimental), arm, mips, mips2, powerpc, sparc32 (experimental), sparc64, x86, x86_64. The supported OSes are: FreeBSD, OpenBSD, Linux, NetBSD, Solaris, Mac OS X/Darwin.
Andrei