[haiku] Re: Are these Haiku build instructions correct?

  • From: Charles Durrett <charles.durrett@xxxxxxxxx>
  • To: haiku@xxxxxxxxxxxxx
  • Date: Fri, 31 Jul 2015 11:32:23 -0500

Urias

Ah, more *-raw meat. Thanks.

Charles

On Fri, Jul 31, 2015 at 11:23 AM, Urias McCullough <umccullough@xxxxxxxxx>
wrote:

On Fri, Jul 31, 2015 at 6:57 AM, Charles Durrett
<charles.durrett@xxxxxxxxx> wrote:
Thanks for pulling the list together. I had researched and gotten to
almost the same place but my notes are scribbled in pencil on the back
of a
sheet of scrap paper.

For now I am confined to the r1alpha4 of the git branch. Since you have
obviously run through builds multiple times perhaps you can answer a
question for me.

When I build I get a bootable Haiku disk but there are no development
tools
in that built environment. I'm trying to figure out how they built the
alpha 4.1 image I started with. How did they get the build to include
all
of the tools necessary to build itself?

Almost all "building" questions can be answered by perusing these pages:

https://www.haiku-os.org/guides/building

for example:

https://www.haiku-os.org/guides/building/jam

which also links to:
http://cgit.haiku-os.org/haiku/tree/build/jam/DefaultBuildProfiles

if you read this information and take the time to comprehend it,
you'll find that building a nightly image would get you all the build
tools:

jam -q @nightly-raw

If you want a release image similar to what we distribute on the "Get
haiku" page, it's:

jam -q @release-raw

Most of the setup for getting the sources and installing prerequisites
should be on those pages for various host platforms. You have to dig
into the links, there's a LOT of information there.

- Urias




--
Confidentiality Notice: email is scrutinized and indefinitely retained by
third parties. For private communication use postal mail - Charles M
Durrett, 26096 Big Buffalo Road, Stover, MO 65078

Authenticity Notice: Electronic mail is subject to creation and
modification by third parties. This electronic mail message is authentic
if and only if printed and physically signed by the originator.

Quis custodiet ipsos custodes? Custoditi.

Other related posts: