gcc 2.95.3 useful ? and compilable?

First I wonder if it is usefull for me to spend time on compiling the QNX
version of gcc 2.95.3 ?

If so, How do I do?

I already gave a try to it but something goes wrong at compile time.
The target is x86, some x86.md file (in x86 directory) is needed and doesn’t
exist.
But, there’s a i386.md file in i386 directory…

So what have I done wrong???

for the courageous : what I have typed in :
…/gcc2953/configure --enable-languages=c++ --prefix=…/gccbin
and after a while :
make bootstraps
and it stops when compiling gcc as described above!

Thanks for any help!

Didier HARRANG

Didier Harrang <didier.harrang@bcisa.com> wrote:

First I wonder if it is usefull for me to spend time on compiling the QNX
version of gcc 2.95.3 ?

Already done.

The next release uses 2.95.3

Regards,
GP

If so, How do I do?

I already gave a try to it but something goes wrong at compile time.
The target is x86, some x86.md file (in x86 directory) is needed and doesn’t
exist.
But, there’s a i386.md file in i386 directory…

So what have I done wrong???

for the courageous : what I have typed in :
…/gcc2953/configure --enable-languages=c++ --prefix=…/gccbin
and after a while :
make bootstraps
and it stops when compiling gcc as described above!

Thanks for any help!

Didier HARRANG

“Graeme Peterson” <gp@qnx.com> wrote in message
news:a1hs4t$i07$1@nntp.qnx.com

Didier Harrang <> didier.harrang@bcisa.com> > wrote:
First I wonder if it is usefull for me to spend time on compiling the
QNX
version of gcc 2.95.3 ?

Already done.

The next release uses 2.95.3

What features, enhancements, bug fixes will this get us?


Bill Caroselli – 1(530) 510-7292
Q-TPS Consulting
QTPS@EarthLink.net

“Bill Caroselli” <qtps@earthlink.net> wrote in message
news:a1hsp5$b03$1@inn.qnx.com

“Graeme Peterson” <> gp@qnx.com> > wrote in message
news:a1hs4t$i07$> 1@nntp.qnx.com> …
Didier Harrang <> didier.harrang@bcisa.com> > wrote:
First I wonder if it is usefull for me to spend time on compiling the
QNX
version of gcc 2.95.3 ?

Already done.

The next release uses 2.95.3

What features, enhancements, bug fixes will this get us?

http://gcc.gnu.org/gcc-2.95/gcc-2.95.3.html


Bill Caroselli – 1(530) 510-7292
Q-TPS Consulting
QTPS@EarthLink.net
\

I downloaded the already done QNX version but it didn’t compile and I could
not find the binaries.

My purpose was : do I spend time on this (as I have troubles with the 2.95.2
version concerning speed of the produced executables)? It seems (see other
posts) that some fixes in optimisation might be valuable.

The troubles is still there, the “official” (at least downloaded on the
official site) 2.95.3 version is not compiling on my 6.1 RTP!(see my first
post, at the bottom of this one).

If someone can help… I’m sure that if it will be in the next release, it
should be easy to have information.

BTW, I was told the 6.1.1 (or 6.2 beta) will be available in one month!
Please, I don’t want to wait that long!

Didier.
“Graeme Peterson” <gp@qnx.com> a écrit dans le message de news:
a1hs4t$i07$1@nntp.qnx.com

Didier Harrang <> didier.harrang@bcisa.com> > wrote:
First I wonder if it is usefull for me to spend time on compiling the
QNX
version of gcc 2.95.3 ?

Already done.

The next release uses 2.95.3

Regards,
GP

If so, How do I do?

I already gave a try to it but something goes wrong at compile time.
The target is x86, some x86.md file (in x86 directory) is needed and
doesn’t
exist.
But, there’s a i386.md file in i386 directory…

So what have I done wrong???

for the courageous : what I have typed in :
…/gcc2953/configure --enable-languages=c++ --prefix=…/gccbin
and after a while :
make bootstraps
and it stops when compiling gcc as described above!

