BeOS Prerequisites

  • Revision slug: Developer_Guide/Build_Instructions/BeOS_Prerequisites
  • Revision title: BeOS Prerequisites
  • Revision id: 187485
  • Created:
  • Creator: Tigerdog
  • Is current revision? No
  • Comment

Revision Content

Building under BeOS or yellowTab Zeta requires the following:

make 3.79.1 or later, available from Bebits: GNU utilities page
perl 5.8.0 or later, available from Bebits: perl page
cvs 1.11 or later, available from Bebits: cvs page, latest version
gcc 2.95.3, available from Bebits: gcc page
Please use version 2.95.3, not the later version. After installation according to the package instructions, BeOS R5 users must delete the symlink /boot/develop/tools/gcc-2.95.3_binutils-2.15/lib/gcc-lib/i586-pc-beos/2.95.3-beos-041202/specs, then right-click on specs.R5 in the same folder, create a link and rename this new link specs.
glib and libIDL, available from mozilla contrib beos pages
The sample .mozconfig assumes these are installed in /boot/home.

.mozconfig should, at minimum, contain:
export GLIB_CONFIG=/boot/home/glib-libIDL-beos/glib/bin/glib-config
mk_add_options GLIB_CONFIG=/boot/home/glib-libIDL-beos/glib/bin/glib-config
export LIBIDL_CONFIG=/boot/home/glib-libIDL-beos/libIDL/bin/libIDL-config
mk_add_options LIBIDL_CONFIG=/boot/home/glib-libIDL-beos/libIDL/bin/libIDL-config
ac_add_options --enable-cpp-rtti
ac_add_options --enable-default-toolkit=beos
ac_add_options --disable-updater</nowiki>

A more thorough discussion about building Seamonkey and Firebird under BeOS is on the Bebits Wiki.

Revision Source

<p>Building under BeOS or yellowTab Zeta requires the following:
</p><p><b>make 3.79.1</b> or later, available from <a class="external" href="http://www.bebits.com/app/2971">Bebits: GNU utilities page</a><br>
<b>perl 5.8.0</b> or later, available from <a class="external" href="http://www.bebits.com/app/2171">Bebits: perl page</a><br>
<b>cvs 1.11</b> or later, available from <a class="external" href="http://www.bebits.com/app/4145">Bebits: cvs page, latest version</a><br>
<b>gcc 2.95.3</b>, available from <a class="external" href="http://www.bebits.com/app/4011">Bebits: gcc page</a><br><sub>Please use version 2.95.3, not the later version.  After installation according to the package instructions, BeOS R5 users must delete the symlink /boot/develop/tools/gcc-2.95.3_binutils-2.15/lib/gcc-lib/i586-pc-beos/2.95.3-beos-041202/<i>specs</i>, then right-click on <i>specs.R5</i> in the same folder, create a link and rename this new link <i>specs</i>.</sub><br>
<b>glib</b> and <b>libIDL</b>, available from <a class="external" href="ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/contrib/beos/glib-libIDL-beos.zip">mozilla contrib beos pages</a><br><sub>The sample .mozconfig assumes these are installed in /boot/home.</sub><br><br><b>.mozconfig</b> should, at minimum, contain:<br>
export GLIB_CONFIG=/boot/home/glib-libIDL-beos/glib/bin/glib-config<br>
mk_add_options GLIB_CONFIG=/boot/home/glib-libIDL-beos/glib/bin/glib-config<br>
export LIBIDL_CONFIG=/boot/home/glib-libIDL-beos/libIDL/bin/libIDL-config<br>
mk_add_options LIBIDL_CONFIG=/boot/home/glib-libIDL-beos/libIDL/bin/libIDL-config<br>
ac_add_options --enable-cpp-rtti<br>
ac_add_options --enable-default-toolkit=beos<br>
ac_add_options --disable-updater&lt;/nowiki&gt;<br>
</p><p>A more thorough discussion about building Seamonkey and Firebird under BeOS is on the <a class="external" href="http://wiki.bebits.com/page/BuildingFirebird">Bebits Wiki</a>.
</p>
Revert to this revision