* [gentoo-embedded] Re: about gentoo-bionic [not found] <CAMeWKV-JKEhA_hokcLDHtp3VbJR3v3ANt-gpiNopgsDxXOHs1g@mail.gmail.com> @ 2011-07-08 11:20 ` Christopher Friedt 2011-07-08 12:41 ` Liang Peng 2011-07-09 9:44 ` Liang Peng 0 siblings, 2 replies; 3+ messages in thread From: Christopher Friedt @ 2011-07-08 11:20 UTC (permalink / raw To: gentoo-embedded; +Cc: Liang Peng On Fri, Jul 8, 2011 at 2:29 AM, Liang Peng <pengliang.sdu@gmail.com> wrote: > I am interesting in your project gentoo-bionic, but their is only empty > project in Gitorious and google code, > have you finished this project? The Google Code page is actually not empty [1]. The rest will be more populated once more testing has been done. I've chosen to provide the overlay / source / binaries as a tarball for now until a few more people have tested it out. Actually, this is a good reminder to put together a small qemu image so that people could easily try out. I've been putting that off since work has been fairly busy lately. Also, I really need to upload the arm toolchain I built too. Note to self... > And is it possible to add bionic to be supported by crossdev? Yes, please see the link at [1]. > What‘s the simple way to build a cross compile platform for android by > “#crossdev -t armeb-android-linux-bionic" ? It would be something like that except for two exceptions. 1) The arm port of bionic is only arm eabi compatible (which implies little-endianness IIRC) 2) The 'android' vendor string has no effect as far as crossdev is concerned. It's better to use softfloat, hardfloat, or unknown. Please see the crossdev and embedded guides at [2], [3] I would suggest something more like crossdev -S --g 4.6.0 --target armv7a-softfloat-linux-bioniceabi (but only after you've set up the overlay). For further discussion, please write on the gentoo-embedded mailing list [4]. You can also check out this thread [5] for more information. Cheers, Chris [1] http://code.google.com/p/gentoo-bionic/downloads/list [2] http://www.gentoo.org/proj/en/base/embedded/cross-development.xml [3] http://www.gentoo.org/proj/en/base/embedded/ [4] http://www.gentoo.org/main/en/lists.xml [5] http://archives.gentoo.org/gentoo-embedded/msg_65b2bde365491614105b665c9685da51.xml ^ permalink raw reply [flat|nested] 3+ messages in thread
* [gentoo-embedded] Re: about gentoo-bionic 2011-07-08 11:20 ` [gentoo-embedded] Re: about gentoo-bionic Christopher Friedt @ 2011-07-08 12:41 ` Liang Peng 2011-07-09 9:44 ` Liang Peng 1 sibling, 0 replies; 3+ messages in thread From: Liang Peng @ 2011-07-08 12:41 UTC (permalink / raw To: Christopher Friedt; +Cc: gentoo-embedded [-- Attachment #1: Type: text/plain, Size: 2228 bytes --] On Fri, Jul 8, 2011 at 7:20 PM, Christopher Friedt <chrisfriedt@gmail.com>wrote: > On Fri, Jul 8, 2011 at 2:29 AM, Liang Peng <pengliang.sdu@gmail.com> > wrote: > > I am interesting in your project gentoo-bionic, but their is only > empty > > project in Gitorious and google code, > > have you finished this project? > > The Google Code page is actually not empty [1]. The rest will be more > populated once more testing has been done. > > I've chosen to provide the overlay / source / binaries as a tarball > for now until a few more people have tested it out. Actually, this is > a good reminder to put together a small qemu image so that people > could easily try out. I've been putting that off since work has been > fairly busy lately. Also, I really need to upload the arm toolchain I > built too. > > Note to self... > > > And is it possible to add bionic to be supported by crossdev? > > Yes, please see the link at [1]. > > > What‘s the simple way to build a cross compile platform for android > by > > “#crossdev -t armeb-android-linux-bionic" ? > > It would be something like that except for two exceptions. > > 1) The arm port of bionic is only arm eabi compatible (which implies > little-endianness IIRC) > 2) The 'android' vendor string has no effect as far as crossdev is > concerned. It's better to use softfloat, hardfloat, or unknown. Please > see the crossdev and embedded guides at [2], [3] > > I would suggest something more like > > crossdev -S --g 4.6.0 --target armv7a-softfloat-linux-bioniceabi > > (but only after you've set up the overlay). > > > For further discussion, please write on the gentoo-embedded mailing > list [4]. You can also check out this thread [5] for more information. > > Cheers, > > Chris > > [1] http://code.google.com/p/gentoo-bionic/downloads/list > [2] http://www.gentoo.org/proj/en/base/embedded/cross-development.xml > [3] http://www.gentoo.org/proj/en/base/embedded/ > [4] http://www.gentoo.org/main/en/lists.xml > [5] > http://archives.gentoo.org/gentoo-embedded/msg_65b2bde365491614105b665c9685da51.xml > Thanks very much for so detailed and expert help. -- Best regards, Peng Liang [-- Attachment #2: Type: text/html, Size: 3234 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
* [gentoo-embedded] Re: about gentoo-bionic 2011-07-08 11:20 ` [gentoo-embedded] Re: about gentoo-bionic Christopher Friedt 2011-07-08 12:41 ` Liang Peng @ 2011-07-09 9:44 ` Liang Peng 1 sibling, 0 replies; 3+ messages in thread From: Liang Peng @ 2011-07-09 9:44 UTC (permalink / raw To: gentoo-embedded; +Cc: Christopher Friedt [-- Attachment #1: Type: text/plain, Size: 1962 bytes --] On Fri, Jul 8, 2011 at 7:20 PM, Christopher Friedt <chrisfriedt@gmail.com>wrote: > > > I would suggest something more like > > crossdev -S --g 4.6.0 --target armv7a-softfloat-linux-bioniceabi > > I get failed with fenv.h missing when compiling the cross-i686-pc-linux-bionic/gcc-4.6.0 at stage1, next is the detailed message: ------------------------------------------------- /var/tmp/portage/cross-i686-pc-linux-bionic/gcc-4.6.0/work/build/./gcc/xgcc -B/var/tmp/portage/cross-i686-pc-linux-bionic/gcc-4.6.0/work/build/./gcc/ -B/usr/i686-pc-linux-bionic/bin/ -B/usr/i686-pc-linux-bionic/lib/ -isystem /usr/i686-pc-linux-bionic/include -isystem /usr/i686-pc-linux-bionic/sys-include -g -O2 -pipe -O2 -g -O2 -pipe -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I/var/tmp/portage/cross-i686-pc-linux-bionic/gcc-4.6.0/work/gcc-4.6.0/libgcc -I/var/tmp/portage/cross-i686-pc-linux-bionic/gcc-4.6.0/work/gcc-4.6.0/libgcc/. -I/var/tmp/portage/cross-i686-pc-linux-bionic/gcc-4.6.0/work/gcc-4.6.0/libgcc/../gcc -I/var/tmp/portage/cross-i686-pc-linux-bionic/gcc-4.6.0/work/gcc-4.6.0/libgcc/../include -I/var/tmp/portage/cross-i686-pc-linux-bionic/gcc-4.6.0/work/gcc-4.6.0/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS -DUSE_TLS -o bid_convert_data.o -MT bid_convert_data.o -MD -MP -MF bid_convert_data.dep -c /var/tmp/portage/cross-i686-pc-linux-bionic/gcc-4.6.0/work/gcc-4.6.0/libgcc/config/libbid/bid_convert_data.c /var/tmp/portage/cross-i686-pc-linux-bionic/gcc-4.6.0/work/gcc-4.6.0/libgcc/config/libbid/bid_decimal_globals.c:47:18: fatal error: fenv.h: No such file or directory compilation terminated. ---------------------------------------------- any suggestions ? -- Best regards, Peng Liang [-- Attachment #2: Type: text/html, Size: 2386 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2011-07-09 10:10 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <CAMeWKV-JKEhA_hokcLDHtp3VbJR3v3ANt-gpiNopgsDxXOHs1g@mail.gmail.com> 2011-07-08 11:20 ` [gentoo-embedded] Re: about gentoo-bionic Christopher Friedt 2011-07-08 12:41 ` Liang Peng 2011-07-09 9:44 ` Liang Peng
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox