Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

IGEP GST FRAMEWORK 2.00.20

10 bytes added, 22:22, 17 December 2010
no edit summary
*Removed dots from the package directory name.
=== <br> ===
=== Enviroment Changes ===
*SDK:&nbsp;<span style="color: rgb(255, 0, 0);">alsa-dev_1.0.20-r1_armv7a.ipk&nbsp;</span><span style="color: rgb(0, 0, 0);">(tools/package)</span>
<br>
= Prepare the Enviroment<br> =
It's a requisite configure your kernel properly for build this package:
<pre>ISEE Kernel (git.igep.es)
source /usr/local/poky/eabi-glibc/environment-setup-arm-none-linux-gnueabi
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- omap3_defconfig
 
 
</pre><pre>Linaro Ubuntu Kernel (http://git.linaro.org/gitweb?p=ubuntu/linux-linaro.git;a=summary)
Create a new file with this content:
 
echo "Setting environment for armel cross-compile"
export DEB_BUILD_ARCH=armel
export DEB_HOST_ARCH=armel
 
Save it as file with the name enviroment
source enviroment
Enter in the linaro ubuntu directory and for build you should do:
 
&gt;&gt; cd ${linaro}
&gt;&gt; fakeroot/rules clean
&gt;&gt; fakeroot/rules binary-linaro-omap
 
</pre>
You should edit the file Rules.make for edit the package path, linux kernel and toolchain location.<br>
Rules.make<br>
'''<span style="color: rgb(255, 0, 0);">Your igep-gst directory path:</span>'''
'''<span style="color: rgb(255, 0, 0);">WORKSPACE=/home/mcaro/Projects/myigep/workspace</span>'''
'''<span style="color: rgb(255, 0, 0);">Your kernel directory path:</span>'''
'''<span style="color: rgb(255, 0, 0);">OMAP3503_SDK_INSTALL_DIR=$(WORKSPACE)/kernel/linaro</span>'''
'''<span style="color: rgb(255, 0, 0);">LINUXKERNEL_INSTALL_DIR=$(OMAP3503_SDK_INSTALL_DIR)/linux-linaro-2.6.35</span>'''
'''<span style="color: rgb(255, 0, 0);">Your toolchain directory path:</span>'''
'''<span style="color: rgb(255, 0, 0);">CSTOOL_DIR=/usr/local/poky/eabi-glibc</span>''' CSTOOL_PREFIX=$(CSTOOL_DIR)/bin/arm-none-linux-gnueabi-</span>'''<br>'''
<br>
You have two options: build all or every package individually.
a) All packages