[K42-discussion] os/servers/ and baseServers build...

Patrick G. Bridges bridges at cs.unm.edu
Wed Aug 23 07:29:30 EST 2006


I'm starting to try and attack building servers and server objects  
and don't quite understand what's going on in os/servers. It looks  
like some objects in os/servers/XXX are being built in baseServers,  
while some are build in the normal server directory (e.g. os/servers/ 
k42). What's going on here? It looks like at first glance that  
baseServers package up server functionality from servers that are  
needed to bootstrap K42 (e.g. nfs/kfs, pty, dev, etc). Does this  
server then later get replaced by the actual servers once they get  
started or something? I haven't seen much documentation of exactly  
how this works in K42 yet, so I thought I'd ask.

For the makefile work, I guess the main thing I need to know is: can  
I just build the objects and stubs in each subdirectory of os/ 
servers/ and have each server target link together the ones it needs  
for its server, be it baseServer or whatever, or do I need to do  
something special there?



More information about the K42-discussion mailing list