[Serusers] Does SER compile on other architectures?

Andrei Pelinescu-Onciul andrei at iptel.org
Fri May 13 19:21:31 CEST 2005


On May 13, 2005 at 15:07, Wojciech Ziniewicz <WojtekZ at Optocomp.PL> wrote:
> 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

x86 compatible, should work
> http://www.routerboard.com

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)
> http://www.pcengines.ch/wrap.htm
x86 compatible, should work
> http://www.soekris.com

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




More information about the sr-users mailing list