<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.openembedded.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Michaelfung</id>
	<title>Openembedded.org - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.openembedded.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Michaelfung"/>
	<link rel="alternate" type="text/html" href="https://www.openembedded.org/wiki/Special:Contributions/Michaelfung"/>
	<updated>2026-05-08T17:38:58Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=RAD_with_FPC/Lazarus&amp;diff=3146</id>
		<title>RAD with FPC/Lazarus</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=RAD_with_FPC/Lazarus&amp;diff=3146"/>
		<updated>2010-11-11T13:27:10Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Free Pascal Compiler and the Lazarus IDE are good alternatives for development.&lt;br /&gt;
&lt;br /&gt;
[[File:Lazarus-ide-1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Lazarus-ide-2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Lazarus-ide-3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Install FPC and Lazarus ==&lt;br /&gt;
&lt;br /&gt;
Reference: http://wiki.lazarus.freepascal.org/Setup_Cross_Compile_For_ARM&lt;br /&gt;
&lt;br /&gt;
But the binutils part should be omitted and instead use the binutils built by OE.&lt;br /&gt;
&lt;br /&gt;
== Use OE built binutils ==&lt;br /&gt;
&lt;br /&gt;
Bake the binutils-cross-sdk:&lt;br /&gt;
&lt;br /&gt;
  bitbake binutils-cross-sdk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install the baked ipk, eg. &#039;&#039;binutils-cross-sdk_2.18-r13.1.6_i686-armv6-sdk.ipk&#039;&#039;, on the host:&lt;br /&gt;
&lt;br /&gt;
  sudo dpkg --install --force-architecture binutils-cross-sdk_2.18-r13.1.6_i686-armv6-sdk.ipk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create links to the binutils programs:&lt;br /&gt;
&lt;br /&gt;
  cd ~/lazarus/fpc/binutils&lt;br /&gt;
  ln -s /usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-ld ld&lt;br /&gt;
  ln -s /usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-ar ar&lt;br /&gt;
  cat &amp;lt;&amp;lt;EOT &amp;gt; as&lt;br /&gt;
  #!/bin/sh&lt;br /&gt;
  /usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-as -meabi=5 \$@&lt;br /&gt;
  EOT&lt;br /&gt;
  chmod 755 as&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Config fpc to use the binutils, edit &#039;&#039;~/.fpc.cfg&#039;&#039; to include:&lt;br /&gt;
&lt;br /&gt;
  #IFDEF CPUARM&lt;br /&gt;
  -XP/home/mike/lazarus/fpc/binutils/&lt;br /&gt;
&lt;br /&gt;
== Get target library files ==&lt;br /&gt;
&lt;br /&gt;
Copy the target library files from OE to the host:&lt;br /&gt;
&lt;br /&gt;
  cd /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi&lt;br /&gt;
  sudo mkdir -p {lib/gcc,usr/lib}&lt;br /&gt;
  sudo rsync -av 192.168.0.24::oe/build/ok6410-tmp/sysroots/armv6-angstrom-linux-gnueabi/lib/* lib/&lt;br /&gt;
  sudo rsync -av 192.168.0.24::oe/build/ok6410-tmp/sysroots/armv6-angstrom-linux-gnueabi/usr/lib/* usr/lib/&lt;br /&gt;
  sudo rsync -av 192.168.0.24::oe/build/ok6410-tmp/sysroots/i686-linux/usr/armv6/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/* lib/gcc/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Config fpc to use the libraries, edit &#039;&#039;~/.fpc.cfg&#039;&#039; to include:&lt;br /&gt;
&lt;br /&gt;
  #IFDEF CPUARM&lt;br /&gt;
  -Fl/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/lib&lt;br /&gt;
  -Fl/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/lib&lt;br /&gt;
  -Fl/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/lib/gcc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=File:Lazarus-ide-3.png&amp;diff=3145</id>
		<title>File:Lazarus-ide-3.png</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=File:Lazarus-ide-3.png&amp;diff=3145"/>
		<updated>2010-11-11T13:24:04Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=File:Lazarus-ide-2.png&amp;diff=3144</id>
		<title>File:Lazarus-ide-2.png</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=File:Lazarus-ide-2.png&amp;diff=3144"/>
		<updated>2010-11-11T13:23:27Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=RAD_with_FPC/Lazarus&amp;diff=3143</id>
		<title>RAD with FPC/Lazarus</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=RAD_with_FPC/Lazarus&amp;diff=3143"/>
		<updated>2010-11-11T13:22:53Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Free Pascal Compiler and the Lazarus IDE are good alternatives for development.&lt;br /&gt;
&lt;br /&gt;
[[File:Lazarus-ide-1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Install FPC and Lazarus ==&lt;br /&gt;
&lt;br /&gt;
Reference: http://wiki.lazarus.freepascal.org/Setup_Cross_Compile_For_ARM&lt;br /&gt;
&lt;br /&gt;
But the binutils part should be omitted and instead use the binutils built by OE.&lt;br /&gt;
&lt;br /&gt;
== Use OE built binutils ==&lt;br /&gt;
&lt;br /&gt;
Bake the binutils-cross-sdk:&lt;br /&gt;
&lt;br /&gt;
  bitbake binutils-cross-sdk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install the baked ipk, eg. &#039;&#039;binutils-cross-sdk_2.18-r13.1.6_i686-armv6-sdk.ipk&#039;&#039;, on the host:&lt;br /&gt;
&lt;br /&gt;
  sudo dpkg --install --force-architecture binutils-cross-sdk_2.18-r13.1.6_i686-armv6-sdk.ipk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create links to the binutils programs:&lt;br /&gt;
&lt;br /&gt;
  cd ~/lazarus/fpc/binutils&lt;br /&gt;
  ln -s /usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-ld ld&lt;br /&gt;
  ln -s /usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-ar ar&lt;br /&gt;
  cat &amp;lt;&amp;lt;EOT &amp;gt; as&lt;br /&gt;
  #!/bin/sh&lt;br /&gt;
  /usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-as -meabi=5 \$@&lt;br /&gt;
  EOT&lt;br /&gt;
  chmod 755 as&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Config fpc to use the binutils, edit &#039;&#039;~/.fpc.cfg&#039;&#039; to include:&lt;br /&gt;
&lt;br /&gt;
  #IFDEF CPUARM&lt;br /&gt;
  -XP/home/mike/lazarus/fpc/binutils/&lt;br /&gt;
&lt;br /&gt;
== Get target library files ==&lt;br /&gt;
&lt;br /&gt;
Copy the target library files from OE to the host:&lt;br /&gt;
&lt;br /&gt;
  cd /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi&lt;br /&gt;
  sudo mkdir -p {lib/gcc,usr/lib}&lt;br /&gt;
  sudo rsync -av 192.168.0.24::oe/build/ok6410-tmp/sysroots/armv6-angstrom-linux-gnueabi/lib/* lib/&lt;br /&gt;
  sudo rsync -av 192.168.0.24::oe/build/ok6410-tmp/sysroots/armv6-angstrom-linux-gnueabi/usr/lib/* usr/lib/&lt;br /&gt;
  sudo rsync -av 192.168.0.24::oe/build/ok6410-tmp/sysroots/i686-linux/usr/armv6/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/* lib/gcc/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Config fpc to use the libraries, edit &#039;&#039;~/.fpc.cfg&#039;&#039; to include:&lt;br /&gt;
&lt;br /&gt;
  #IFDEF CPUARM&lt;br /&gt;
  -Fl/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/lib&lt;br /&gt;
  -Fl/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/lib&lt;br /&gt;
  -Fl/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/lib/gcc&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=File:Lazarus-ide-1.png&amp;diff=3142</id>
		<title>File:Lazarus-ide-1.png</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=File:Lazarus-ide-1.png&amp;diff=3142"/>
		<updated>2010-11-11T13:19:12Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=RAD_with_FPC/Lazarus&amp;diff=3141</id>
		<title>RAD with FPC/Lazarus</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=RAD_with_FPC/Lazarus&amp;diff=3141"/>
		<updated>2010-11-11T13:18:03Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Install FPC and Lazarus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Free Pascal Compiler and the Lazarus IDE are good alternatives for development.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Install FPC and Lazarus ==&lt;br /&gt;
&lt;br /&gt;
Reference: http://wiki.lazarus.freepascal.org/Setup_Cross_Compile_For_ARM&lt;br /&gt;
&lt;br /&gt;
But the binutils part should be omitted and instead use the binutils built by OE.&lt;br /&gt;
&lt;br /&gt;
== Use OE built binutils ==&lt;br /&gt;
&lt;br /&gt;
Bake the binutils-cross-sdk:&lt;br /&gt;
&lt;br /&gt;
  bitbake binutils-cross-sdk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install the baked ipk, eg. &#039;&#039;binutils-cross-sdk_2.18-r13.1.6_i686-armv6-sdk.ipk&#039;&#039;, on the host:&lt;br /&gt;
&lt;br /&gt;
  sudo dpkg --install --force-architecture binutils-cross-sdk_2.18-r13.1.6_i686-armv6-sdk.ipk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create links to the binutils programs:&lt;br /&gt;
&lt;br /&gt;
  cd ~/lazarus/fpc/binutils&lt;br /&gt;
  ln -s /usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-ld ld&lt;br /&gt;
  ln -s /usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-ar ar&lt;br /&gt;
  cat &amp;lt;&amp;lt;EOT &amp;gt; as&lt;br /&gt;
  #!/bin/sh&lt;br /&gt;
  /usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-as -meabi=5 \$@&lt;br /&gt;
  EOT&lt;br /&gt;
  chmod 755 as&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Config fpc to use the binutils, edit &#039;&#039;~/.fpc.cfg&#039;&#039; to include:&lt;br /&gt;
&lt;br /&gt;
  #IFDEF CPUARM&lt;br /&gt;
  -XP/home/mike/lazarus/fpc/binutils/&lt;br /&gt;
&lt;br /&gt;
== Get target library files ==&lt;br /&gt;
&lt;br /&gt;
Copy the target library files from OE to the host:&lt;br /&gt;
&lt;br /&gt;
  cd /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi&lt;br /&gt;
  sudo mkdir -p {lib/gcc,usr/lib}&lt;br /&gt;
  sudo rsync -av 192.168.0.24::oe/build/ok6410-tmp/sysroots/armv6-angstrom-linux-gnueabi/lib/* lib/&lt;br /&gt;
  sudo rsync -av 192.168.0.24::oe/build/ok6410-tmp/sysroots/armv6-angstrom-linux-gnueabi/usr/lib/* usr/lib/&lt;br /&gt;
  sudo rsync -av 192.168.0.24::oe/build/ok6410-tmp/sysroots/i686-linux/usr/armv6/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/* lib/gcc/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Config fpc to use the libraries, edit &#039;&#039;~/.fpc.cfg&#039;&#039; to include:&lt;br /&gt;
&lt;br /&gt;
  #IFDEF CPUARM&lt;br /&gt;
  -Fl/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/lib&lt;br /&gt;
  -Fl/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/lib&lt;br /&gt;
  -Fl/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/lib/gcc&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=RAD_with_FPC/Lazarus&amp;diff=3140</id>
		<title>RAD with FPC/Lazarus</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=RAD_with_FPC/Lazarus&amp;diff=3140"/>
		<updated>2010-11-11T13:14:57Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Use OE built binutils */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Install FPC and Lazarus ==&lt;br /&gt;
&lt;br /&gt;
Reference: http://wiki.lazarus.freepascal.org/Setup_Cross_Compile_For_ARM&lt;br /&gt;
&lt;br /&gt;
But the binutils part should be omitted and instead use the binutils built by OE.&lt;br /&gt;
&lt;br /&gt;
== Use OE built binutils ==&lt;br /&gt;
&lt;br /&gt;
Bake the binutils-cross-sdk:&lt;br /&gt;
&lt;br /&gt;
  bitbake binutils-cross-sdk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install the baked ipk, eg. &#039;&#039;binutils-cross-sdk_2.18-r13.1.6_i686-armv6-sdk.ipk&#039;&#039;, on the host:&lt;br /&gt;
&lt;br /&gt;
  sudo dpkg --install --force-architecture binutils-cross-sdk_2.18-r13.1.6_i686-armv6-sdk.ipk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create links to the binutils programs:&lt;br /&gt;
&lt;br /&gt;
  cd ~/lazarus/fpc/binutils&lt;br /&gt;
  ln -s /usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-ld ld&lt;br /&gt;
  ln -s /usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-ar ar&lt;br /&gt;
  cat &amp;lt;&amp;lt;EOT &amp;gt; as&lt;br /&gt;
  #!/bin/sh&lt;br /&gt;
  /usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-as -meabi=5 \$@&lt;br /&gt;
  EOT&lt;br /&gt;
  chmod 755 as&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Config fpc to use the binutils, edit &#039;&#039;~/.fpc.cfg&#039;&#039; to include:&lt;br /&gt;
&lt;br /&gt;
  #IFDEF CPUARM&lt;br /&gt;
  -XP/home/mike/lazarus/fpc/binutils/&lt;br /&gt;
&lt;br /&gt;
== Get target library files ==&lt;br /&gt;
&lt;br /&gt;
Copy the target library files from OE to the host:&lt;br /&gt;
&lt;br /&gt;
  cd /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi&lt;br /&gt;
  sudo mkdir -p {lib/gcc,usr/lib}&lt;br /&gt;
  sudo rsync -av 192.168.0.24::oe/build/ok6410-tmp/sysroots/armv6-angstrom-linux-gnueabi/lib/* lib/&lt;br /&gt;
  sudo rsync -av 192.168.0.24::oe/build/ok6410-tmp/sysroots/armv6-angstrom-linux-gnueabi/usr/lib/* usr/lib/&lt;br /&gt;
  sudo rsync -av 192.168.0.24::oe/build/ok6410-tmp/sysroots/i686-linux/usr/armv6/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/* lib/gcc/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Config fpc to use the libraries, edit &#039;&#039;~/.fpc.cfg&#039;&#039; to include:&lt;br /&gt;
&lt;br /&gt;
  #IFDEF CPUARM&lt;br /&gt;
  -Fl/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/lib&lt;br /&gt;
  -Fl/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/lib&lt;br /&gt;
  -Fl/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/lib/gcc&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=RAD_with_FPC/Lazarus&amp;diff=3139</id>
		<title>RAD with FPC/Lazarus</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=RAD_with_FPC/Lazarus&amp;diff=3139"/>
		<updated>2010-11-11T13:13:36Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: Created page with &amp;#039;== Install FPC and Lazarus ==  Reference: http://wiki.lazarus.freepascal.org/Setup_Cross_Compile_For_ARM  But the binutils part should be omitted and instead use the binutils bui…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Install FPC and Lazarus ==&lt;br /&gt;
&lt;br /&gt;
Reference: http://wiki.lazarus.freepascal.org/Setup_Cross_Compile_For_ARM&lt;br /&gt;
&lt;br /&gt;
But the binutils part should be omitted and instead use the binutils built by OE.&lt;br /&gt;
&lt;br /&gt;
== Use OE built binutils ==&lt;br /&gt;
&lt;br /&gt;
Bake the binutils-cross-sdk:&lt;br /&gt;
&lt;br /&gt;
  bitbake binutils-cross-sdk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install the baked ipk, eg. &#039;&#039;binutils-cross-sdk_2.18-r13.1.6_i686-armv6-sdk.ipk&#039;&#039;, on the host:&lt;br /&gt;
&lt;br /&gt;
  sudo dpkg --install --force-architecture binutils-cross-sdk_2.18-r13.1.6_i686-armv6-sdk.ipk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create links to the binutils programs:&lt;br /&gt;
&lt;br /&gt;
  cd ~/lazarus/fpc/binutils&lt;br /&gt;
  ln -s /usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-ld ld&lt;br /&gt;
  ln -s /usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-ar ar&lt;br /&gt;
  cat &amp;lt;&amp;lt;EOT &amp;gt; as&lt;br /&gt;
  #!/bin/sh&lt;br /&gt;
  /usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-as -meabi=5 \$@&lt;br /&gt;
  EOT&lt;br /&gt;
&lt;br /&gt;
  chmod 755 as&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Config fpc to use the binutils, edit &#039;&#039;~/.fpc.cfg&#039;&#039; to include:&lt;br /&gt;
&lt;br /&gt;
  #IFDEF CPUARM&lt;br /&gt;
  -XP/home/mike/lazarus/fpc/binutils/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Get target library files ==&lt;br /&gt;
&lt;br /&gt;
Copy the target library files from OE to the host:&lt;br /&gt;
&lt;br /&gt;
  cd /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi&lt;br /&gt;
  sudo mkdir -p {lib/gcc,usr/lib}&lt;br /&gt;
  sudo rsync -av 192.168.0.24::oe/build/ok6410-tmp/sysroots/armv6-angstrom-linux-gnueabi/lib/* lib/&lt;br /&gt;
  sudo rsync -av 192.168.0.24::oe/build/ok6410-tmp/sysroots/armv6-angstrom-linux-gnueabi/usr/lib/* usr/lib/&lt;br /&gt;
  sudo rsync -av 192.168.0.24::oe/build/ok6410-tmp/sysroots/i686-linux/usr/armv6/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/* lib/gcc/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Config fpc to use the libraries, edit &#039;&#039;~/.fpc.cfg&#039;&#039; to include:&lt;br /&gt;
&lt;br /&gt;
  #IFDEF CPUARM&lt;br /&gt;
  -Fl/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/lib&lt;br /&gt;
  -Fl/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/lib&lt;br /&gt;
  -Fl/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/lib/gcc&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2939</id>
		<title>Kernel Building</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2939"/>
		<updated>2010-10-21T14:20:44Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Select kernel version */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Default Build ==&lt;br /&gt;
&lt;br /&gt;
For a default build, just run:&lt;br /&gt;
  bitbake virtual/kernel&lt;br /&gt;
&lt;br /&gt;
After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/glibc/images/vmware/bzImage-vmware.bin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kernel image type ==&lt;br /&gt;
&lt;br /&gt;
What kind of kernel image to build is controlled by the variable &amp;lt;tt&amp;gt;KERNEL_IMAGETYPE&amp;lt;/tt&amp;gt;, which is normally defined in the machine config file. For example, build image for u-boot&lt;br /&gt;
  KERNEL_IMAGETYPE = &amp;quot;uImage&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Select kernel version ==&lt;br /&gt;
&lt;br /&gt;
FIXME.&lt;br /&gt;
&lt;br /&gt;
== Default configuration ==&lt;br /&gt;
&lt;br /&gt;
The default .config file used is normally placed somewhere under recipes/linux named &#039;&#039;&#039;defconfig&#039;&#039;&#039;.&lt;br /&gt;
You may want to search for it, say for vmware:&lt;br /&gt;
&lt;br /&gt;
  find recipes/linux -name &amp;quot;vmware*&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
And you find it in: &lt;br /&gt;
  recipes/linux/linux/vmware/defconfig&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Apply custom patches ==&lt;br /&gt;
FIXME&lt;br /&gt;
&lt;br /&gt;
== Customize configuration ==&lt;br /&gt;
If you need to customize the kernel configuration, you may run the menuconfig task by:&lt;br /&gt;
  bitbake -c menuconfig virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; by default these command requires you to run in X Windows. If you want to work in text terminal only, here&#039;s a [[How_to_use_bitbake_without_X_Windows|how to]].&lt;br /&gt;
&lt;br /&gt;
== Compile ==&lt;br /&gt;
After that, you can compile the kernel by:&lt;br /&gt;
  bitbake -f -c compile virtual/kernel&lt;br /&gt;
&lt;br /&gt;
== Fine control ==&lt;br /&gt;
If you need more control over the configuration and compile process, you can go to the shell by:&lt;br /&gt;
  bitbake -c devshell virtual/kernel&lt;br /&gt;
The build environment will be well setup for you; you can run regular make commands like &amp;lt;tt&amp;gt;make bzImage&amp;lt;/tt&amp;gt; ...etc&lt;br /&gt;
&lt;br /&gt;
== Preserving the custom configuration ==&lt;br /&gt;
Changes are lost if you remove the tmpdir or do a &amp;quot;&amp;lt;tt&amp;gt;bitbake -c clean virtual/kernel&amp;lt;/tt&amp;gt;&amp;quot;, so you&lt;br /&gt;
may consider replacing the defconfig with it.&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;br /&gt;
[[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2938</id>
		<title>Kernel Building</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2938"/>
		<updated>2010-10-21T14:19:25Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Kernel image type */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Default Build ==&lt;br /&gt;
&lt;br /&gt;
For a default build, just run:&lt;br /&gt;
  bitbake virtual/kernel&lt;br /&gt;
&lt;br /&gt;
After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/glibc/images/vmware/bzImage-vmware.bin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kernel image type ==&lt;br /&gt;
&lt;br /&gt;
What kind of kernel image to build is controlled by the variable &amp;lt;tt&amp;gt;KERNEL_IMAGETYPE&amp;lt;/tt&amp;gt;, which is normally defined in the machine config file. For example, build image for u-boot&lt;br /&gt;
  KERNEL_IMAGETYPE = &amp;quot;uImage&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Select kernel version ==&lt;br /&gt;
&lt;br /&gt;
To select which kernel version to build, edit config file ??? and set variable ??? to , for example, 2.6.35.&lt;br /&gt;
&lt;br /&gt;
== Default configuration ==&lt;br /&gt;
&lt;br /&gt;
The default .config file used is normally placed somewhere under recipes/linux named &#039;&#039;&#039;defconfig&#039;&#039;&#039;.&lt;br /&gt;
You may want to search for it, say for vmware:&lt;br /&gt;
&lt;br /&gt;
  find recipes/linux -name &amp;quot;vmware*&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
And you find it in: &lt;br /&gt;
  recipes/linux/linux/vmware/defconfig&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Apply custom patches ==&lt;br /&gt;
FIXME&lt;br /&gt;
&lt;br /&gt;
== Customize configuration ==&lt;br /&gt;
If you need to customize the kernel configuration, you may run the menuconfig task by:&lt;br /&gt;
  bitbake -c menuconfig virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; by default these command requires you to run in X Windows. If you want to work in text terminal only, here&#039;s a [[How_to_use_bitbake_without_X_Windows|how to]].&lt;br /&gt;
&lt;br /&gt;
== Compile ==&lt;br /&gt;
After that, you can compile the kernel by:&lt;br /&gt;
  bitbake -f -c compile virtual/kernel&lt;br /&gt;
&lt;br /&gt;
== Fine control ==&lt;br /&gt;
If you need more control over the configuration and compile process, you can go to the shell by:&lt;br /&gt;
  bitbake -c devshell virtual/kernel&lt;br /&gt;
The build environment will be well setup for you; you can run regular make commands like &amp;lt;tt&amp;gt;make bzImage&amp;lt;/tt&amp;gt; ...etc&lt;br /&gt;
&lt;br /&gt;
== Preserving the custom configuration ==&lt;br /&gt;
Changes are lost if you remove the tmpdir or do a &amp;quot;&amp;lt;tt&amp;gt;bitbake -c clean virtual/kernel&amp;lt;/tt&amp;gt;&amp;quot;, so you&lt;br /&gt;
may consider replacing the defconfig with it.&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;br /&gt;
[[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2936</id>
		<title>Kernel Building</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2936"/>
		<updated>2010-10-21T08:14:17Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Kernel patches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Default Build ==&lt;br /&gt;
&lt;br /&gt;
For a default build, just run:&lt;br /&gt;
  bitbake virtual/kernel&lt;br /&gt;
&lt;br /&gt;
After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/glibc/images/vmware/bzImage-vmware.bin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kernel image type ==&lt;br /&gt;
&lt;br /&gt;
What kind of kernel image to build is controlled by the variable &amp;lt;tt&amp;gt;KERNEL_IMAGETYPE&amp;lt;/tt&amp;gt;. For example, build image for u-boot&lt;br /&gt;
  KERNEL_IMAGETYPE = &amp;quot;uImage&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Select kernel version ==&lt;br /&gt;
&lt;br /&gt;
To select which kernel version to build, edit config file ??? and set variable ??? to , for example, 2.6.35.&lt;br /&gt;
&lt;br /&gt;
== Default configuration ==&lt;br /&gt;
&lt;br /&gt;
The default .config file used is normally placed somewhere under recipes/linux named &#039;&#039;&#039;defconfig&#039;&#039;&#039;.&lt;br /&gt;
You may want to search for it, say for vmware:&lt;br /&gt;
&lt;br /&gt;
  find recipes/linux -name &amp;quot;vmware*&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
And you find it in: &lt;br /&gt;
  recipes/linux/linux/vmware/defconfig&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Apply custom patches ==&lt;br /&gt;
FIXME&lt;br /&gt;
&lt;br /&gt;
== Customize configuration ==&lt;br /&gt;
If you need to customize the kernel configuration, you may run the menuconfig task by:&lt;br /&gt;
  bitbake -c menuconfig virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; by default these command requires you to run in X Windows. If you want to work in text terminal only, here&#039;s a [[How_to_use_bitbake_without_X_Windows|how to]].&lt;br /&gt;
&lt;br /&gt;
== Compile ==&lt;br /&gt;
After that, you can compile the kernel by:&lt;br /&gt;
  bitbake -f -c compile virtual/kernel&lt;br /&gt;
&lt;br /&gt;
== Fine control ==&lt;br /&gt;
If you need more control over the configuration and compile process, you can go to the shell by:&lt;br /&gt;
  bitbake -c devshell virtual/kernel&lt;br /&gt;
The build environment will be well setup for you; you can run regular make commands like &amp;lt;tt&amp;gt;make bzImage&amp;lt;/tt&amp;gt; ...etc&lt;br /&gt;
&lt;br /&gt;
== Preserving the custom configuration ==&lt;br /&gt;
Changes are lost if you remove the tmpdir or do a &amp;quot;&amp;lt;tt&amp;gt;bitbake -c clean virtual/kernel&amp;lt;/tt&amp;gt;&amp;quot;, so you&lt;br /&gt;
may consider replacing the defconfig with it.&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;br /&gt;
[[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2935</id>
		<title>Kernel Building</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2935"/>
		<updated>2010-10-21T08:13:07Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Kernel configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Default Build ==&lt;br /&gt;
&lt;br /&gt;
For a default build, just run:&lt;br /&gt;
  bitbake virtual/kernel&lt;br /&gt;
&lt;br /&gt;
After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/glibc/images/vmware/bzImage-vmware.bin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kernel image type ==&lt;br /&gt;
&lt;br /&gt;
What kind of kernel image to build is controlled by the variable &amp;lt;tt&amp;gt;KERNEL_IMAGETYPE&amp;lt;/tt&amp;gt;. For example, build image for u-boot&lt;br /&gt;
  KERNEL_IMAGETYPE = &amp;quot;uImage&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Select kernel version ==&lt;br /&gt;
&lt;br /&gt;
To select which kernel version to build, edit config file ??? and set variable ??? to , for example, 2.6.35.&lt;br /&gt;
&lt;br /&gt;
== Kernel patches ==&lt;br /&gt;
&lt;br /&gt;
Where to place the patch files and how to configure OE to apply them?&lt;br /&gt;
&lt;br /&gt;
== Default configuration ==&lt;br /&gt;
&lt;br /&gt;
The default .config file used is normally placed somewhere under recipes/linux named &#039;&#039;&#039;defconfig&#039;&#039;&#039;.&lt;br /&gt;
You may want to search for it, say for vmware:&lt;br /&gt;
&lt;br /&gt;
  find recipes/linux -name &amp;quot;vmware*&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
And you find it in: &lt;br /&gt;
  recipes/linux/linux/vmware/defconfig&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Apply custom patches ==&lt;br /&gt;
FIXME&lt;br /&gt;
&lt;br /&gt;
== Customize configuration ==&lt;br /&gt;
If you need to customize the kernel configuration, you may run the menuconfig task by:&lt;br /&gt;
  bitbake -c menuconfig virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; by default these command requires you to run in X Windows. If you want to work in text terminal only, here&#039;s a [[How_to_use_bitbake_without_X_Windows|how to]].&lt;br /&gt;
&lt;br /&gt;
== Compile ==&lt;br /&gt;
After that, you can compile the kernel by:&lt;br /&gt;
  bitbake -f -c compile virtual/kernel&lt;br /&gt;
&lt;br /&gt;
== Fine control ==&lt;br /&gt;
If you need more control over the configuration and compile process, you can go to the shell by:&lt;br /&gt;
  bitbake -c devshell virtual/kernel&lt;br /&gt;
The build environment will be well setup for you; you can run regular make commands like &amp;lt;tt&amp;gt;make bzImage&amp;lt;/tt&amp;gt; ...etc&lt;br /&gt;
&lt;br /&gt;
== Preserving the custom configuration ==&lt;br /&gt;
Changes are lost if you remove the tmpdir or do a &amp;quot;&amp;lt;tt&amp;gt;bitbake -c clean virtual/kernel&amp;lt;/tt&amp;gt;&amp;quot;, so you&lt;br /&gt;
may consider replacing the defconfig with it.&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;br /&gt;
[[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2934</id>
		<title>Kernel Building</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2934"/>
		<updated>2010-10-21T08:11:19Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Kernel configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Default Build ==&lt;br /&gt;
&lt;br /&gt;
For a default build, just run:&lt;br /&gt;
  bitbake virtual/kernel&lt;br /&gt;
&lt;br /&gt;
After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/glibc/images/vmware/bzImage-vmware.bin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kernel image type ==&lt;br /&gt;
&lt;br /&gt;
What kind of kernel image to build is controlled by the variable &amp;lt;tt&amp;gt;KERNEL_IMAGETYPE&amp;lt;/tt&amp;gt;. For example, build image for u-boot&lt;br /&gt;
  KERNEL_IMAGETYPE = &amp;quot;uImage&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Select kernel version ==&lt;br /&gt;
&lt;br /&gt;
To select which kernel version to build, edit config file ??? and set variable ??? to , for example, 2.6.35.&lt;br /&gt;
&lt;br /&gt;
== Kernel patches ==&lt;br /&gt;
&lt;br /&gt;
Where to place the patch files and how to configure OE to apply them?&lt;br /&gt;
&lt;br /&gt;
== Kernel configuration ==&lt;br /&gt;
&lt;br /&gt;
=== Default configuration ===&lt;br /&gt;
&lt;br /&gt;
The default .config file used is normally placed somewhere under recipes/linux named &#039;&#039;&#039;defconfig&#039;&#039;&#039;.&lt;br /&gt;
You may want to search for it, say for vmware:&lt;br /&gt;
&lt;br /&gt;
  find recipes/linux -name &amp;quot;vmware*&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
And you find it in: &lt;br /&gt;
  recipes/linux/linux/vmware/defconfig&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
=== Apply custom patches ===&lt;br /&gt;
FIXME&lt;br /&gt;
&lt;br /&gt;
=== Customize configuration ===&lt;br /&gt;
If you need to customize the kernel configuration, you may run the menuconfig task by:&lt;br /&gt;
  bitbake -c menuconfig virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; by default these command requires you to run in X Windows. If you want to work in text terminal only, here&#039;s a [[How_to_use_bitbake_without_X_Windows|how to]].&lt;br /&gt;
&lt;br /&gt;
=== Compile ===&lt;br /&gt;
After that, you can compile the kernel by:&lt;br /&gt;
  bitbake -f -c compile virtual/kernel&lt;br /&gt;
&lt;br /&gt;
=== Fine control ===&lt;br /&gt;
If you need more control over the configuration and compile process, you can go to the shell by:&lt;br /&gt;
  bitbake -c devshell virtual/kernel&lt;br /&gt;
The build environment will be well setup for you; you can run regular make commands like &amp;lt;tt&amp;gt;make bzImage&amp;lt;/tt&amp;gt; ...etc&lt;br /&gt;
&lt;br /&gt;
=== Preserving the custom configuration ===&lt;br /&gt;
Changes are lost if you remove the tmpdir or do a &amp;quot;&amp;lt;tt&amp;gt;bitbake -c clean virtual/kernel&amp;lt;/tt&amp;gt;&amp;quot;, so you&lt;br /&gt;
may consider replacing the defconfig with it.&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;br /&gt;
[[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2929</id>
		<title>Kernel Building</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2929"/>
		<updated>2010-10-20T14:56:40Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Kernel configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Default Build ==&lt;br /&gt;
&lt;br /&gt;
For a default build, just run:&lt;br /&gt;
  bitbake virtual/kernel&lt;br /&gt;
&lt;br /&gt;
After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/glibc/images/vmware/bzImage-vmware.bin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kernel image type ==&lt;br /&gt;
&lt;br /&gt;
What kind of kernel image to build is controlled by the variable &amp;lt;tt&amp;gt;KERNEL_IMAGETYPE&amp;lt;/tt&amp;gt;. For example, build image for u-boot&lt;br /&gt;
  KERNEL_IMAGETYPE = &amp;quot;uImage&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Select kernel version ==&lt;br /&gt;
&lt;br /&gt;
To select which kernel version to build, edit config file ??? and set variable ??? to , for example, 2.6.35.&lt;br /&gt;
&lt;br /&gt;
== Kernel patches ==&lt;br /&gt;
&lt;br /&gt;
Where to place the patch files and how to configure OE to apply them?&lt;br /&gt;
&lt;br /&gt;
== Kernel configuration ==&lt;br /&gt;
&lt;br /&gt;
The default .config file used is placed in ???/defconfig.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you need to customize the kernel configuration, run the menuconfig task by:&lt;br /&gt;
  bitbake -c menuconfig virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; by default this command requires you to run in X Windows.&lt;br /&gt;
&lt;br /&gt;
After that, you can compile the kernel by:&lt;br /&gt;
  bitbake -f -c compile virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2928</id>
		<title>Kernel Building</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2928"/>
		<updated>2010-10-20T14:54:42Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Kernel image type */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Default Build ==&lt;br /&gt;
&lt;br /&gt;
For a default build, just run:&lt;br /&gt;
  bitbake virtual/kernel&lt;br /&gt;
&lt;br /&gt;
After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/glibc/images/vmware/bzImage-vmware.bin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kernel image type ==&lt;br /&gt;
&lt;br /&gt;
What kind of kernel image to build is controlled by the variable &amp;lt;tt&amp;gt;KERNEL_IMAGETYPE&amp;lt;/tt&amp;gt;. For example, build image for u-boot&lt;br /&gt;
  KERNEL_IMAGETYPE = &amp;quot;uImage&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Select kernel version ==&lt;br /&gt;
&lt;br /&gt;
To select which kernel version to build, edit config file ??? and set variable ??? to , for example, 2.6.35.&lt;br /&gt;
&lt;br /&gt;
== Kernel configuration ==&lt;br /&gt;
&lt;br /&gt;
The default .config file used is placed in ???/defconfig.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you need to customize the kernel configuration, run the menuconfig task by:&lt;br /&gt;
  bitbake -c menuconfig virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; by default this command requires you to run in X Windows.&lt;br /&gt;
&lt;br /&gt;
After that, you can compile the kernel by:&lt;br /&gt;
  bitbake -f -c compile virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2927</id>
		<title>Kernel Building</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2927"/>
		<updated>2010-10-20T14:43:51Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Custom config */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Default Build ==&lt;br /&gt;
&lt;br /&gt;
For a default build, just run:&lt;br /&gt;
  bitbake virtual/kernel&lt;br /&gt;
&lt;br /&gt;
After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/glibc/images/vmware/bzImage-vmware.bin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kernel image type ==&lt;br /&gt;
&lt;br /&gt;
What kind of kernel image to build is controlled by the variable &amp;lt;tt&amp;gt;KERNEL_IMAGETYPE&amp;lt;/tt&amp;gt;. For example, build image for u-boot&lt;br /&gt;
  KERNEL_IMAGETYPE = &amp;quot;uImage&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Kernel configuration ==&lt;br /&gt;
&lt;br /&gt;
The default .config file used is placed in ???/defconfig.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you need to customize the kernel configuration, run the menuconfig task by:&lt;br /&gt;
  bitbake -c menuconfig virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; by default this command requires you to run in X Windows.&lt;br /&gt;
&lt;br /&gt;
After that, you can compile the kernel by:&lt;br /&gt;
  bitbake -f -c compile virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2926</id>
		<title>Kernel Building</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2926"/>
		<updated>2010-10-20T14:42:22Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Default Build */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Default Build ==&lt;br /&gt;
&lt;br /&gt;
For a default build, just run:&lt;br /&gt;
  bitbake virtual/kernel&lt;br /&gt;
&lt;br /&gt;
After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/glibc/images/vmware/bzImage-vmware.bin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kernel image type ==&lt;br /&gt;
&lt;br /&gt;
What kind of kernel image to build is controlled by the variable &amp;lt;tt&amp;gt;KERNEL_IMAGETYPE&amp;lt;/tt&amp;gt;. For example, build image for u-boot&lt;br /&gt;
  KERNEL_IMAGETYPE = &amp;quot;uImage&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Kernel configuration ==&lt;br /&gt;
&lt;br /&gt;
The default .config file used is placed in ???/defconfig.&lt;br /&gt;
&lt;br /&gt;
== Custom config ==&lt;br /&gt;
&lt;br /&gt;
If you need to customize the kernel configuration, run the menuconfig task by:&lt;br /&gt;
  bitbake -c menuconfig virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; by default this command requires you to run in X Windows.&lt;br /&gt;
&lt;br /&gt;
After that, you can compile the kernel by:&lt;br /&gt;
  bitbake -f -c compile virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2925</id>
		<title>Kernel Building</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2925"/>
		<updated>2010-10-20T14:37:57Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Kernel configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Default Build ==&lt;br /&gt;
&lt;br /&gt;
For a default build, just run:&lt;br /&gt;
  bitbake virtual/kernel&lt;br /&gt;
&lt;br /&gt;
After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/glibc/images/vmware/bzImage-vmware.bin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Kernel configuration ==&lt;br /&gt;
&lt;br /&gt;
The default .config file used is placed in ???/defconfig.&lt;br /&gt;
&lt;br /&gt;
== Custom config ==&lt;br /&gt;
&lt;br /&gt;
If you need to customize the kernel configuration, run the menuconfig task by:&lt;br /&gt;
  bitbake -c menuconfig virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; by default this command requires you to run in X Windows.&lt;br /&gt;
&lt;br /&gt;
After that, you can compile the kernel by:&lt;br /&gt;
  bitbake -f -c compile virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2924</id>
		<title>Kernel Building</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2924"/>
		<updated>2010-10-20T14:29:12Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Custom config */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Default Build ==&lt;br /&gt;
&lt;br /&gt;
For a default build, just run:&lt;br /&gt;
  bitbake virtual/kernel&lt;br /&gt;
&lt;br /&gt;
After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/glibc/images/vmware/bzImage-vmware.bin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Kernel configuration ==&lt;br /&gt;
&lt;br /&gt;
The default .config file used is placed in ???.&lt;br /&gt;
&lt;br /&gt;
== Custom config ==&lt;br /&gt;
&lt;br /&gt;
If you need to customize the kernel configuration, run the menuconfig task by:&lt;br /&gt;
  bitbake -c menuconfig virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; by default this command requires you to run in X Windows.&lt;br /&gt;
&lt;br /&gt;
After that, you can compile the kernel by:&lt;br /&gt;
  bitbake -f -c compile virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:User]]&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2923</id>
		<title>Kernel Building</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2923"/>
		<updated>2010-10-20T14:28:06Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Custom config */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Default Build ==&lt;br /&gt;
&lt;br /&gt;
For a default build, just run:&lt;br /&gt;
  bitbake virtual/kernel&lt;br /&gt;
&lt;br /&gt;
After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/glibc/images/vmware/bzImage-vmware.bin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Kernel configuration ==&lt;br /&gt;
&lt;br /&gt;
The default .config file used is placed in ???.&lt;br /&gt;
&lt;br /&gt;
== Custom config ==&lt;br /&gt;
&lt;br /&gt;
If you need to customize the kernel configuration, run the menuconfig task by:&lt;br /&gt;
  bitbake -c menuconfig virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; by default this command requires you to run in X Windows.&lt;br /&gt;
&lt;br /&gt;
After that, you can compile the kernel by:&lt;br /&gt;
  bitbake -f -c compile virtual/kernel&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2922</id>
		<title>Kernel Building</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2922"/>
		<updated>2010-10-20T14:25:19Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Build */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Default Build ==&lt;br /&gt;
&lt;br /&gt;
For a default build, just run:&lt;br /&gt;
  bitbake virtual/kernel&lt;br /&gt;
&lt;br /&gt;
After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/glibc/images/vmware/bzImage-vmware.bin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Kernel configuration ==&lt;br /&gt;
&lt;br /&gt;
The default .config file used is placed in ???.&lt;br /&gt;
&lt;br /&gt;
== Custom config ==&lt;br /&gt;
&lt;br /&gt;
If you need to customize the kernel configuration, run the menuconfig task by:&lt;br /&gt;
  bitbake -c menuconfig virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; by default this command requires you to run in X Windows.&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2921</id>
		<title>Kernel Building</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2921"/>
		<updated>2010-10-20T14:24:24Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Build */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Build ==&lt;br /&gt;
&lt;br /&gt;
For a default build, just run:&lt;br /&gt;
  bitbake virtual/kernel&lt;br /&gt;
&lt;br /&gt;
After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/glibc/images/vmware/bzImage-vmware.bin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kernel configuration ==&lt;br /&gt;
&lt;br /&gt;
The default .config file used is placed in ???.&lt;br /&gt;
&lt;br /&gt;
== Custom config ==&lt;br /&gt;
&lt;br /&gt;
If you need to customize the kernel configuration, run the menuconfig task by:&lt;br /&gt;
  bitbake -c menuconfig virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; by default this command requires you to run in X Windows.&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2920</id>
		<title>Kernel Building</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2920"/>
		<updated>2010-10-20T14:20:58Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: /* Custom config */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Build ==&lt;br /&gt;
&lt;br /&gt;
For fresh install, just run:&lt;br /&gt;
  bitbake virtual/kernel&lt;br /&gt;
&lt;br /&gt;
After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/glibc/images/vmware/bzImage-vmware.bin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Custom config ==&lt;br /&gt;
&lt;br /&gt;
If you need to customize the kernel configuration, run the menuconfig task by:&lt;br /&gt;
  bitbake -c menuconfig virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; by default this command requires you to run in X Windows.&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
	<entry>
		<id>https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2919</id>
		<title>Kernel Building</title>
		<link rel="alternate" type="text/html" href="https://www.openembedded.org/w/index.php?title=Kernel_Building&amp;diff=2919"/>
		<updated>2010-10-20T14:18:10Z</updated>

		<summary type="html">&lt;p&gt;Michaelfung: Created page with &amp;#039;== Build ==  For fresh install, just run:   bitbake virtual/kernel  After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/gl…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Build ==&lt;br /&gt;
&lt;br /&gt;
For fresh install, just run:&lt;br /&gt;
  bitbake virtual/kernel&lt;br /&gt;
&lt;br /&gt;
After done, you can collect the built image from under the deploy folder, for example: &amp;lt;tt&amp;gt;build/tmp/deploy/glibc/images/vmware/bzImage-vmware.bin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Custom config ==&lt;br /&gt;
&lt;br /&gt;
If you need to customize the kernel configuration with menuconfig, do:&lt;br /&gt;
  bitbake -c menuconfig virtual/kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; by default that command requires you to run in X Windows.&lt;/div&gt;</summary>
		<author><name>Michaelfung</name></author>
	</entry>
</feed>