Thanks for any help!

Didier HARRANG

Didier Harrang <didier.harrang@bcisa.com> wrote:

I downloaded the already done QNX version but it didn’t compile and I could
not find the binaries.

The betas should be available any day now. To join, please go to:

http://support.qnx.com/beta/index.html

Our GNU src mods are not part of the GNU Head branch. You can find our GNU
source at:

http://developers.qnx.com/Ports/

Regards,
GP


My purpose was : do I spend time on this (as I have troubles with the 2.95.2
version concerning speed of the produced executables)? It seems (see other
posts) that some fixes in optimisation might be valuable.

The troubles is still there, the “official” (at least downloaded on the
official site) 2.95.3 version is not compiling on my 6.1 RTP!(see my first
post, at the bottom of this one).

If someone can help… I’m sure that if it will be in the next release, it
should be easy to have information.

BTW, I was told the 6.1.1 (or 6.2 beta) will be available in one month!
Please, I don’t want to wait that long!

Didier.
“Graeme Peterson” <> gp@qnx.com> > a ecrit dans le message de news:
a1hs4t$i07$> 1@nntp.qnx.com> …
Didier Harrang <> didier.harrang@bcisa.com> > wrote:
First I wonder if it is usefull for me to spend time on compiling the
QNX
version of gcc 2.95.3 ?

Already done.

The next release uses 2.95.3

Regards,
GP

If so, How do I do?

I already gave a try to it but something goes wrong at compile time.
The target is x86, some x86.md file (in x86 directory) is needed and
doesn’t
exist.
But, there’s a i386.md file in i386 directory…

So what have I done wrong???

for the courageous : what I have typed in :
…/gcc2953/configure --enable-languages=c++ --prefix=…/gccbin
and after a while :
make bootstraps
and it stops when compiling gcc as described above!

Thanks for any help!

Didier HARRANG

Graeme Peterson <gp@qnx.com> wrote:

http://developers.qnx.com/Ports/

some of the stuff there have the source, others don’t.
I am looking for the source for glib-1.2.10.
the one I downloaded from www.gtk.org compiles fine but fails on me
with the gtk tests. I’d like to see what trick you did to make it work.
thanks!
Frank

Regards,
GP



My purpose was : do I spend time on this (as I have troubles with the 2.95.2
version concerning speed of the produced executables)? It seems (see other
posts) that some fixes in optimisation might be valuable.

The troubles is still there, the “official” (at least downloaded on the
official site) 2.95.3 version is not compiling on my 6.1 RTP!(see my first
post, at the bottom of this one).

If someone can help… I’m sure that if it will be in the next release, it
should be easy to have information.

BTW, I was told the 6.1.1 (or 6.2 beta) will be available in one month!
Please, I don’t want to wait that long!

Didier.
“Graeme Peterson” <> gp@qnx.com> > a ecrit dans le message de news:
a1hs4t$i07$> 1@nntp.qnx.com> …
Didier Harrang <> didier.harrang@bcisa.com> > wrote:
First I wonder if it is usefull for me to spend time on compiling the
QNX
version of gcc 2.95.3 ?

Already done.

The next release uses 2.95.3

Regards,
GP

If so, How do I do?

I already gave a try to it but something goes wrong at compile time.
The target is x86, some x86.md file (in x86 directory) is needed and
doesn’t
exist.
But, there’s a i386.md file in i386 directory…

So what have I done wrong???

for the courageous : what I have typed in :
…/gcc2953/configure --enable-languages=c++ --prefix=…/gccbin
and after a while :
make bootstraps
and it stops when compiling gcc as described above!

Thanks for any help!

Didier HARRANG

My public key can be found at
http://mama.indstate.edu/users/liug/key.txt

LiuG <liug@mama.indstate.edu> wrote:

Graeme Peterson <> gp@qnx.com> > wrote:
http://developers.qnx.com/Ports/

