-----Original Message-----
From: François Revol <***@free.fr>
To: Discussion mailing list for developers of OSS <oss-***@mailman.opensound.com>
Sent: Wed, Dec 8, 2010 10:55 am
Subject: Re: [oss-devel] Non- *nix/posix port
Le 8 déc. 2010 à 17:46, Dee Sharpe a écrit :
If the POSIX device file interface is the only major hurdle, then I may not have much to worry about. The purpose of the port isn't to allow the porting of programs that already use OSS. It's to push OS/2 forward with modern soundcard support. I'm
Indeed, in Haiku I don't publish soundcard.h either, applications just use the native Media Kit interfaces and use the opensound media node or another one regardless through the system mixer. Command line tools like osstest are provided for convenience but other than that we do not expose anything else, because we don't claim to be UNIX.
not so sure that I will be able to support OSS's build environment, though. I will research to see if i can gather what's normally needed. Though, I may just end up trying to move the whole build system over to OpenWatcom.
The build system might be a bit tricky since it builds some tools to generate other build required files, but It can be doable, don't you have something similar to mingw/cygwin in OS/2 ?
Yes, we do have something of that nature, but I'm more of a purist when it comes to OSes. I want all of my system level work to all be done on OpenWatcom, because, you never know if someone will decide to build on your work in an effort to create a clone of the OS. If that does happen, I'd like for my contribution to have one overall structure & theme. I do not want to have bits & pieces of various code types scattered about, forcing the next developer to hunt for more pieces to assemble a suitable development environment. Fortunately, I have the luxioury of this not needing to be ported back into any other system. The closest system to OS/2 is Windows & they don't need OSS, currently.
Dee Sharpe
People deserve more,
from themselves & from each other!