#8730: Improve the build system for building on Haiku ----------------------------+---------------------------- Reporter: mmadia | Owner: mmadia Type: enhancement | Status: in-progress Priority: normal | Milestone: R1 Component: Build System | Version: R1/Development Resolution: | Keywords: Blocked By: | Blocking: Has a Patch: 0 | Platform: All ----------------------------+---------------------------- Comment (by bonefish): Replying to [comment:7 mmadia]: > Just to make sure, can all references to libHaikuCompat / libhaikucompat_build.a be removed? If i understand correctly, that will remove BeOS as a supported build platform. Not really. Or actually yes (together with the support for older Haiku versions), but that support would (or could) be re-added in the libroot_build implementation in a more generic way. Linux and FreeBSD are even less Haiku compatible and still we will support them. Essentially the `headers/build` headers and the lib*_build libraries will provide a complete host abstraction layer. That is code written for Haiku can be built without changes using those headers and libraries. The library implementations in turn do the heavy lifting of mapping the functionality to implement to host platform functionality. Though in many cases the latter will just be portable POSIX functionality. -- Ticket URL: <http://dev.haiku-os.org/ticket/8730#comment:8> Haiku <http://dev.haiku-os.org> Haiku - the operating system.