We have recently downloaded QNX Momentics (non-commercial) from QSSL’s
web site. After successfully installing the same, we searched for the
compiler and development environment. Could not find compiler…Does this
6.2 version downloaded by us contain development environment? Installer
shows All components as installed.
The NC version only contains the GNU command line tools and compiler, the
IDE ships with the Professional Edition. For a list of differences between
NC, SE and PE see the following: http://licensing.qnx.com/published/eula/QDSLG1_02.html
We have recently downloaded QNX Momentics (non-commercial) from QSSL’s
web site. After successfully installing the same, we searched for the
compiler and development environment. Could not find compiler…Does this
6.2 version downloaded by us contain development environment? Installer
shows All components as installed.
Thanks, I could compile the program using gcc and could also find
appbuilder.
Do I require IDE for evaluating the functions/features provided by QNX 6.2
or is gcc enough?
Is there any feature that can be implemented only with the help of IDE and
is not available with GNU tools and compiler?
The NC version only contains the GNU command line tools and compiler, the
IDE ships with the Professional Edition. For a list of differences between
NC, SE and PE see the following: http://licensing.qnx.com/published/eula/QDSLG1_02.html
We have recently downloaded QNX Momentics (non-commercial) from
QSSL’s
web site. After successfully installing the same, we searched for the
compiler and development environment. Could not find compiler…Does
this
6.2 version downloaded by us contain development environment? Installer
shows All components as installed.
Thanks, I could compile the program using gcc and could also find
appbuilder.
Do I require IDE for evaluating the functions/features provided by QNX 6.2
or is gcc enough?
Is there any feature that can be implemented only with the help of IDE and
is not available with GNU tools and compiler?
For programming purposes, gcc is generally enough.
The IDE provides access to some system debugging, profiling, and system
tracing tools, and a nice edit and debug environment, that are useful in
building a system. But the IDE does its builds by spawning make that
just calls the same (gcc) tool chain.
One thing that is different – NC comes with just the GNU libraries,
whereas we ship Dinkum libraries with the other versions as well, for
C code this doesn’t make a lot of difference, but for C++ there are
places where the Dinkum library is better/more conforming than the
GNU libraries.
For most evaluation issues, though, gcc/NC is a fair representation
of the capabilities of QNX.