Some updates to the ReadMe's. Basically remove references to BeOS being
a supported build platform. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43020 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
1ea897d0ab
commit
ef9641e111
32
ReadMe
32
ReadMe
@ -1,15 +1,14 @@
|
|||||||
Building on BeOS
|
Building on Haiku
|
||||||
================
|
=================
|
||||||
|
|
||||||
For building on BeOS you need the development tools from:
|
For building on Haiku, all of the necessary development tools are included in
|
||||||
|
both official releases (R1 alpha 1 for instance) and the nightly builds.
|
||||||
|
|
||||||
http://haiku-os.org/downloads
|
Official releases can be obtained from www.haiku-os.org/get-haiku
|
||||||
|
The nightly builds are available at http://www.haiku-files.org
|
||||||
|
|
||||||
Please always use the most recent versions. They are required to build Haiku.
|
Building on a non-Haiku platform
|
||||||
|
================================
|
||||||
|
|
||||||
Building on a non-BeOS platform
|
|
||||||
===============================
|
|
||||||
|
|
||||||
Please read the file 'ReadMe.cross-compile' before continuing. It describes
|
Please read the file 'ReadMe.cross-compile' before continuing. It describes
|
||||||
how to build the cross-compilation tools and configure the build system for
|
how to build the cross-compilation tools and configure the build system for
|
||||||
@ -17,19 +16,13 @@ building Haiku. After following the instructions you can directly continue
|
|||||||
with the section Building.
|
with the section Building.
|
||||||
|
|
||||||
|
|
||||||
Configuring on BeOS
|
Configuring on Haiku
|
||||||
===================
|
====================
|
||||||
|
|
||||||
Open a Terminal and change to your Haiku trunk folder. To configure the build
|
Open a Terminal and change to your Haiku trunk folder. To configure the build
|
||||||
you can run configure like this:
|
you can run configure like this:
|
||||||
|
|
||||||
./configure --target=TARGET
|
./configure
|
||||||
|
|
||||||
Where "TARGET" is the target platform that the compiled code should run on:
|
|
||||||
* haiku (default)
|
|
||||||
* r5
|
|
||||||
* bone
|
|
||||||
* dano (also for Zeta)
|
|
||||||
|
|
||||||
The configure script generates a file named "BuildConfig" in the
|
The configure script generates a file named "BuildConfig" in the
|
||||||
"generated/build" directory. As long as configure is not modified (!), there
|
"generated/build" directory. As long as configure is not modified (!), there
|
||||||
@ -78,13 +71,12 @@ Bootable CD-ROM Image
|
|||||||
This _requires_ having the mkisofs tool installed.
|
This _requires_ having the mkisofs tool installed.
|
||||||
On Debian GNU/Linux for example you can install it with:
|
On Debian GNU/Linux for example you can install it with:
|
||||||
apt-get install mkisofs
|
apt-get install mkisofs
|
||||||
On BeOS you can get it from http://bebits.com/app/3964 along with cdrecord.
|
|
||||||
|
|
||||||
This creates a bootable 'haiku-cd.iso' in your 'generated/' folder:
|
This creates a bootable 'haiku-cd.iso' in your 'generated/' folder:
|
||||||
|
|
||||||
jam -q haiku-cd
|
jam -q haiku-cd
|
||||||
|
|
||||||
Under Unix/Linux, and BeOS you can use cdrecord to create a CD with:
|
Under Unix/Linux, and Haiku you can use cdrecord to create a CD with:
|
||||||
|
|
||||||
cdrecord dev=x,y,z -v -eject -dao -data generated/haiku-cd.iso
|
cdrecord dev=x,y,z -v -eject -dao -data generated/haiku-cd.iso
|
||||||
|
|
||||||
|
@ -1,16 +1,16 @@
|
|||||||
Building on a non-BeOS platform
|
Building on a non-Haiku platform
|
||||||
===============================
|
================================
|
||||||
|
|
||||||
We currently support these non-BeOS platforms:
|
We currently support these non-Haiku platforms:
|
||||||
* Linux
|
* Linux
|
||||||
* FreeBSD
|
* FreeBSD
|
||||||
* Mac OS X Intel (gcc 4 builds only)
|
* Mac OS X Intel (gcc 4 builds only)
|
||||||
|
|
||||||
To build Haiku on a non-BeOS platform you must first check out and build the
|
To build Haiku on a platform other than Haiku, you must first check out and
|
||||||
cross-compiler. The easiest method for doing so is to check it out in the
|
build the cross-compiler. The easiest method for doing so is to check it out in
|
||||||
parent directory of your Haiku repository:
|
the parent directory of your Haiku repository:
|
||||||
|
|
||||||
svn checkout svn://svn.berlios.de/haiku/buildtools/trunk buildtools
|
svn checkout http://svn.haiku-os.org/haiku/buildtools/trunk buildtools
|
||||||
|
|
||||||
You should now have a 'buildtools' folder that contains folders named
|
You should now have a 'buildtools' folder that contains folders named
|
||||||
'binutils', 'gcc', and 'jam' among others.
|
'binutils', 'gcc', and 'jam' among others.
|
||||||
@ -49,7 +49,8 @@ install the tool:
|
|||||||
cd buildtools/jam
|
cd buildtools/jam
|
||||||
make
|
make
|
||||||
sudo ./jam0 install
|
sudo ./jam0 install
|
||||||
|
-- or --
|
||||||
|
./jam0 -sBINDIR=$HOME/bin install
|
||||||
|
|
||||||
Building binutils
|
Building binutils
|
||||||
=================
|
=================
|
||||||
|
Loading…
Reference in New Issue
Block a user