| Get WineLib functional
(priority) |
If we can get
WineLib to function in BeOS, porting of software would be
much quicker; therefore the current priority is to get WineLib
working. See details here. The next item, sendmsg/recvmsg, must be fixed in order to
accomplish this task. |
|
BeOS lacks sendmsg/recvmsg (priority) |
Either a work-around or an actual implimentation is
required currently to get the above item (WineLib) working.
[partial implementation done by
Howard Abrams, see the files page...] |
| BeOS lacks
mmap. |
Patrik
is working on this from the Wine position (?)
Jean-Baptiste Queru has posted some information on implementing an
mmap() workaround at BeUnited |
| BeOS
socket descriptors are not file descriptors. |
To be changed in BeOS around R5 with the new BeOS Networking
Environment, or BONE. To be available after R5. See the Be
Developer Newsletter
here. |
| Mark current version of
Wine's source with #ifdefs to mark all places where Be code needs
to be placed. |
|
| LDT modification
support. |
|
| Preservation of FS/GS registers
during context switch and system and library calls. |
|
| BeOS kernel/user
address space separation (opposite of MS Windows). |
|
| BeOS lacks a general purpose
select. |
|
| Signal context
handling. |
|
| More to come
soon!... |
|