This is a first rough scratch at porting Mixxx to OpenBSD. OpenBSD doesn't have DRI in its X (yet! coming soon! everything's always coming soon on this damn system) so the waveform views don't work, and I don't have any midi controllers to test midi with, but everything else seems to work fine.
You'll note I've patched rtthread.cpp to use pthreads instead of sched_*. From my cursory examination I think pthreads has long since superseded sched_* on posix systems, so perhaps we should make this the "#ifdef __UNIX__" section? Also, OpenBSD doesn't seem to have PTHREADS_MAX_PRIORITY defined so I just put in what I read linux's max is. I've read that OpenBSD's thread priorities can starve other threads, however this didn't seem to happen to me, so maybe that was outdated info. I do know that without so patching rtthread mixxx is too slow to do anything with. I generated this patch with "svn diff > openbsdport.patch", is it in the right format? -Nick
openbsdport.patch
Description: Binary data
------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