some of the stuff there have the source, others don’t.
I am looking for the source for glib-1.2.10.
the one I downloaded from > www.gtk.org > compiles fine but fails on me
with the gtk tests. I’d like to see what trick you did to make it work.
thanks!
Frank

Frank - I belive that is just my glib package. :wink:

chris


Chris McKillop <cdm@qnx.com> “The faster I go, the behinder I get.”
Software Engineer, QSSL – Lewis Carroll –
http://qnx.wox.org/

I was not clear enough…
I already downloaded the GNU gcc sources from qnx
(http://developers.qnx.com/Ports/)

That version didn’t compile with the problem I mentionned in my first post.

I’m going to check the beta program. Thanks for the info.

If anyone has some hint on compiling the QNX modified version of gcc 2.95.3,
please let me know.

Didier.

“Graeme Peterson” <gp@qnx.com> a écrit dans le message de news:
a1i0ar$koa$1@nntp.qnx.com

Didier Harrang <> didier.harrang@bcisa.com> > wrote:
I downloaded the already done QNX version but it didn’t compile and I
could
not find the binaries.

The betas should be available any day now. To join, please go to:

http://support.qnx.com/beta/index.html

Our GNU src mods are not part of the GNU Head branch. You can find our
GNU
source at:

http://developers.qnx.com/Ports/

Regards,
GP


My purpose was : do I spend time on this (as I have troubles with the
2.95.2
version concerning speed of the produced executables)? It seems (see
other
posts) that some fixes in optimisation might be valuable.

The troubles is still there, the “official” (at least downloaded on the
official site) 2.95.3 version is not compiling on my 6.1 RTP!(see my
first
post, at the bottom of this one).

If someone can help… I’m sure that if it will be in the next release,
it
should be easy to have information.

BTW, I was told the 6.1.1 (or 6.2 beta) will be available in one month!
Please, I don’t want to wait that long!

Didier.
“Graeme Peterson” <> gp@qnx.com> > a ecrit dans le message de news:
a1hs4t$i07$> 1@nntp.qnx.com> …
Didier Harrang <> didier.harrang@bcisa.com> > wrote:
First I wonder if it is usefull for me to spend time on compiling the
QNX
version of gcc 2.95.3 ?

Already done.

The next release uses 2.95.3

Regards,
GP

If so, How do I do?

I already gave a try to it but something goes wrong at compile time.
The target is x86, some x86.md file (in x86 directory) is needed and
doesn’t
exist.
But, there’s a i386.md file in i386 directory…

So what have I done wrong???

for the courageous : what I have typed in :
…/gcc2953/configure --enable-languages=c++ --prefix=…/gccbin
and after a while :
make bootstraps
and it stops when compiling gcc as described above!

Thanks for any help!

Didier HARRANG
\

Didier Harrang <didier.harrang@bcisa.com> wrote:

I was not clear enough…
I already downloaded the GNU gcc sources from qnx
(> http://developers.qnx.com/Ports/> )

That version didn’t compile with the problem I mentionned in my first post.

Where did it fail, and with what errors?
What version of RTP are you using?

GP

I’m going to check the beta program. Thanks for the info.

If anyone has some hint on compiling the QNX modified version of gcc 2.95.3,
please let me know.

Didier.

“Graeme Peterson” <> gp@qnx.com> > a ecrit dans le message de news:
a1i0ar$koa$> 1@nntp.qnx.com> …
Didier Harrang <> didier.harrang@bcisa.com> > wrote:
I downloaded the already done QNX version but it didn’t compile and I
could
not find the binaries.

The betas should be available any day now. To join, please go to:

http://support.qnx.com/beta/index.html

Our GNU src mods are not part of the GNU Head branch. You can find our
GNU
source at:

http://developers.qnx.com/Ports/

Regards,
GP


My purpose was : do I spend time on this (as I have troubles with the
2.95.2
version concerning speed of the produced executables)? It seems (see
other
posts) that some fixes in optimisation might be valuable.

The troubles is still there, the “official” (at least downloaded on the
official site) 2.95.3 version is not compiling on my 6.1 RTP!(see my
first
post, at the bottom of this one).

If someone can help… I’m sure that if it will be in the next release,
it
should be easy to have information.

BTW, I was told the 6.1.1 (or 6.2 beta) will be available in one month!
Please, I don’t want to wait that long!

Didier.
“Graeme Peterson” <> gp@qnx.com> > a ecrit dans le message de news:
a1hs4t$i07$> 1@nntp.qnx.com> …
Didier Harrang <> didier.harrang@bcisa.com> > wrote:
First I wonder if it is usefull for me to spend time on compiling the
QNX
version of gcc 2.95.3 ?

Already done.

The next release uses 2.95.3

Regards,
GP

If so, How do I do?

I already gave a try to it but something goes wrong at compile time.
The target is x86, some x86.md file (in x86 directory) is needed and
doesn’t
exist.
But, there’s a i386.md file in i386 directory…

So what have I done wrong???

for the courageous : what I have typed in :
…/gcc2953/configure --enable-languages=c++ --prefix=…/gccbin
and after a while :
make bootstraps
and it stops when compiling gcc as described above!

Thanks for any help!

Didier HARRANG
\

The error I get during compile is:

No rule to make target ‘…/x86/x86.md’
needed by ‘s-attr’

/MP

“Graeme Peterson” <gp@qnx.com> wrote in message
news:a1kg4l$fd6$1@nntp.qnx.com

Didier Harrang <> didier.harrang@bcisa.com> > wrote:
I was not clear enough…
I already downloaded the GNU gcc sources from qnx
(> http://developers.qnx.com/Ports/> )

That version didn’t compile with the problem I mentionned in my first
post.

Where did it fail, and with what errors?
What version of RTP are you using?

GP

I’m going to check the beta program. Thanks for the info.

If anyone has some hint on compiling the QNX modified version of gcc
2.95.3,
please let me know.

Didier.

“Graeme Peterson” <> gp@qnx.com> > a ecrit dans le message de news:
a1i0ar$koa$> 1@nntp.qnx.com> …
Didier Harrang <> didier.harrang@bcisa.com> > wrote:
I downloaded the already done QNX version but it didn’t compile and I
could
not find the binaries.

The betas should be available any day now. To join, please go to:

http://support.qnx.com/beta/index.html

Our GNU src mods are not part of the GNU Head branch. You can find our
GNU
source at:

http://developers.qnx.com/Ports/

Regards,
GP


My purpose was : do I spend time on this (as I have troubles with the
2.95.2
version concerning speed of the produced executables)? It seems (see
other
posts) that some fixes in optimisation might be valuable.

The troubles is still there, the “official” (at least downloaded on
the
official site) 2.95.3 version is not compiling on my 6.1 RTP!(see my
first
post, at the bottom of this one).

If someone can help… I’m sure that if it will be in the next
release,
it
should be easy to have information.

BTW, I was told the 6.1.1 (or 6.2 beta) will be available in one
month!
Please, I don’t want to wait that long!

Didier.
“Graeme Peterson” <> gp@qnx.com> > a ecrit dans le message de news:
a1hs4t$i07$> 1@nntp.qnx.com> …
Didier Harrang <> didier.harrang@bcisa.com> > wrote:
First I wonder if it is usefull for me to spend time on compiling
the
QNX
version of gcc 2.95.3 ?

Already done.

The next release uses 2.95.3

Regards,
GP

If so, How do I do?

I already gave a try to it but something goes wrong at compile
time.
The target is x86, some x86.md file (in x86 directory) is needed
and
doesn’t
exist.
But, there’s a i386.md file in i386 directory…

So what have I done wrong???

for the courageous : what I have typed in :
…/gcc2953/configure --enable-languages=c++ --prefix=…/gccbin
and after a while :
make bootstraps
and it stops when compiling gcc as described above!

Thanks for any help!

Didier HARRANG


\

Three dots?


Bill Caroselli – 1(530) 510-7292
Q-TPS Consulting
QTPS@EarthLink.net


“Mats Pettersson” <mats.pettersson@wavium.se> wrote in message
news:a1ko5u$dsb$1@inn.qnx.com

The error I get during compile is:

No rule to make target ‘…/x86/x86.md’
needed by ‘s-attr’

Well, more exactly it halts with:

make[2]: *** No rule to make target ../../gcc2953/gcc/config/x86/x86.md', needed by s-attr’. Stop.

“Bill Caroselli” <qtps@earthlink.net> wrote in message
news:a1kq3p$fia$1@inn.qnx.com

Three dots?


Bill Caroselli – 1(530) 510-7292
Q-TPS Consulting
QTPS@EarthLink.net


“Mats Pettersson” <> mats.pettersson@wavium.se> > wrote in message
news:a1ko5u$dsb$> 1@inn.qnx.com> …
The error I get during compile is:

No rule to make target ‘…/x86/x86.md’
needed by ‘s-attr’

Ok I finally got it!

If you read carefully the GNU docs you will make many things that are
useless.

after untarzipping your download, simply type :
build-ntox86.nto

And it will make everything for you (if you read this script, you might want
to had some parameters to manage the directories where it works!

The new problem (but we are moving forward indeed!) is : How do we install
this stuff in the proper manner.
Don’t tell me there’s a packagexx.qpg, I couldn’t have it working correctly!

Thanks for any more help!

Didier.

“Mats Pettersson” <mats.pettersson@wavium.se> a écrit dans le message de
news: a1m531$d97$1@inn.qnx.com

Well, more exactly it halts with:

make[2]: *** No rule to make target ../../gcc2953/gcc/config/x86/x86.md', needed by s-attr’. Stop.

“Bill Caroselli” <> qtps@earthlink.net> > wrote in message
news:a1kq3p$fia$> 1@inn.qnx.com> …
Three dots?


Bill Caroselli – 1(530) 510-7292
Q-TPS Consulting
QTPS@EarthLink.net


“Mats Pettersson” <> mats.pettersson@wavium.se> > wrote in message
news:a1ko5u$dsb$> 1@inn.qnx.com> …
The error I get during compile is:

No rule to make target ‘…/x86/x86.md’
needed by ‘s-attr’

\

Yeap, that did the thing (to compile the compiler anyhow).

I then installed it by doing ‘make install’ from the …/nto/ntox86 library.

BUT
I cannot get the thing to compile the libstdc++ !!!
I the docs it says that this shall be compiled if one does ‘make bootstrap’
but not for me.


“Didier Harrang” <didier.harrang@bcisa.com> wrote in message
news:a1mak3$hvd$1@inn.qnx.com

Ok I finally got it!

If you read carefully the GNU docs you will make many things that are
useless.

after untarzipping your download, simply type :
build-ntox86.nto

And it will make everything for you (if you read this script, you might
want
to had some parameters to manage the directories where it works!

The new problem (but we are moving forward indeed!) is : How do we install
this stuff in the proper manner.
Don’t tell me there’s a packagexx.qpg, I couldn’t have it working
correctly!

Thanks for any more help!

Didier.

“Mats Pettersson” <> mats.pettersson@wavium.se> > a écrit dans le message de
news: a1m531$d97$> 1@inn.qnx.com> …
Well, more exactly it halts with:

make[2]: *** No rule to make target
../../gcc2953/gcc/config/x86/x86.md', needed by s-attr’. Stop.

“Bill Caroselli” <> qtps@earthlink.net> > wrote in message
news:a1kq3p$fia$> 1@inn.qnx.com> …
Three dots?


Bill Caroselli – 1(530) 510-7292
Q-TPS Consulting
QTPS@EarthLink.net


“Mats Pettersson” <> mats.pettersson@wavium.se> > wrote in message
news:a1ko5u$dsb$> 1@inn.qnx.com> …
The error I get during compile is:

No rule to make target ‘…/x86/x86.md’
needed by ‘s-attr’



\