![]() |
OpenEmbedded.RequiredSoftware HistoryHide minor edits - Show changes to markup July 29, 2005, at 08:38 AM
by -- Swapping BitKeeper reference to Monotone
Changed line 11 from:
to:
July 29, 2005, at 05:15 AM
by -- tweaked Gentoo instructions a bit
Changed lines 104-119 from:
emerge python for Python
emerge psyco for Psyco JIT Compiler
emerge ccache for ccache
emerge patch for GNU patch
emerge m4 for GNU m4
emerge sed for GNU sed
emerge bison for GNU Bison
emerge make for GNU Make
emerge openjade for OpenJade
emerge cvs for GNU Make
emerge subversion (May be blocked by apache2. If so, do USE="apache2" emerge subversion. -repvik)
emerge bzip2
Most of the development tools (e.g. make, m4) should already be installed by the Gentoo base system to:
Most of the development tools (e.g. make, m4) should already be installed by the Gentoo base system. The only needed packages that don't get installed by the base system are psyco, ccache, openjade, cvs, and subversion. Install them with the following: emerge psyco ccache openjade cvs subversion
You might want to use July 26, 2005, at 12:05 PM
by --
Added lines 1-2:
Note that the Debian section on this page has been obsoleted by the "make setup-host-debian" target in the nslu2-linux Master Makefile.July 20, 2005, at 02:22 AM
by -- remove bitkeeper from Gentoo since it's no longer free
Deleted line 113:
emerge bitkeeper
Changed lines 116-119 from:
Note: As Gentoo package BitKeeper depends on X11 (the installer is graphical), so unless you want to install this, it is better to install it manually. Go to http://www.bitkeeper.com, do a registered download and run the binary file with target directory set, e.g. /usr/libexec, rather than running the installer. Some of the development tools (e.g. make, m4) should already be installed by the gentoo base system to:
Most of the development tools (e.g. make, m4) should already be installed by the Gentoo base system May 29, 2005, at 04:48 AM
by --
Changed lines 55-56 from:
to:
apt-get install automake1.9 for automake 1.9
May 29, 2005, at 04:47 AM
by --
Changed lines 53-55 from:
to:
apt-get install libtool for libtool
apt-get install automake for automake 1.4
May 29, 2005, at 04:02 AM
by --
Changed lines 52-53 from:
to:
apt-get install gcj to compile classpath
May 29, 2005, at 02:57 AM
by --
Deleted lines 55-56:
You can also download (and install) this package which depends on all required programs (suggests docbook and bc). May 29, 2005, at 02:38 AM
by --
Changed lines 51-52 from:
to:
apt-get install libglib2.0-dev for glib-genmarshal
May 29, 2005, at 12:20 AM
by --
Changed lines 50-51 from:
to:
apt-get install gettext for gettext
May 29, 2005, at 12:19 AM
by --
Changed lines 49-50 from:
to:
apt-get install pkg-config for pkg-config
May 27, 2005, at 09:09 PM
by -- My compile failed because the unzip command wasn\
Added line 12:
Changed lines 48-49 from:
to:
apt-get install unzip for Unzip
May 10, 2005, at 03:48 AM
by --
Added line 31:
apt-get install python-psyco for Python Psyco
May 03, 2005, at 12:49 PM
by --
Changed lines 45-46 from:
apt-get install python2.4 for Python 2.4
to:
apt-get install python2.4 python2.4-dev for Python 2.4
May 03, 2005, at 12:48 PM
by --
Changed lines 45-46 from:
to:
apt-get install python2.4 for Python 2.4
April 29, 2005, at 11:36 PM
by --
Changed lines 44-45 from:
to:
apt-get install gawk for gawk
April 29, 2005, at 11:37 AM
by --
Changed lines 43-44 from:
to:
apt-get install autoconf for autoconf
April 29, 2005, at 11:15 AM
by --
Changed lines 42-43 from:
to:
apt-get install flex for flex
April 25, 2005, at 01:39 AM
by --
Changed lines 41-42 from:
@@apt-get install texinfo for makeinfo
to:
apt-get install texinfo for makeinfo
April 25, 2005, at 01:36 AM
by --
Changed lines 41-42 from:
to:
@@apt-get install texinfo for makeinfo
April 24, 2005, at 11:35 PM
by -- Fixed links and tidied up formatting.
Changed lines 2-5 from:
to:
Changed lines 7-14 from:
to:
Changed line 16 from:
to:
Changed lines 18-20 from:
to:
Changed lines 22-24 from:
to:
Changed lines 30-41 from:
apt-get install python python-dev for Python apt-get install ccache for ccache apt-get install patch for patch apt-get install m4 for m4 apt-get install sed for GNU sed apt-get install docbook for docbook-utils and sgmltools apt-get install bison for Bison apt-get install make for Make apt-get install libc6-dev for glibc headers apt-get install cvs for cvs apt-get install g++ for g++ to:
apt-get install python python-dev for Python
apt-get install ccache for ccache
apt-get install patch for GNU patch
apt-get install m4 for GNU m4
apt-get install sed for GNU sed
apt-get install docbook for docbook-utils and sgmltools
apt-get install bison for GNU Bison
apt-get install make for GNU Make
apt-get install libc6-dev for glibc headers
apt-get install cvs for GNU cvs
apt-get install g++ for g++
Changed lines 43-46 from:
For subversion, you could build & install it from the source or try one of the Debian unstable packages (both found here). You can also download (and install) this package which depends on all required programs (suggests docbook and bc). to:
For subversion, you could build & install it from the source or try one of the Debian unstable packages (both found here). You can also download (and install) this package which depends on all required programs (suggests docbook and bc). Changed lines 53-55 from:
Follow the Debian instructions, only using =urpmi= instead of =apt-get install=. Also, =ccache= is not an official Mandrake package. You can find it in the contrib section of any Mandrake mirror or seach for it using the Mandrake Club rpm database. FreeBSD? instructionsto:
Follow the Debian instructions, only using FreeBSD instructionsChanged line 58 from:
to:
SuSE 9.1 instructionsChanged line 78 from:
to:
perl-XML-RegExp-0.03-475.i586.rpm Changed lines 89-106 from:
emerge python for Python
emerge psyco for Psyco JIT Compiler
emerge ccache for ccache
emerge patch for patch
emerge m4 for m4
emerge sed for GNU sed
emerge bison for Bison
emerge make for Make
emerge openjade for ~OpenJade?
emerge cvs
emerge subversion (May be blocked by apache2. If so, do USE="apache2" emerge subversion. -repvik)
emerge bitkeeper
emerge bzip2
Note: As Gentoo package Bitkeeper depends on X11 (the installer is graphical), so unless you want to install this, it is better to install it manually. Go to www.bitkeeper.com, do a registered download and run the binary file with target directory set, e.g. /usr/libexec, rather than running the installer. to:
emerge python for Python
emerge psyco for Psyco JIT Compiler
emerge ccache for ccache
emerge patch for GNU patch
emerge m4 for GNU m4
emerge sed for GNU sed
emerge bison for GNU Bison
emerge make for GNU Make
emerge openjade for OpenJade
emerge cvs for GNU Make
emerge subversion (May be blocked by apache2. If so, do USE="apache2" emerge subversion. -repvik)
emerge bitkeeper
emerge bzip2
Note: As Gentoo package BitKeeper depends on X11 (the installer is graphical), so unless you want to install this, it is better to install it manually. Go to http://www.bitkeeper.com, do a registered download and run the binary file with target directory set, e.g. /usr/libexec, rather than running the installer. Changed lines 110-111 from:
There are two basic approaches on Windows XP: Cygwin and coLinux. I've (bobtm) had limited success with the former, possibly due to lack of RAM, but the latter works. Below is a sketch on how to do the build with Gentoo on coLinux. to:
There are two basic approaches on Windows XP: Cygwin and coLinux. I've (bobtm) had limited success with the former, possibly due to lack of RAM, but the latter works. Below is a rough outline on how to do the build with Gentoo on coLinux. Changed line 113 from:
to:
April 24, 2005, at 11:01 PM
by --
Changed line 42 from:
You need also cvs, subversion, bzip2 and BitKeeper! to:
You need also subversion, bzip2 and BitKeeper! April 24, 2005, at 10:59 PM
by -- Added g++
Changed lines 37-40 from:
apt-get install make for Make apt-get install libc6-dev' for glibc headers apt-get install cvs for cvs to:
apt-get install make for Make apt-get install libc6-dev for glibc headers apt-get install cvs for cvs apt-get install g++ for g++ April 05, 2005, at 07:18 AM
by --
Changed line 99 from:
emerge subversion to:
emerge subversion (May be blocked by apache2. If so, do USE="apache2" emerge subversion. -repvik) March 21, 2005, at 06:05 PM
by --
Changed line 57 from:
to:
Added lines 59-84:
Or download/install the following packages bison-1.875-51.i586.rpm
blt-2.4z-200.i586.rpm
ccache-2.3-83.i586.rpm
cvs-1.11.14-20.i586.rpm
docbook2x-0.8.2-38.i586.rpm
libapr0-2.0.49-23.i586.rpm
neon-0.24.4-66.i586.rpm
openjade-1.3.2-208.i586.rpm
opensp-1.5.1-76.i586.rpm
perl-HTML-Parser-3.35-31.i586.rpm
perl-HTML-Tagset-3.03-550.i586.rpm
perl-libwww-perl-5.76-30.i586.rpm
perl-libxml-perl-0.07-478.i586.rpm
perl-URI-1.30-29.i586.rpm
perl-XML-DOM-1.43-28.i586.rpm
perl-XML-RegExp?-0.03-475.i586.rpm
python-devel-2.3.3-85.i586.rpm
python-tk-2.3.3-85.i586.rpm
sgml-skel-0.6-259.noarch.rpm
sgmltool-1.0.9-908.i586.rpm
subversion-1.0.0-51.i586.rpm
texinfo-4.6-61.i586.rpm
tidy-020428-259.i586.rpm
February 16, 2005, at 07:17 AM
by --
Changed line 30 from:
apt-get install python for Python to:
apt-get install python python-dev for Python February 07, 2005, at 11:22 PM
by --
Changed line 87 from:
to:
January 09, 2005, at 04:12 PM
by --
Changed lines 80-91 from:
Some of the development tools (e.g. make, m4) should already be installed by the gentoo base system to:
Some of the development tools (e.g. make, m4) should already be installed by the gentoo base system Windows XP instructionsThere are two basic approaches on Windows XP: Cygwin and coLinux. I've (bobtm) had limited success with the former, possibly due to lack of RAM, but the latter works. Below is a sketch on how to do the build with Gentoo on coLinux.
Note: You should have at least 768-1024MB of RAM on your computer in order to avoid excess paging - your coLinux memory should be at least 512MB and a swap file should be mounted before building unslung. January 09, 2005, at 03:14 PM
by --
Changed line 78 from:
Note: Bitkeeper can not be emerged online. One has to go to www.bitkeeper.com, do a registered download manually and do offline emerge. to:
Note: As Gentoo package Bitkeeper depends on X11 (the installer is graphical), so unless you want to install this, it is better to install it manually. Go to www.bitkeeper.com, do a registered download and run the binary file with target directory set, e.g. /usr/libexec, rather than running the installer. December 29, 2004, at 11:08 PM
by --
Changed line 24 from:
to:
Deleted lines 25-26:
Deleted lines 26-27:
(Not recommended, but for the sake of completeness : If you don't plan to let OE build a toolchain using itself, you will also need a GCC arm-linux crosscompiler [http://www.openzaurus.org/official/toolchain/cross-3.3.2.tar.bz2] installed to December 29, 2004, at 02:11 PM
by --
Added lines 82-83:
Note: Bitkeeper can not be emerged online. One has to go to www.bitkeeper.com, do a registered download manually and do offline emerge. December 23, 2004, at 02:03 AM
by --
Changed lines 9-10 from:
to:
Added line 43:
apt-get install cvs for cvs Added line 46:
For subversion, you could build & install it from the source or try one of the Debian unstable packages (both found http://subversion.tigris.org/project_packages.html here). December 22, 2004, at 05:48 PM
by --
Changed line 77 from:
emerge bzip2 to:
emerge bzip2 December 22, 2004, at 05:48 PM
by --
Added line 11:
Changed line 44 from:
You need also cvs, subversion and BitKeeper! to:
You need also cvs, subversion, bzip2 and BitKeeper! Added line 77:
emerge bzip2 December 22, 2004, at 12:22 PM
by --
Changed line 29 from:
(Not recommended, but for the sake of completeness : If you don't plan to let OE build a toolchain using itself, you will also need a GCC arm-linux crosscompiler [http://www.openzaurus.org/official/toolchain/cross-3.3.2.tar.bz2] installed to <tt>/opt/</tt>. Also you need to prepend <tt>/opt/cross/bin</tt> to your PATH variable, as the OE tools won't find it automatically like OZ used to. You probably also need to unset LD_LIBRARY_PATH, if set.) to:
(Not recommended, but for the sake of completeness : If you don't plan to let OE build a toolchain using itself, you will also need a GCC arm-linux crosscompiler [http://www.openzaurus.org/official/toolchain/cross-3.3.2.tar.bz2] installed to Added lines 42-43:
You need also cvs, subversion and BitKeeper! December 22, 2004, at 12:16 PM
by --
Changed line 62 from:
emerge psyco for Psyco JIT Compiler to:
emerge psyco for Psyco JIT Compiler Changed lines 64-67 from:
emerge patch for patch emerge m4 for m4 emerge sed for GNU sed emerge bison for Bison to:
emerge patch for patch emerge m4 for m4 emerge sed for GNU sed emerge bison for Bison Added lines 71-74:
emerge cvs emerge subversion emerge bitkeeper October 07, 2004, at 05:45 AM
by --
Changed line 51 from:
Follow the Debian instructions, only using =urpmi= instead of =apt-get install=. Also, =ccache= is not an official Mandrake package. You can find it in the contrib section of any Mandrake mirror or seach for it using the Mandrake Club rpm database [http://rpms.mandrakeclub.com]. to:
Follow the Debian instructions, only using =urpmi= instead of =apt-get install=. Also, =ccache= is not an official Mandrake package. You can find it in the contrib section of any Mandrake mirror or seach for it using the http://rpms.mandrakeclub.com Mandrake Club rpm database. Changed line 57 from:
Install [http://linux01.gwdg.de/apt4rpm/], then follow Debian instructions. to:
Install http://linux01.gwdg.de/apt4rpm/ apt4rpm, then follow Debian instructions. Changed lines 61-68 from:
* <tt>emerge python</tt> for Python * <tt>emerge psyco</tt> for Psyco JIT Compiler * <tt>emerge ccache</tt> for ccache * <tt>emerge patch</tt> for patch * <tt>emerge m4</tt> for m4 * <tt>emerge sed</tt> for GNU sed * <tt>emerge bison</tt> for Bison * <tt>emerge make</tt> for Make to:
emerge python for Python emerge psyco for Psyco JIT Compiler emerge ccache for ccache emerge patch for patch emerge m4 for m4 emerge sed for GNU sed emerge bison for Bison emerge make for Make Changed line 70 from:
to:
October 07, 2004, at 05:35 AM
by --
Changed lines 1-72 from:
Describe RequiredSoftware here. to:
To use the OE build system the following software is required on your system:
(Not recommended, but for the sake of completeness : If you don't plan to let OE build a toolchain using itself, you will also need a GCC arm-linux crosscompiler [http://www.openzaurus.org/official/toolchain/cross-3.3.2.tar.bz2] installed to <tt>/opt/</tt>. Also you need to prepend <tt>/opt/cross/bin</tt> to your PATH variable, as the OE tools won't find it automatically like OZ used to. You probably also need to unset LD_LIBRARY_PATH, if set.) Debian instructionsapt-get install python for Python apt-get install ccache for ccache apt-get install patch for patch apt-get install m4 for m4 apt-get install sed for GNU sed apt-get install docbook for docbook-utils and sgmltools apt-get install bison for Bison apt-get install make for Make apt-get install libc6-dev' for glibc headers You can also download (and install) http://hrw.one.pl/_pliki/oe/openembedded_0.1-2_all.deb this package which depends on all required programs (suggests docbook and bc). (20040630) On my Debian stable 3.0r1 I have to install the 'stat' command too, or oemake breaks compiling base-files-3.0.14-r9 . Just: apt-get install coreutils Mandrake Linux instructionsFollow the Debian instructions, only using =urpmi= instead of =apt-get install=. Also, =ccache= is not an official Mandrake package. You can find it in the contrib section of any Mandrake mirror or seach for it using the Mandrake Club rpm database [http://rpms.mandrakeclub.com]. FreeBSD? instructionsPorts has most of these: python, fileutils, gsed, ccache, jade, docbook, dsssl-docbook-modular, sgmltools SuSE? (9.1) instructionsInstall [http://linux01.gwdg.de/apt4rpm/], then follow Debian instructions. Gentoo instructions * <tt>emerge python</tt> for Python
* <tt>emerge psyco</tt> for Psyco JIT Compiler
* <tt>emerge ccache</tt> for ccache
* <tt>emerge patch</tt> for patch
* <tt>emerge m4</tt> for m4
* <tt>emerge sed</tt> for GNU sed
* <tt>emerge bison</tt> for Bison
* <tt>emerge make</tt> for Make
* <tt>emerge openjade</tt> for ~OpenJade?
Some of the development tools (e.g. make, m4) should already be installed by the gentoo base system
view ·
edit ·
print ·
history ·
Last edited by Michael-Luke Jones.
Based on work by Scott Alfter, rwhitby, Mike Frysinger, Jimmy Desai, g2, tman, repvik, obermeim, cpage, HenryNe, bobtm, wsgaskins, Stefan Hauser, and ka6sox. Originally by ka6sox. Page last modified on July 29, 2005, at 08:38 AM
|