[bbv2][QNX6] Help required with new compiler (qcc.jam) file

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[bbv2][QNX6] Help required with new compiler (qcc.jam) file

Jim Douglas-2
I am trying to generate a file to support the qcc/QCC compiler commands
for QNX6. I have copied gcc.jam and made the necessary alterations and
added the line..

using qcc ;

..to user-config.jam. So far so good - I can build the libraries without
problem.

The default compilation command is "QCC" and as this is what I have
substituted in qcc.jam in place of "g++" in the rule 'init'.

QCC will simply call the compiler with user determined defaults (and is
a viable option), but there is plenty of scope for being more explicit.
Let's start with the compiler version. There is a choice of versions
2.95.3 and 3.3.5 called by:

"QCC -V2.95.3" or "QCC -V3.3.5".

I don't seem to be able to figure out from the docs and existing code
how best to specify and call these options.

What do I need to put in user-config.jam?
What is the command line usage?
Do I have to modify qcc.jam to achieve this or is it handled by the rest
of the build system?

Thanks
Jim

_______________________________________________
Boost-build mailing list
[hidden email]
http://lists.boost.org/mailman/listinfo.cgi/boost-build
Reply | Threaded
Open this post in threaded view
|

Re: [bbv2][QNX6] Help required with new compiler (qcc.jam) file

Jim Douglas-2
Ping - any chance someone is prepared to babysit me for a couple of
weeks while I get started?

As QNX6 has been accepted for v1.34 it looks like like a qcc.jam file
will be needed.

Jim


Jim Douglas wrote:

> I am trying to generate a file to support the qcc/QCC compiler commands
> for QNX6. I have copied gcc.jam and made the necessary alterations and
> added the line..
>
> using qcc ;
>
> ..to user-config.jam. So far so good - I can build the libraries without
> problem.
>
> The default compilation command is "QCC" and as this is what I have
> substituted in qcc.jam in place of "g++" in the rule 'init'.
>
> QCC will simply call the compiler with user determined defaults (and is
> a viable option), but there is plenty of scope for being more explicit.
> Let's start with the compiler version. There is a choice of versions
> 2.95.3 and 3.3.5 called by:
>
> "QCC -V2.95.3" or "QCC -V3.3.5".
>
> I don't seem to be able to figure out from the docs and existing code
> how best to specify and call these options.
>
> What do I need to put in user-config.jam?
> What is the command line usage?
> Do I have to modify qcc.jam to achieve this or is it handled by the rest
> of the build system?
>
> Thanks
> Jim

_______________________________________________
Boost-build mailing list
[hidden email]
http://lists.boost.org/mailman/listinfo.cgi/boost-build