Difference between revisions of "SamyGO OpenEmbedded"


From SamyGO
Jump to: navigation, search
Line 5: Line 5:
 
'''T-CHE6AUSC, T-CHE7AUSC, T-CHEAUSC, T-CHL5DAUC, T-CHL5DEUC, T-CHL7DAUC, T-CHL7DEUC, T-CHU7DAUC, T-CHU7DEUC'''
 
'''T-CHE6AUSC, T-CHE7AUSC, T-CHEAUSC, T-CHL5DAUC, T-CHL5DEUC, T-CHL7DAUC, T-CHL7DEUC, T-CHU7DAUC, T-CHU7DEUC'''
  
'''Supported host systems are: Linux Debian 5.0 and Ubuntu 9.10 (both 32/64 bits versions), Mac OS X 10.5.6 (using Fink)'''
+
'''Supported host systems are: Linux Debian 5.0 and Ubuntu 10.4 (both 32/64 bits versions), Mac OS X 10.5.6 (using Fink)'''
  
 
Pull trunk svn repository from:
 
Pull trunk svn repository from:
Line 20: Line 20:
  
 
Script setup will generate two files: ''build-samygo/conf/local.conf'' and ''build-samygo/env.source'' .
 
Script setup will generate two files: ''build-samygo/conf/local.conf'' and ''build-samygo/env.source'' .
 
If you like compile on parallel, you need uncomment line "PARALLEL_MAKE" in ''build-samygo/conf/local.conf'' file plus optionaly change for your needs number of threads of ''make'' will run.
 
  
 
Now you are in ''build-samygo'' directory.
 
Now you are in ''build-samygo'' directory.
 
'''Note: you must always be in build directory before run bitbake command.'''
 
  
 
If you like build only a toolchain use this command:
 
If you like build only a toolchain use this command:
Line 37: Line 33:
 
Bitbake could complain about not installed packages like "help2man", "diffstat", "texinfo". You needed to install them also.
 
Bitbake could complain about not installed packages like "help2man", "diffstat", "texinfo". You needed to install them also.
  
After building all tools, results are at ''build-samygo/tmp'' directory.
+
After building all tools, results are at ''build-samygo/tmp/deploy/images'' directory.

Revision as of 07:08, 10 May 2010

You can easily setup cross compile toolchain or/and create rootfs package for external boot.

Note: This instruction refer to SVN SamyGO trunk repository which supports only TV with firmwares listed below!

T-CHE6AUSC, T-CHE7AUSC, T-CHEAUSC, T-CHL5DAUC, T-CHL5DEUC, T-CHL7DAUC, T-CHL7DEUC, T-CHU7DAUC, T-CHU7DEUC

Supported host systems are: Linux Debian 5.0 and Ubuntu 10.4 (both 32/64 bits versions), Mac OS X 10.5.6 (using Fink)

Pull trunk svn repository from:

svn co http://samygo.svn.sourceforge.net/svnroot/samygo samygo

after pull, you can enter samygo directory:

cd samygo/oe/trunk

then do:

. setup.sh

Script setup will generate two files: build-samygo/conf/local.conf and build-samygo/env.source .

Now you are in build-samygo directory.

If you like build only a toolchain use this command:

bitbake task-samsung-toolchain

If you like build rootfs image for tv with firmware T-CHL7DEUC use this command:

bitbake externalboot-T-CHL7DEUC

Bitbake could complain about not installed packages like "help2man", "diffstat", "texinfo". You needed to install them also.

After building all tools, results are at build-samygo/tmp/deploy/images directory.