Could anyone give me a detailed manual how I can perform cross complication for ARMV5T arch on X86_SuSE? Thanks a lot.

zgtour zgtour at 163.com
Sat Jul 7 01:30:57 PDT 2012


Hi all:


It seems solved. 3 modifications:
1. "mv oe-core/meta/recipes-extended/lighttpd/lighttpd_1.4.31.bb  oe-core/meta/recipes-extended/lighttpd/lighttpd_1.4.30.bb", to make the version is identical with 'oe-core/meta-openembedded/meta-oe/recipes-extended/lighttpd/lighttpd_1.4.30.bbappend'.
2. modify logic of 'check_create_long_filename'  in 'oe-core/meta/classes/sanity.bbclass', since the filesystem is ext4, and the maximum length of filename is 256.
3. Un-modify oe-core/build/conf/bblayers.conf, leave the 'LCONF_VERSION = "5"' as initial value. It may not be the key.


Now it's compiling.


Best regards,


At 2012-07-05 00:47:06,"Xerxes Rånby" <xerxes at zafena.se> wrote:
>2012-07-04 18:01, zgtour skrev:
>> I've gone through the posts on http://icedtea.classpath.org/wiki/Main_Page and https://evolvis.org/plugins/mediawiki/wiki/jalimo/index.php/CrossCompilingOpenJDK. Both of these posts are not detailed enough to a newbie of Cross Complication.
>> 
>Which step failed for you when you followed the:
>http://icedtea.classpath.org/wiki/CrossCompileOECoreTutorial ?
>The OpenJDK 6 and 7 source-code is not designed to be easily cross compilable so unfortunately I cant give you any better tutorial.
>This OE-Core cross compile build recipes is the most tested way to cross compile both OpenJDK 6/7 and all software that OpenJDK itself depends on to create a complete system to run on armv5 hardware.
>
>If you are interested in cross compiling OpenJDK directly against a custom armv5 linux root filesystem then you may try use the latest OpenJDK 8 source.
>OpenJDK 8 have recently got a new configure based build system that is more cross compile friendly.
>Scroll down to section 7.3. Cross-compilation in this guide: http://openjdk.java.net/projects/build-infra/guide.html
>
>Cheers
>Xerxes
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20120707/164335fd/attachment.html 


More information about the distro-pkg-dev mailing list