Moving from NC to Momentics Professional with GNU tools

Hi,
we developed some libraries, makefiles, and shellscripts under QNX6.2 NC. A
customer now uses the development system under QNX Momentics Professional
and has problems. Specifically, there are linker and shell script errors
(linker errors could result from makefiles).

Are the same GNU tools/libraries/shells in QNX Momentics Professional?

Thanks
Markus

Markus Loffler <markus@qrts.com> wrote:

Hi,
we developed some libraries, makefiles, and shellscripts under QNX6.2 NC. A
customer now uses the development system under QNX Momentics Professional
and has problems. Specifically, there are linker and shell script errors
(linker errors could result from makefiles).

Are the same GNU tools/libraries/shells in QNX Momentics Professional?

Is your code written in C++? If so, you will need to adjust your makefiles
so that they link specifically with the GNU libs under PE. Either that or
rebuild everything under PE so it uses the Dinkum libs. To force the
GNU libs you can either pass in -Vgcc_ntox86_gpp to QCC/qcc and/or use the
-lang-c++ and -Y_gpp options to cc/qcc.

chris


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