[haiku-bugs] Re: [Haiku] #8730: Improve the build system for building on Haiku

  • From: "bonefish" <trac@xxxxxxxxxxxx>
  • Date: Tue, 31 Jul 2012 18:56:19 -0000

#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.

Other related posts: