FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo Embedded

 
 
LinkBack Thread Tools
 
Old 12-22-2009, 08:14 AM
Mirage ha
 
Default g++ not found after build armv4tl-softfloat-linux-gnueabi

Hi All,

It is my first time to post in the forum.
I am trying to build* armv4tl-softfloat-linux-gnueabi toolchain,* when i am trying to build it with headers it fails.
I tried* to build it using --without-headers option and it succeeded but the g++* command was not exists (i am using s4 option).

So how do i get the g++ command.

Be gentle with me i am a girl .

Regards,
Mirage.
 
Old 12-22-2009, 08:31 AM
"Dennis.Yxun"
 
Default g++ not found after build armv4tl-softfloat-linux-gnueabi

you should looking for armv4tl-softfloat-linux-gnueabi-g++ , right?
I also built with "--without-headers", but haven't encountered the problem you mentioned

$qlist -ICv armv

cross-armv7a-softfloat-linux-gnueabi/binutils-2.20
cross-armv7a-softfloat-linux-gnueabi/gcc-4.4.1
cross-armv7a-softfloat-linux-gnueabi/glibc-2.10.1-r1
cross-armv7a-softfloat-linux-gnueabi/linux-headers-2.6.30-r1


$armv7a-softfloat-linux-gnueabi-g++ -v
Using built-in specs.
Target: armv7a-softfloat-linux-gnueabi
Configured with: /var/build/cross/armv7a-softfloat-linux-gnueabi/portage/cross-armv7a-softfloat-linux-gnueabi/gcc-4.4.1/work/gcc-4.4.1/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/armv7a-softfloat-linux-gnueabi/gcc-bin/4.4.1 --includedir=/usr/lib/gcc/armv7a-softfloat-linux-gnueabi/4.4.1/include --datadir=/usr/share/gcc-data/armv7a-softfloat-linux-gnueabi/4.4.1 --mandir=/usr/share/gcc-data/armv7a-softfloat-linux-gnueabi/4.4.1/man --infodir=/usr/share/gcc-data/armv7a-softfloat-linux-gnueabi/4.4.1/info --with-gxx-include-dir=/usr/lib/gcc/armv7a-softfloat-linux-gnueabi/4.4.1/include/g++-v4 --host=i686-pc-linux-gnu --target=armv7a-softfloat-linux-gnueabi --build=i686-pc-linux-gnu --disable-altivec --disable-fixed-point --without-ppl --without-cloog --with-float=soft --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --disable-multilib --disable-libmudflap --disable-libssp --disable-libgomp --enable-cld --with-python-dir=/share/gcc-data/armv7a-softfloat-linux-gnueabi/4.4.1/python --disable-libgcj --enable-languages=c,c++,fortran --with-sysroot=/usr/armv7a-softfloat-linux-gnueabi --disable-bootstrap --disable-libgomp --enable-__cxa_atexit --enable-clocale=gnu --with-bugurl=http://bugs.gentoo.org/ --with-pkgversion='Gentoo 4.4.1 p1.0'

Thread model: posix
gcc version 4.4.1 (Gentoo 4.4.1 p1.0)


On Tue, Dec 22, 2009 at 5:14 PM, Mirage ha <superlight2008@gmail.com> wrote:

Hi All,

It is my first time to post in the forum.
I am trying to build* armv4tl-softfloat-linux-gnueabi toolchain,* when i am trying to build it with headers it fails.

I tried* to build it using --without-headers option and it succeeded but the g++* command was not exists (i am using s4 option).

So how do i get the g++ command.

Be gentle with me i am a girl .

Regards,
Mirage.
 
Old 12-22-2009, 01:26 PM
Christoph Spielmann
 
Default g++ not found after build armv4tl-softfloat-linux-gnueabi

Hi,

Am 22.12.2009 10:14, schrieb Mirage ha:

Hi All,

It is my first time to post in the forum.
I am trying to build armv4tl-softfloat-linux-gnueabi toolchain, when
i am trying to build it with headers it fails.
I tried to build it using --without-headers option and it succeeded
but the g++ command was not exists (i am using s4 option).

So how do i get the g++ command.

Be gentle with me i am a girl .


I'll try my best not to hurt your feelings

when i built my first toolchain with crossdev something similar happened
to me. Somehow it didn't build a stage4-cross-toolchain instead it just
built a stage2- or stage3. As i've recently ordered a Sheevaplug i
created a arm5-toolchain-toolchain and this time i got a correct
stage4-cross compile toolchain with g++ and everything. Maybe it helps
if you just update crossdev.


Regards,

Christoph

Regards,
Mirage.
 
Old 12-22-2009, 07:18 PM
Ahmed Ammar
 
Default g++ not found after build armv4tl-softfloat-linux-gnueabi

On Tue, 2009-12-22 at 11:14 +0200, Mirage ha wrote:
> Hi All,
>
> It is my first time to post in the forum.
> I am trying to build armv4tl-softfloat-linux-gnueabi toolchain, when
> i am trying to build it with headers it fails.
> I tried to build it using --without-headers option and it succeeded
> but the g++ command was not exists (i am using s4 option).
> So how do i get the g++ command.

The version of crossdev would be useful and the full command you used to
call crossdev.

A.
 
Old 12-23-2009, 08:01 AM
"Mirage ."
 
Default g++ not found after build armv4tl-softfloat-linux-gnueabi

Thank you all for your replies.

@Ahmed, The installed version is 20091209
and the command i used was crossdev* -s4* --target* armv4tl-softfloat-linux-gnueabi* --without-headers

the gcc version installed with cross-compiler is 4.3.4 and binutils is 2.20
and the one installed on the host is 4.3.2 and binutils is 2.19

i tried emerge --sync and emerge portage and then i remerge crossdev but the problem still exits.

but i do not update the system as a whole, i do not know if this is the problem or not

Note:This is my first experience with gentoo distribution, so i do not know much about it.

Regards,
Mirage.


On Tue, Dec 22, 2009 at 10:18 PM, Ahmed Ammar <b33fc0d3@gentoo.org> wrote:

On Tue, 2009-12-22 at 11:14 +0200, Mirage ha wrote:

> Hi All,

>

> It is my first time to post in the forum.

> I am trying to build *armv4tl-softfloat-linux-gnueabi toolchain, *when

> i am trying to build it with headers it fails.

> I tried *to build it using --without-headers option and it succeeded

> but the g++ *command was not exists (i am using s4 option).

> So how do i get the g++ command.



The version of crossdev would be useful and the full command you used to

call crossdev.



A.
 
Old 12-27-2009, 10:03 AM
Mirage ha
 
Default g++ not found after build armv4tl-softfloat-linux-gnueabi

I did but it always stop after stage2
is* their any way to install stage 3&4 explicitly to have g++ command.

Thanks
Mirage

On Wed, Dec 23, 2009 at 4:30 PM, Ned Ludd <solar@gentoo.org> wrote:

On Wed, 2009-12-23 at 11:01 +0200, Mirage . wrote:

> Thank you all for your replies.

>

> @Ahmed, The installed version is 20091209

> and the command i used was crossdev *-s4 *--target

> armv4tl-softfloat-linux-gnueabi *--without-headers

> the gcc version installed with cross-compiler is 4.3.4 and binutils is

> 2.20

> and the one installed on the host is 4.3.2 and binutils is 2.19

>

> i tried emerge --sync and emerge portage and then i remerge crossdev

> but the problem still exits.

> but i do not update the system as a whole, i do not know if this is

> the problem or not

>

> Note:This is my first experience with gentoo distribution, so i do not

> know much about it.

>



Mirage,

Please try running crossdev -s4 armv4tl-softfloat-linux-gnueabi again

but w/o the --without-headers option this time.



> On Tue, Dec 22, 2009 at 10:18 PM, Ahmed Ammar <b33fc0d3@gentoo.org>

> wrote:

> * * * * On Tue, 2009-12-22 at 11:14 +0200, Mirage ha wrote:

> * * * * > Hi All,

> * * * * >

> * * * * > It is my first time to post in the forum.

> * * * * > I am trying to build *armv4tl-softfloat-linux-gnueabi

> * * * * toolchain, *when

> * * * * > i am trying to build it with headers it fails.

> * * * * > I tried *to build it using --without-headers option and it

> * * * * succeeded

> * * * * > but the g++ *command was not exists (i am using s4 option).

> * * * * > So how do i get the g++ command.

>

>

> * * * * The version of crossdev would be useful and the full command

> * * * * you used to

> * * * * call crossdev.

>

> * * * * A.

>

>

>

>

>
 
Old 12-27-2009, 09:07 PM
Ahmed Ammar
 
Default g++ not found after build armv4tl-softfloat-linux-gnueabi

On Wed, 2009-12-23 at 11:01 +0200, Mirage . wrote:
> Thank you all for your replies.
>
> @Ahmed, The installed version is 20091209
> and the command i used was crossdev -s4 --target
> armv4tl-softfloat-linux-gnueabi --without-headers
> the gcc version installed with cross-compiler is 4.3.4 and binutils is
> 2.20
> and the one installed on the host is 4.3.2 and binutils is 2.19

Mirage,

First, please don't top post ... it ruins everyone's formatting.

Ok I've hit this issue before, a while back (regarding s4 not producing
a complete stage4 compiler) but never really looked into it, I have some
more queries;

* What are the contents
of: /etc/portage/package.*/cross-armv4tl-softfloat-linux-gnueabi
* Whats the output of: emerge --info -v
 
Old 12-27-2009, 09:11 PM
Ahmed Ammar
 
Default g++ not found after build armv4tl-softfloat-linux-gnueabi

On Wed, 2009-12-23 at 11:01 +0200, Mirage . wrote:
> Thank you all for your replies.
>
> @Ahmed, The installed version is 20091209
> and the command i used was crossdev -s4 --target
> armv4tl-softfloat-linux-gnueabi --without-headers
> the gcc version installed with cross-compiler is 4.3.4 and binutils is
> 2.20
> and the one installed on the host is 4.3.2 and binutils is 2.19

Mirage,

First, please don't top post ... it ruins everyone's formatting.

Ok I've hit this issue before, a while back (regarding s4 not producing
a complete stage4 compiler) but never really looked into it, I have some
more queries;

* What are the contents
of: /etc/portage/package.*/cross-armv4tl-softfloat-linux-gnueabi
* Whats the output of: emerge --info -v

Temporarily you could try the following <after you saved the above output>:

# crossdev -s4 --ex-only --ex-gcc --target armv4tl-softfloat-linux-gnueabi

A.
 
Old 12-27-2009, 09:35 PM
David Ford
 
Default g++ not found after build armv4tl-softfloat-linux-gnueabi

please don't make assumptions about top posting. i often read email on
a tiny (and sometimes embedded) device and TOP posting is far more
effective and functional.
 
Old 12-27-2009, 09:36 PM
Ahmed Ammar
 
Default g++ not found after build armv4tl-softfloat-linux-gnueabi

On Sun, 2009-12-27 at 14:23 -0800, Ned Ludd wrote:
> On Mon, 2009-12-28 at 00:11 +0200, Ahmed Ammar wrote:
> > On Wed, 2009-12-23 at 11:01 +0200, Mirage . wrote:
> > > Thank you all for your replies.
> > >
> > > @Ahmed, The installed version is 20091209
> > > and the command i used was crossdev -s4 --target
> > > armv4tl-softfloat-linux-gnueabi --without-headers
> > > the gcc version installed with cross-compiler is 4.3.4 and binutils is
> > > 2.20
> > > and the one installed on the host is 4.3.2 and binutils is 2.19
> >
> > Mirage,
> >
> > First, please don't top post ... it ruins everyone's formatting.
> >
> > Ok I've hit this issue before, a while back (regarding s4 not producing
> > a complete stage4 compiler) but never really looked into it, I have some
> > more queries;
> >
> > * What are the contents
> > of: /etc/portage/package.*/cross-armv4tl-softfloat-linux-gnueabi
> > * Whats the output of: emerge --info -v
> >
> > Temporarily you could try the following <after you saved the above output>:
> >
> > # crossdev -s4 --ex-only --ex-gcc --target armv4tl-softfloat-linux-gnueabi
> >
> > A.
>
> I almost get the feeling she has USE nocxx or build set somewhere.. -s4
> should of worked. More so after accomplishing the old headers trick.

I agree, I stumbled accross this a while back myself crossdev was
shoving nocxx in package.use during s1 and never removing it later, but
I was also playing with GCC_EXTRA and USE directly from command line.

A.
 

Thread Tools




All times are GMT. The time now is 01:41 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org