This has been obsoleted by Openslug 2.3. Please use the MasterMakefile.
Building OpenSlug-2.0 From Source
To build OpenSlug from source first download the source from the OpenSlug web site. The source is contained in a single
Building the source has been tested extensively on Linux based operating systems, particularly on i386 processors. Builds on other operating systems which support POSIX 1003 commands should be possible but have not been tested. It may be necessary to build and install GNU variants of some standard tools. See the Build Requirements section below.
The build builds a copy of UpSlug for the build platform in
There is extensive information in the remainder of this web site about how to configure the OpenSlug image. For informaton about using the image see InitialisingOpenSlug.
The remainder of this document describes the source build in more detail.
To build OpenSlug requires a C compiler.
The build by default uses the Psyco JIT Compiler and the ccache compiler cache program. If these are not available there will be warnings in the log files. These are harmless. See GettingStarted for more information.
First try "
The log file outputs error messages. Much of the time these will be sufficient to identify the problem. The single most common problem is that the download of a piece of software fails - repeat the
Much more information is contained in the CustomisingTheBuild page.
The release notes for this version of OpenSlug are contained in OpenSlug-2.0 release notes.
I have just attempted the build from the source and encountered two issues.
1. Sleepycat does not have the db-4.3.27.tar.gz for download.
I searched the net and found a copy. Dumped into download dir. Then created a checksum with md5sum.
2. There is an issue with your cvs download of irssi from your cvs.
Edit the file openembedded/packages/irssi/irssi_cvs.bb Add a line near the top CVSDATE = "20050930" Force the date and the build continues.