is qcc gone in patch A?

I upgraded my RTP system to patch A (QNX 6) and qcc is now gone!
gcc is still there though and works fine… the Repository says the
development stuff is up-to-date buut there is no qcc in /bin, /sbin or
anywhere under /usr… there is a /etc/qcc directory but no tools
are in there (as expected)… Hmmmmm.

I have looked around and it is not mentioned in the release notes
so … is qcc gone from QNX6? If not how/why did my link disappear
if it is gone or depreciated the release notes should be updated…

is qcc still reccomended or should I change my development over to
calling gcc?? i.e. what are others doing in this regard.


-bill

Previously, William M. Derby Jr. wrote in qdn.public.qnxrtp.devtools:

I still would like to know if the general user community is using qcc
or sticking to gcc…

If you’re starting a poll, we’re using GCC exclusively. We port our
code among QNX4, Linux and NTO. By using GCC, we reduce the set of
compiler front-ends from 3 to 2. I can’t imagine it really matters
much, but I also can’t come up with a good reason why QCC exists at
all.

Regards,
Andrew

On Thu, 08 Feb 2001 20:15:51 GMT, derbyw@derbtronics.com (William M.
Derby Jr.) wrote:


I upgraded my RTP system to patch A (QNX 6) and qcc is now gone!
gcc is still there though and works fine… the Repository says the
development stuff is up-to-date buut there is no qcc in /bin, /sbin or
anywhere under /usr… there is a /etc/qcc directory but no tools
are in there (as expected)… Hmmmmm.

Whoops - I thought I had upgraded all of the stuff…

I have looked around and it is not mentioned in the release notes
so … is qcc gone from QNX6? If not how/why did my link disappear
if it is gone or depreciated the release notes should be updated…

is qcc still reccomended or should I change my development over to
calling gcc?? i.e. what are others doing in this regard.

I still would like to know if the general user community is using qcc
or sticking to gcc…

-bill

I’m using cc. It seems the most generic one. Any reason to prefer gcc or qcc
to cc?
Markus

“Andrew Thomas” <Andrew@cogent.ca> wrote in message
news:Voyager.010209130952.67985456D@andrewhome.cogent.ca

Previously, William M. Derby Jr. wrote in qdn.public.qnxrtp.devtools:
I still would like to know if the general user community is using qcc
or sticking to gcc…

If you’re starting a poll, we’re using GCC exclusively. We port our
code among QNX4, Linux and NTO. By using GCC, we reduce the set of
compiler front-ends from 3 to 2. I can’t imagine it really matters
much, but I also can’t come up with a good reason why QCC exists at
all.

Regards,
Andrew

Markus Loffler <loffler@ces.clemson.edu> wrote:

I’m using cc. It seems the most generic one. Any reason to prefer gcc or qcc
to cc?
Markus

Under QNX 6, cc is a link to qcc

“Andrew Thomas” <> Andrew@cogent.ca> > wrote in message
news:> Voyager.010209130952.67985456D@andrewhome.cogent.ca> …
Previously, William M. Derby Jr. wrote in qdn.public.qnxrtp.devtools:
I still would like to know if the general user community is using qcc
or sticking to gcc…

If you’re starting a poll, we’re using GCC exclusively. We port our
code among QNX4, Linux and NTO. By using GCC, we reduce the set of
compiler front-ends from 3 to 2. I can’t imagine it really matters
much, but I also can’t come up with a good reason why QCC exists at
all.

Regards,
Andrew


cburgess@qnx.com

Andrew Thomas <Andrew@cogent.ca> wrote:

Previously, William M. Derby Jr. wrote in qdn.public.qnxrtp.devtools:
I still would like to know if the general user community is using qcc
or sticking to gcc…

If you’re starting a poll, we’re using GCC exclusively. We port our
code among QNX4, Linux and NTO. By using GCC, we reduce the set of
compiler front-ends from 3 to 2. I can’t imagine it really matters
much, but I also can’t come up with a good reason why QCC exists at
all.

Well, cc is the Posix front-end. But under a QNX4 system, cc knows how
to invoke the Watcom tools, to produce QNX4 executables – and we had
systems where you might want to do either. So, we renamed the “cc for
NTO” qcc, to distinguish the two. Now, I think under RTP, cc is the
same as qcc – and while qcc need not exist, it does so for backwards
compatibility with people who got used to using qcc under the QNX4
X-development setup.

-David

QNX Training Services
dagibbs@qnx.com

Markus Loffler <loffler@ces.clemson.edu> wrote:

I’m using cc. It seems the most generic one. Any reason to prefer gcc or qcc
to cc?

No reason to prefer qcc. gcc options can get a lot messier, but you might
get finer control – of course, you can always pass those options on through
to gcc yourself with the -Wc, syntax.

