Ok, so I can only assume that alot of people have had Haiku built with Ubuntu Linux, since that seems to be the only guide available when it concerns building Haiku through linux . My latest attempts have only been met in failure in getting the image to build within Fedora 9 at the moment (using the only guide as a guide)… I feel that I am close but I am a little lost in what to do to get the image to build, so the first question being has anyone used Fedora Linux to build Haiku?
Second is, did you succeed in the build?
Third is, any advice for others in their attempts?
I had a similar problem building haiku on Fedora 9. I can’t give you the exact error as I have removed that linux partition for now, but it was due to missing stropts.h header. I couldn’t find a Fedora 9 package that had that header and so was never able to build the haiku image on Fedora core 9. Suggestions?
Sorry for the rather long time between responses, I am sure that you heard about the infrastructure issues in Fedora-land. I have been sort of busy tracking that, among the other things that I do in life (like looking for work).
I was wondering why build jam, since if… from what I can tell is that Fedora happens to have jam in it’s repos, but meh… I will build it if only to humour the build. That said I will trying again to build an image. If only to keep busy.
From what I can remember, it was the image that was failing to build. Again, going to try again… see if I can reproduce this, resiliently got a new system… that will help with things I hope.
You probably won’t get far using a non-Haiku version of Jam. Jam hasn’t been maintained for years, but Haiku’s version of jam is bug-fixed to work properly for building Haiku. Haiku is a huge project, so failures in Jam that would go unnoticed on smaller projects absolutely had to be fixed for Haiku’s purposes
If you also want to keep the “official” jam that Fedora provides, you could always install Haiku’s jam as “hjam” or whatever and invoke it as such when you build Haiku.
As I said, meh… I better that I keep the build requirements as it stands. Much less complications along the way.
Ok, so I am playing around with this new image and I think that I might have an issue to get the image bootable. Assuming that there is a way to to make haiku bootable on a secondary drive. Yes, yet again I am asking for help. While following this, I seem to be having an issue. I am posting it here since I think it’s might be helpful…
target=target;
for t in ; do
target=${target}X
eval "${target}=${t}"
done
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/haiku/trunk/generated/objects/linux/lib
:makebootable /dev/sdb2
You know, after all of that... still nothing. Maybe I should make a little more room. Since it's been a while I will look into it. Maybe it has something to do with the fact that I am using an 'sdXX' drive.