[olsr-dev] OLSR on Windows Mobile (WinCE)

Andreas Tønnesen (spam-protected)
Fri Mar 18 08:00:12 CET 2005


Hi Takehiro,
> Now my question would be, what is the most proper approach to start this 
> process?
>  
> I realize that there are some platform dependent directories, and I 
> understand that those need to be rewritten for WinCE.

What you need to do is to build the OS dependent functionallity for 
winCE by following the already defined interface. The most critical 
function is kernel route manipulation, but network interface detection 
mechanisms are also important. But for a starter you can just create 
empty wrappers/hardcoded configuration for the OS dependent stuff, just 
to be able to build olsrd and the move on the implement kernel route 
manipulation.
Hopefully the winCE API is not to much different from win32.

> ported to WinCE platform as the Makefile under cfgparser seems to 
> contain options that are really different from Unix based systems.

I'm not quite following you on this. The cfgparser Makefile is just as 
Unix'ish as the others IMO :) What you need to generate the parser code 
is flex/bison or something similar. This really shouln't cause too much 
trouble as far as I can see, and there should really not be a need to 
rewrite anything in the parser code...

- Andreas

-- 
Andreas Tønnesen
http://www.olsr.org



More information about the Olsr-dev mailing list