-David


QNX Training Services
dagibbs@qnx.com

Not to mention that a) there is whole lot of makefiles using gcc and b)
if you write a multi-platform stuff you can’t count on ‘cc’ options
compatibility which is the reason for a) :slight_smile:

  • igor

David Gibbs wrote:

Markus Loffler <> loffler@ces.clemson.edu> > wrote:
I’m using cc. It seems the most generic one. Any reason to prefer gcc or qcc
to cc?

No reason to prefer qcc. gcc options can get a lot messier, but you might
get finer control – of course, you can always pass those options on through
to gcc yourself with the -Wc, syntax.

-David


QNX Training Services
dagibbs@qnx.com

<!doctype html public “-//w3c//dtd html 4.0 transitional//en”>

David Gibbs a écrit :
Markus Loffler <> wrote:
> I'm using cc. It seems the most generic one. Any reason to prefer gcc or qcc
> to cc?

No reason to prefer qcc.  gcc options can get a lot messier, but you might
get finer control -- of course, you can always pass those options on through
to gcc yourself with the -Wc, syntax.

-David

--
QNX Training Services


So, it may be good to modify the gcc](http://qdn.qnx.com/support/docs/neutrino_qrp/dev_tools/gcc.html%22%3Egcc) doc (chapter Description) where we can read:

'We recommend you use qcc instead of gcc to compile and link your programs.'
 

Alain.

On Fri, 09 Feb 2001 14:20:33 -0600, Igor Kovalenko
Igor.Kovalenko@motorola.com> > wrote:

Not to mention that a) there is whole lot of makefiles using gcc and b)
if you write a multi-platform stuff you can’t count on ‘cc’ options
compatibility which is the reason for a) > :slight_smile:

I guess this was the conclusion I was coming to as well…

Then again I just changed my whole source tree over to
qcc during my port from QNX4… sigh…

Thanks for the comments guys,
-Bill


  • igor

David Gibbs wrote:

Markus Loffler <> loffler@ces.clemson.edu> > wrote:
I’m using cc. It seems the most generic one. Any reason to prefer gcc or qcc
to cc?

No reason to prefer qcc. gcc options can get a lot messier, but you might
get finer control – of course, you can always pass those options on through
to gcc yourself with the -Wc, syntax.

-David


QNX Training Services
dagibbs@qnx.com

I though qcc was usefull to select which platform (x86,ppc,mips) you want
to build for? Can it be also done with gcc?

“Colin Burgess” <cburgess@qnx.com> wrote in message
news:961f2l$ccm$1@nntp.qnx.com

Markus Loffler <> loffler@ces.clemson.edu> > wrote:
I’m using cc. It seems the most generic one. Any reason to prefer gcc or
qcc
to cc?
Markus

Under QNX 6, cc is a link to qcc

“Andrew Thomas” <> Andrew@cogent.ca> > wrote in message
news:> Voyager.010209130952.67985456D@andrewhome.cogent.ca> …
Previously, William M. Derby Jr. wrote in qdn.public.qnxrtp.devtools:
I still would like to know if the general user community is using qcc
or sticking to gcc…

If you’re starting a poll, we’re using GCC exclusively. We port our
code among QNX4, Linux and NTO. By using GCC, we reduce the set of
compiler front-ends from 3 to 2. I can’t imagine it really matters
much, but I also can’t come up with a good reason why QCC exists at
all.

Regards,
Andrew



\

cburgess@qnx.com

Mario Charest <mcharest@void_zinformatic.com> wrote:

I though qcc was usefull to select which platform (x86,ppc,mips) you want
to build for? Can it be also done with gcc?

You can use ntox86-gcc vs ntoppc-gcc or gcc -Bntox86 vs gcc -Bntoppc


“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:961f2l$ccm$> 1@nntp.qnx.com> …
Markus Loffler <> loffler@ces.clemson.edu> > wrote:
I’m using cc. It seems the most generic one. Any reason to prefer gcc or
qcc
to cc?
Markus

Under QNX 6, cc is a link to qcc

“Andrew Thomas” <> Andrew@cogent.ca> > wrote in message
news:> Voyager.010209130952.67985456D@andrewhome.cogent.ca> …
Previously, William M. Derby Jr. wrote in qdn.public.qnxrtp.devtools:
I still would like to know if the general user community is using qcc
or sticking to gcc…

If you’re starting a poll, we’re using GCC exclusively. We port our
code among QNX4, Linux and NTO. By using GCC, we reduce the set of
compiler front-ends from 3 to 2. I can’t imagine it really matters
much, but I also can’t come up with a good reason why QCC exists at
all.

Regards,
Andrew



\

cburgess@qnx.com


cburgess@qnx.com