I have managed to succeed in building a vomp dongle using the makedevenv-5 script.
I had to edit some of the packages to avoid the patch failure I reported earlier.
In brief, running the script for the first time goes something like this:
Execute the makedevenv-5 script. The script will stop at the patch failure, but will have managed
to download some packges to the pacakages directory in your vomp build directory.
cd into the packages directory and unpack compiler-2 and crosstool-0.43 archives.
The compiler-2 archive will unpack to a directory called crosstool. In there edit the script called prepare,
commenting out the last two lines. (These two lines delete and copy over a modified version of the
glibc-2.2.5-allow-gcc4.0-configure.patch.) Open the file glibc-2.2.5-allow-gcc4.0-configure.patch and
copy the single line of code that this patch applies.
Go into the crosstool-0.43/patches/glibc-2.2.5 directory and open the file
glibc-2.2.5-allow-gcc4.0-configure.patch. Replace the single line of code this patch applies with the
line copied from the compiler-2 archive version of glibc-2.2.5-allow-gcc4.0-configure.patch.
Move the original compiler-2.tar.gz and crosstool-0.43.tar.gz archives somewhere safe and
re-archive the modified versions maintaining the orignal archive file names.
Run the makedevenv-5 script again. The script will not download the packages again so it will not
overwrite the changes made to the packages.
Stuart
I had to edit some of the packages to avoid the patch failure I reported earlier.
In brief, running the script for the first time goes something like this:
Execute the makedevenv-5 script. The script will stop at the patch failure, but will have managed
to download some packges to the pacakages directory in your vomp build directory.
cd into the packages directory and unpack compiler-2 and crosstool-0.43 archives.
The compiler-2 archive will unpack to a directory called crosstool. In there edit the script called prepare,
commenting out the last two lines. (These two lines delete and copy over a modified version of the
glibc-2.2.5-allow-gcc4.0-configure.patch.) Open the file glibc-2.2.5-allow-gcc4.0-configure.patch and
copy the single line of code that this patch applies.
Go into the crosstool-0.43/patches/glibc-2.2.5 directory and open the file
glibc-2.2.5-allow-gcc4.0-configure.patch. Replace the single line of code this patch applies with the
line copied from the compiler-2 archive version of glibc-2.2.5-allow-gcc4.0-configure.patch.
Move the original compiler-2.tar.gz and crosstool-0.43.tar.gz archives somewhere safe and
re-archive the modified versions maintaining the orignal archive file names.
Run the makedevenv-5 script again. The script will not download the packages again so it will not
overwrite the changes made to the packages.
Stuart