[omniORB] OB on NetBSD now builds

Gary Duzan gduzan@bbn.com
Tue Apr 15 20:01:01 2003


In Message <E194WYB-00077U-00@s216-232-85-43.bc.hsia.telus.net> ,
   "Zed Shaw" <zedshaw@telus.net> wrote:

=>Hi, 
=> 
=>I just got the NetBSD port to build with a minimum of changes to the 
=>source.  In order for it to build, I needed to modify: 
=> 
=> [ ... ]
=> 
=>To run the configure so that it would find the python instance (NetBSD 
=>insists on not having a default, stupid).  The only other requirement is that 
=>all the GNU tools must be installed from pkgsrc (gmake, autoconf, etc.) 
=>and that you need to install pth so you can use the pthread compatibility 
=>layer it has. 

   The real trick will be getting it to work with the new scheduler
activations-based (hybrid kernel/userland) pthreads which is now part
of NetBSD-current and will be in the (eventual) NetBSD 2.0 release.
Also, any NetBSD support should be careful to make sure that it works
on different NetBSD platforms. If you haven't already, you might want to
have it use NetBSD's macros (e.g., BYTE_ORDER) and types (e.g., uint32_t)
for machine-specific things.

					Gary Duzan
					BBN Technologies
					A Verizon Company