gcc compilation errors

I am trying to compile a test “hello world” c++ file. When I type

gcc test.cpp

I get the error:
/usr/include/sys/platform.h:34: x86/platform.h: No such file or directory.

This is correct. The second platform.h file is not there even though I have
downloaded and made active all the GNU c++ tools.

I tried to edit /usr/include/sys/platform.h so it doesn’t look for
x86/platform.h but this just changed the error message to:

/usr/include/stdio.h: 179: type specifier omitted for parameter
/usr/include/stdio.h: 179: parse error before ‘)’

for lines 179, 180, 181, 182, 191, 192 and 193

I think I must be missing some components. Can anyone help?

ps The qcc compiler does not exist either. How do I activate it?

Paul.


Paul Jones
Department of Engineering Science
University of Oxford

Contact details:
Email: paul.jones@bnc.ox.ac.uk
Phone: 01865 283704
Mobile: 07790 560448

Can you please post the contents of /etc/system/package/packages

Paul Jones <paul.jones@bnc.ox.ac.uk> wrote:

I am trying to compile a test “hello world” c++ file. When I type

gcc test.cpp

I get the error:
/usr/include/sys/platform.h:34: x86/platform.h: No such file or directory.

This is correct. The second platform.h file is not there even though I have
downloaded and made active all the GNU c++ tools.

I tried to edit /usr/include/sys/platform.h so it doesn’t look for
x86/platform.h but this just changed the error message to:

/usr/include/stdio.h: 179: type specifier omitted for parameter
/usr/include/stdio.h: 179: parse error before ‘)’

for lines 179, 180, 181, 182, 191, 192 and 193

I think I must be missing some components. Can anyone help?

ps The qcc compiler does not exist either. How do I activate it?

Paul.



Paul Jones
Department of Engineering Science
University of Oxford

Contact details:
Email: > paul.jones@bnc.ox.ac.uk
Phone: 01865 283704
Mobile: 07790 560448


cburgess@qnx.com

I found three package files in /etc/system/package/ called packages,
packages1 and packages2. Here they are:

Packages:

<?xml version="1.0"?>

QPF:configuration

<QPF:mapping vfsroot="/" spillroot="/var/pkg/spill">

QPF:repositories
<QPF:item name=“Core Repository” type=“Read-only”>/pkgs/base</QPF:item>
<QPF:item name=“User Repository”>/pkgs/repository</QPF:item>
</QPF:repositories>

QPF:packages
QPF:itemqnx/os/core2.1</QPF:item>
QPF:ignoreqnx/os/core2.1/x86</QPF:ignore>
QPF:itemqnx/os/drivers2.1</QPF:item>
QPF:ignoreqnx/os/drivers2.1/x86</QPF:ignore>
QPF:ignoreqnx/os/utils2.1/x86</QPF:ignore>
QPF:itemqnx/os/utils2.1</QPF:item>
QPF:itemqnx/os/introdoc2.1</QPF:item>
QPF:itemqnx/os/rundoc2.1</QPF:item>
QPF:ignoreqnx/ddd/core3.2/x86</QPF:ignore>
QPF:itemqnx/ph/runtime2.0</QPF:item>
QPF:ignoreqnx/ph/runtime2.0/x86</QPF:ignore>
QPF:itemqnx/ph/drivers2.0</QPF:item>
QPF:ignoreqnx/ph/drivers2.0/x86</QPF:ignore>
QPF:itemqnx/ph/backdrops-1/core1.0</QPF:item>
QPF:itemgnu/autoconf/core-2.13</QPF:item>
QPF:itempublic/perl/core-5.6.0</QPF:item>
QPF:ignorepublic/perl/core-5.6.0/x86</QPF:ignore>
QPF:itemgnu/automake/core-1.4</QPF:item>
QPF:itemgnu/bison/core-1.28</QPF:item>
QPF:ignoregnu/bison/core-1.28/x86</QPF:ignore>
QPF:itemqnx/ddd/core3.2</QPF:item>
QPF:itemqnx/xph/core1.0-patchA</QPF:item>
QPF:itemqnx/xph/core1.0</QPF:item>
QPF:ignoreqnx/xph/core1.0-patchA/x86</QPF:ignore>
QPF:ignoreqnx/xph/core1.0/x86</QPF:ignore>
QPF:itemqnx/gplusplus/core-2.10</QPF:item>
QPF:ignoreqnx/gplusplus/core-2.10/x86</QPF:ignore>
QPF:itemqnx/os/dev-2.1</QPF:item>
QPF:itemqnx/os/devdoc2.1</QPF:item>
QPF:itemqnx/gcc/core-2.95.2</QPF:item>
QPF:itemqnx/binutils/core-2.9.1</QPF:item>
QPF:itempublic/elm/core-2.5PL2-patchA</QPF:item>
QPF:itempublic/elm/core-2.5PL2</QPF:item>
QPF:ignorepublic/elm/core-2.5PL2-patchA/x86</QPF:ignore>
QPF:ignorepublic/elm/core-2.5PL2/x86</QPF:ignore>
QPF:itempublic/sendmail/core-8.9.3</QPF:item>
QPF:ignorepublic/sendmail/core-8.9.3/x86</QPF:ignore>
QPF:itempublic/elvis/core-2.14</QPF:item>
QPF:ignorepublic/elvis/core-2.14/x86</QPF:ignore>
QPF:itemgnu/flex/core-2.5.4</QPF:item>
QPF:ignoregnu/flex/core-2.5.4/x86</QPF:ignore>
QPF:itemgnu/groff/core-1.16</QPF:item>
QPF:ignoregnu/groff/core-1.16/x86</QPF:ignore>
QPF:itemgnu/jed</QPF:item>
QPF:itemgnu/libtool/core-1.3.5</QPF:item>
QPF:ignoregnu/libtool/core-1.3.5/x86</QPF:ignore>
QPF:itempublic/mutt/core-1.2</QPF:item>
QPF:ignorepublic/mutt/core-1.2/x86</QPF:ignore>
QPF:itempublic/ncftp/core-3.0.1</QPF:item>
QPF:ignorepublic/ncftp/core-3.0.1/x86</QPF:ignore>
QPF:itembsd/netbsd-man/core-1.0</QPF:item>
QPF:ignorebsd/netbsd-man/core-1.0/x86</QPF:ignore>
QPF:itempublic/phirc/patch-1.0</QPF:item>
QPF:itempublic/phirc/core-1.0</QPF:item>
QPF:itempublic/phirc/patch-1.0/x86</QPF:item>
QPF:itempublic/phirc/core-1.0/x86</QPF:item>
QPF:itempublic/pine/core-4.21</QPF:item>
QPF:ignorepublic/pine/core-4.21/x86</QPF:ignore>
QPF:itemgnu/Python/core-1.5.2</QPF:item>
QPF:ignoregnu/Python/core-1.5.2/x86</QPF:ignore>
QPF:itemgnu/texinfo/core-4.0</QPF:item>
QPF:ignoregnu/texinfo/core-4.0/x86</QPF:ignore>
QPF:itempublic/tin/core-1.4.3</QPF:item>
QPF:ignorepublic/tin/core-1.4.3/x86</QPF:ignore>
QPF:itempublic/vim/core-5.6.0</QPF:item>
QPF:ignorepublic/vim/core-5.6.0/x86</QPF:ignore>
QPF:ignoreqnx/binutils/core_x86-2.9.1/x86</QPF:ignore>
QPF:ignoreqnx/binutils/core-2.9.1/x86</QPF:ignore>
QPF:itemqnx/binutils/core_x86-2.9.1</QPF:item>
QPF:ignoreqnx/gcc/core_x86-2.95.2/x86</QPF:ignore>
QPF:ignoreqnx/gcc/core-2.95.2/x86</QPF:ignore>
QPF:itemqnx/gcc/core_x86-2.95.2</QPF:item>
QPF:itemqnx/gdb/core_x86-4.17</QPF:item>
QPF:itemqnx/gdb/core_x86-4.17/x86</QPF:item>
QPF:itemqnx/gplusplus/dev-2.10</QPF:item>
QPF:itemqnx/gplusplus/dev_x86-2.10</QPF:item>
</QPF:packages>

</QPF:mapping>
</QPF:configuration>


Packages1:

<?xml version="1.0"?>

QPF:configuration

<QPF:mapping vfsroot="/" spillroot="/var/pkg/spill">

QPF:repositories
<QPF:item name=“Core Repository” type=“Read-only”>/pkgs/base</QPF:item>
<QPF:item name=“User Repository”>/pkgs/repository</QPF:item>
</QPF:repositories>

QPF:packages
QPF:itemqnx/os/core2.1</QPF:item>
QPF:ignoreqnx/os/core2.1/x86</QPF:ignore>
QPF:itemqnx/os/drivers2.1</QPF:item>
QPF:ignoreqnx/os/drivers2.1/x86</QPF:ignore>
QPF:ignoreqnx/os/utils2.1/x86</QPF:ignore>
QPF:itemqnx/os/utils2.1</QPF:item>
QPF:itemqnx/os/introdoc2.1</QPF:item>
QPF:itemqnx/os/rundoc2.1</QPF:item>
QPF:ignoreqnx/ddd/core3.2/x86</QPF:ignore>
QPF:itemqnx/ph/runtime2.0</QPF:item>
QPF:ignoreqnx/ph/runtime2.0/x86</QPF:ignore>
QPF:itemqnx/ph/drivers2.0</QPF:item>
QPF:ignoreqnx/ph/drivers2.0/x86</QPF:ignore>
QPF:itemqnx/ph/backdrops-1/core1.0</QPF:item>
QPF:itemgnu/autoconf/core-2.13</QPF:item>
QPF:itempublic/perl/core-5.6.0</QPF:item>
QPF:ignorepublic/perl/core-5.6.0/x86</QPF:ignore>
QPF:itemgnu/automake/core-1.4</QPF:item>
QPF:itemgnu/bison/core-1.28</QPF:item>
QPF:ignoregnu/bison/core-1.28/x86</QPF:ignore>
QPF:itemqnx/ddd/core3.2</QPF:item>
QPF:itemqnx/xph/core1.0-patchA</QPF:item>
QPF:itemqnx/xph/core1.0</QPF:item>
QPF:ignoreqnx/xph/core1.0-patchA/x86</QPF:ignore>
QPF:ignoreqnx/xph/core1.0/x86</QPF:ignore>
QPF:itemqnx/gplusplus/core-2.10</QPF:item>
QPF:ignoreqnx/gplusplus/core-2.10/x86</QPF:ignore>
QPF:itemqnx/os/dev-2.1</QPF:item>
QPF:itemqnx/os/devdoc2.1</QPF:item>
QPF:itemqnx/gcc/core-2.95.2</QPF:item>
QPF:itemqnx/binutils/core-2.9.1</QPF:item>
QPF:itempublic/elm/core-2.5PL2-patchA</QPF:item>
QPF:itempublic/elm/core-2.5PL2</QPF:item>
QPF:ignorepublic/elm/core-2.5PL2-patchA/x86</QPF:ignore>
QPF:ignorepublic/elm/core-2.5PL2/x86</QPF:ignore>
QPF:itempublic/sendmail/core-8.9.3</QPF:item>
QPF:ignorepublic/sendmail/core-8.9.3/x86</QPF:ignore>
QPF:itempublic/elvis/core-2.14</QPF:item>
QPF:ignorepublic/elvis/core-2.14/x86</QPF:ignore>
QPF:itemgnu/flex/core-2.5.4</QPF:item>
QPF:ignoregnu/flex/core-2.5.4/x86</QPF:ignore>
QPF:itemgnu/groff/core-1.16</QPF:item>
QPF:ignoregnu/groff/core-1.16/x86</QPF:ignore>
QPF:itemgnu/jed</QPF:item>
QPF:itemgnu/libtool/core-1.3.5</QPF:item>
QPF:ignoregnu/libtool/core-1.3.5/x86</QPF:ignore>
QPF:itempublic/mutt/core-1.2</QPF:item>
QPF:ignorepublic/mutt/core-1.2/x86</QPF:ignore>
QPF:itempublic/ncftp/core-3.0.1</QPF:item>
QPF:ignorepublic/ncftp/core-3.0.1/x86</QPF:ignore>
QPF:itembsd/netbsd-man/core-1.0</QPF:item>
QPF:ignorebsd/netbsd-man/core-1.0/x86</QPF:ignore>
QPF:itempublic/phirc/patch-1.0</QPF:item>
QPF:itempublic/phirc/core-1.0</QPF:item>
QPF:itempublic/phirc/patch-1.0/x86</QPF:item>
QPF:itempublic/phirc/core-1.0/x86</QPF:item>
QPF:itempublic/pine/core-4.21</QPF:item>
QPF:ignorepublic/pine/core-4.21/x86</QPF:ignore>
QPF:itemgnu/Python/core-1.5.2</QPF:item>
QPF:ignoregnu/Python/core-1.5.2/x86</QPF:ignore>
QPF:itemgnu/texinfo/core-4.0</QPF:item>
QPF:ignoregnu/texinfo/core-4.0/x86</QPF:ignore>
QPF:itempublic/tin/core-1.4.3</QPF:item>
QPF:ignorepublic/tin/core-1.4.3/x86</QPF:ignore>
QPF:itempublic/vim/core-5.6.0</QPF:item>
QPF:ignorepublic/vim/core-5.6.0/x86</QPF:ignore>
</QPF:packages>

</QPF:mapping>
</QPF:configuration>


Packages2:

<?xml version="1.0"?>

QPF:configuration

<QPF:mapping vfsroot="/" spillroot="/var/pkg/spill">

QPF:repositories
<QPF:item name=“Core Repository” type=“Read-only”>/pkgs/base</QPF:item>
<QPF:item name=“User Repository”>/pkgs/repository</QPF:item>
</QPF:repositories>

QPF:packages
QPF:itemqnx/os/core2.1</QPF:item>
QPF:ignoreqnx/os/core2.1/x86</QPF:ignore>
QPF:itemqnx/os/drivers2.1</QPF:item>
QPF:ignoreqnx/os/drivers2.1/x86</QPF:ignore>
QPF:itemqnx/os/utils2.1</QPF:item>
QPF:ignoreqnx/os/utils2.1/x86</QPF:ignore>
QPF:itemqnx/os/introdoc2.1</QPF:item>
QPF:itemqnx/os/rundoc2.1</QPF:item>
QPF:itemqnx/ph/runtime2.0</QPF:item>
QPF:ignoreqnx/ph/runtime2.0/x86</QPF:ignore>
QPF:itemqnx/ph/drivers2.0</QPF:item>
QPF:ignoreqnx/ph/drivers2.0/x86</QPF:ignore>
</QPF:packages>

</QPF:mapping>
</QPF:configuration>

\

Paul.


Paul Jones
Department of Engineering Science
University of Oxford

Contact details:
Email: paul.jones@bnc.ox.ac.uk
Phone: 01865 283704
Mobile: 07790 560448

“Colin Burgess” <cburgess@qnx.com> wrote in message
news:8u984t$cdp$2@nntp.qnx.com

Can you please post the contents of /etc/system/package/packages

Paul Jones <> paul.jones@bnc.ox.ac.uk> > wrote:
I am trying to compile a test “hello world” c++ file. When I type

gcc test.cpp

I get the error:
/usr/include/sys/platform.h:34: x86/platform.h: No such file or
directory.

This is correct. The second platform.h file is not there even though I
have
downloaded and made active all the GNU c++ tools.

I tried to edit /usr/include/sys/platform.h so it doesn’t look for
x86/platform.h but this just changed the error message to:

/usr/include/stdio.h: 179: type specifier omitted for parameter
/usr/include/stdio.h: 179: parse error before ‘)’

for lines 179, 180, 181, 182, 191, 192 and 193

I think I must be missing some components. Can anyone help?

ps The qcc compiler does not exist either. How do I activate it?

Paul.


Paul Jones
Department of Engineering Science
University of Oxford

Contact details:
Email: > paul.jones@bnc.ox.ac.uk
Phone: 01865 283704
Mobile: 07790 560448



\

cburgess@qnx.com

Aha, you don’t have the Neutrino Development package installed.

Paul Jones <paul.jones@bnc.ox.ac.uk> wrote:

I found three package files in /etc/system/package/ called packages,
packages1 and packages2. Here they are:

Packages:

?xml version=“1.0”?

QPF:configuration

QPF:mapping vfsroot="/" spillroot="/var/pkg/spill"

QPF:repositories
QPF:item name=“Core Repository” type=“Read-only”>/pkgs/base</QPF:item
QPF:item name=“User Repository”>/pkgs/repository</QPF:item
/QPF:repositories

QPF:packages
QPF:item>qnx/os/core2.1</QPF:item
QPF:ignore>qnx/os/core2.1/x86</QPF:ignore
QPF:item>qnx/os/drivers2.1</QPF:item
QPF:ignore>qnx/os/drivers2.1/x86</QPF:ignore
QPF:ignore>qnx/os/utils2.1/x86</QPF:ignore
QPF:item>qnx/os/utils2.1</QPF:item
QPF:item>qnx/os/introdoc2.1</QPF:item
QPF:item>qnx/os/rundoc2.1</QPF:item
QPF:ignore>qnx/ddd/core3.2/x86</QPF:ignore
QPF:item>qnx/ph/runtime2.0</QPF:item
QPF:ignore>qnx/ph/runtime2.0/x86</QPF:ignore
QPF:item>qnx/ph/drivers2.0</QPF:item
QPF:ignore>qnx/ph/drivers2.0/x86</QPF:ignore
QPF:item>qnx/ph/backdrops-1/core1.0</QPF:item
QPF:item>gnu/autoconf/core-2.13</QPF:item
QPF:item>public/perl/core-5.6.0</QPF:item
QPF:ignore>public/perl/core-5.6.0/x86</QPF:ignore
QPF:item>gnu/automake/core-1.4</QPF:item
QPF:item>gnu/bison/core-1.28</QPF:item
QPF:ignore>gnu/bison/core-1.28/x86</QPF:ignore
QPF:item>qnx/ddd/core3.2</QPF:item
QPF:item>qnx/xph/core1.0-patchA</QPF:item
QPF:item>qnx/xph/core1.0</QPF:item
QPF:ignore>qnx/xph/core1.0-patchA/x86</QPF:ignore
QPF:ignore>qnx/xph/core1.0/x86</QPF:ignore
QPF:item>qnx/gplusplus/core-2.10</QPF:item
QPF:ignore>qnx/gplusplus/core-2.10/x86</QPF:ignore
QPF:item>qnx/os/dev-2.1</QPF:item
QPF:item>qnx/os/devdoc2.1</QPF:item
QPF:item>qnx/gcc/core-2.95.2</QPF:item
QPF:item>qnx/binutils/core-2.9.1</QPF:item
QPF:item>public/elm/core-2.5PL2-patchA</QPF:item
QPF:item>public/elm/core-2.5PL2</QPF:item
QPF:ignore>public/elm/core-2.5PL2-patchA/x86</QPF:ignore
QPF:ignore>public/elm/core-2.5PL2/x86</QPF:ignore
QPF:item>public/sendmail/core-8.9.3</QPF:item
QPF:ignore>public/sendmail/core-8.9.3/x86</QPF:ignore
QPF:item>public/elvis/core-2.14</QPF:item
QPF:ignore>public/elvis/core-2.14/x86</QPF:ignore
QPF:item>gnu/flex/core-2.5.4</QPF:item
QPF:ignore>gnu/flex/core-2.5.4/x86</QPF:ignore
QPF:item>gnu/groff/core-1.16</QPF:item
QPF:ignore>gnu/groff/core-1.16/x86</QPF:ignore
QPF:item>gnu/jed</QPF:item
QPF:item>gnu/libtool/core-1.3.5</QPF:item
QPF:ignore>gnu/libtool/core-1.3.5/x86</QPF:ignore
QPF:item>public/mutt/core-1.2</QPF:item
QPF:ignore>public/mutt/core-1.2/x86</QPF:ignore
QPF:item>public/ncftp/core-3.0.1</QPF:item
QPF:ignore>public/ncftp/core-3.0.1/x86</QPF:ignore
QPF:item>bsd/netbsd-man/core-1.0</QPF:item
QPF:ignore>bsd/netbsd-man/core-1.0/x86</QPF:ignore
QPF:item>public/phirc/patch-1.0</QPF:item
QPF:item>public/phirc/core-1.0</QPF:item
QPF:item>public/phirc/patch-1.0/x86</QPF:item
QPF:item>public/phirc/core-1.0/x86</QPF:item
QPF:item>public/pine/core-4.21</QPF:item
QPF:ignore>public/pine/core-4.21/x86</QPF:ignore
QPF:item>gnu/Python/core-1.5.2</QPF:item
QPF:ignore>gnu/Python/core-1.5.2/x86</QPF:ignore
QPF:item>gnu/texinfo/core-4.0</QPF:item
QPF:ignore>gnu/texinfo/core-4.0/x86</QPF:ignore
QPF:item>public/tin/core-1.4.3</QPF:item
QPF:ignore>public/tin/core-1.4.3/x86</QPF:ignore
QPF:item>public/vim/core-5.6.0</QPF:item
QPF:ignore>public/vim/core-5.6.0/x86</QPF:ignore
QPF:ignore>qnx/binutils/core_x86-2.9.1/x86</QPF:ignore
QPF:ignore>qnx/binutils/core-2.9.1/x86</QPF:ignore
QPF:item>qnx/binutils/core_x86-2.9.1</QPF:item
QPF:ignore>qnx/gcc/core_x86-2.95.2/x86</QPF:ignore
QPF:ignore>qnx/gcc/core-2.95.2/x86</QPF:ignore
QPF:item>qnx/gcc/core_x86-2.95.2</QPF:item
QPF:item>qnx/gdb/core_x86-4.17</QPF:item
QPF:item>qnx/gdb/core_x86-4.17/x86</QPF:item
QPF:item>qnx/gplusplus/dev-2.10</QPF:item
QPF:item>qnx/gplusplus/dev_x86-2.10</QPF:item
/QPF:packages

/QPF:mapping
/QPF:configuration



Packages1:

?xml version=“1.0”?

QPF:configuration

QPF:mapping vfsroot="/" spillroot="/var/pkg/spill"

QPF:repositories
QPF:item name=“Core Repository” type=“Read-only”>/pkgs/base</QPF:item
QPF:item name=“User Repository”>/pkgs/repository</QPF:item
/QPF:repositories

QPF:packages
QPF:item>qnx/os/core2.1</QPF:item
QPF:ignore>qnx/os/core2.1/x86</QPF:ignore
QPF:item>qnx/os/drivers2.1</QPF:item
QPF:ignore>qnx/os/drivers2.1/x86</QPF:ignore
QPF:ignore>qnx/os/utils2.1/x86</QPF:ignore
QPF:item>qnx/os/utils2.1</QPF:item
QPF:item>qnx/os/introdoc2.1</QPF:item
QPF:item>qnx/os/rundoc2.1</QPF:item
QPF:ignore>qnx/ddd/core3.2/x86</QPF:ignore
QPF:item>qnx/ph/runtime2.0</QPF:item
QPF:ignore>qnx/ph/runtime2.0/x86</QPF:ignore
QPF:item>qnx/ph/drivers2.0</QPF:item
QPF:ignore>qnx/ph/drivers2.0/x86</QPF:ignore
QPF:item>qnx/ph/backdrops-1/core1.0</QPF:item
QPF:item>gnu/autoconf/core-2.13</QPF:item
QPF:item>public/perl/core-5.6.0</QPF:item
QPF:ignore>public/perl/core-5.6.0/x86</QPF:ignore
QPF:item>gnu/automake/core-1.4</QPF:item
QPF:item>gnu/bison/core-1.28</QPF:item
QPF:ignore>gnu/bison/core-1.28/x86</QPF:ignore
QPF:item>qnx/ddd/core3.2</QPF:item
QPF:item>qnx/xph/core1.0-patchA</QPF:item
QPF:item>qnx/xph/core1.0</QPF:item
QPF:ignore>qnx/xph/core1.0-patchA/x86</QPF:ignore
QPF:ignore>qnx/xph/core1.0/x86</QPF:ignore
QPF:item>qnx/gplusplus/core-2.10</QPF:item
QPF:ignore>qnx/gplusplus/core-2.10/x86</QPF:ignore
QPF:item>qnx/os/dev-2.1</QPF:item
QPF:item>qnx/os/devdoc2.1</QPF:item
QPF:item>qnx/gcc/core-2.95.2</QPF:item
QPF:item>qnx/binutils/core-2.9.1</QPF:item
QPF:item>public/elm/core-2.5PL2-patchA</QPF:item
QPF:item>public/elm/core-2.5PL2</QPF:item
QPF:ignore>public/elm/core-2.5PL2-patchA/x86</QPF:ignore
QPF:ignore>public/elm/core-2.5PL2/x86</QPF:ignore
QPF:item>public/sendmail/core-8.9.3</QPF:item
QPF:ignore>public/sendmail/core-8.9.3/x86</QPF:ignore
QPF:item>public/elvis/core-2.14</QPF:item
QPF:ignore>public/elvis/core-2.14/x86</QPF:ignore
QPF:item>gnu/flex/core-2.5.4</QPF:item
QPF:ignore>gnu/flex/core-2.5.4/x86</QPF:ignore
QPF:item>gnu/groff/core-1.16</QPF:item
QPF:ignore>gnu/groff/core-1.16/x86</QPF:ignore
QPF:item>gnu/jed</QPF:item
QPF:item>gnu/libtool/core-1.3.5</QPF:item
QPF:ignore>gnu/libtool/core-1.3.5/x86</QPF:ignore
QPF:item>public/mutt/core-1.2</QPF:item
QPF:ignore>public/mutt/core-1.2/x86</QPF:ignore
QPF:item>public/ncftp/core-3.0.1</QPF:item
QPF:ignore>public/ncftp/core-3.0.1/x86</QPF:ignore
QPF:item>bsd/netbsd-man/core-1.0</QPF:item
QPF:ignore>bsd/netbsd-man/core-1.0/x86</QPF:ignore
QPF:item>public/phirc/patch-1.0</QPF:item
QPF:item>public/phirc/core-1.0</QPF:item
QPF:item>public/phirc/patch-1.0/x86</QPF:item
QPF:item>public/phirc/core-1.0/x86</QPF:item
QPF:item>public/pine/core-4.21</QPF:item
QPF:ignore>public/pine/core-4.21/x86</QPF:ignore
QPF:item>gnu/Python/core-1.5.2</QPF:item
QPF:ignore>gnu/Python/core-1.5.2/x86</QPF:ignore
QPF:item>gnu/texinfo/core-4.0</QPF:item
QPF:ignore>gnu/texinfo/core-4.0/x86</QPF:ignore
QPF:item>public/tin/core-1.4.3</QPF:item
QPF:ignore>public/tin/core-1.4.3/x86</QPF:ignore
QPF:item>public/vim/core-5.6.0</QPF:item
QPF:ignore>public/vim/core-5.6.0/x86</QPF:ignore
/QPF:packages

/QPF:mapping
/QPF:configuration



Packages2:

?xml version=“1.0”?

QPF:configuration

QPF:mapping vfsroot="/" spillroot="/var/pkg/spill"

QPF:repositories
QPF:item name=“Core Repository” type=“Read-only”>/pkgs/base</QPF:item
QPF:item name=“User Repository”>/pkgs/repository</QPF:item
/QPF:repositories

QPF:packages
QPF:item>qnx/os/core2.1</QPF:item
QPF:ignore>qnx/os/core2.1/x86</QPF:ignore
QPF:item>qnx/os/drivers2.1</QPF:item
QPF:ignore>qnx/os/drivers2.1/x86</QPF:ignore
QPF:item>qnx/os/utils2.1</QPF:item
QPF:ignore>qnx/os/utils2.1/x86</QPF:ignore
QPF:item>qnx/os/introdoc2.1</QPF:item
QPF:item>qnx/os/rundoc2.1</QPF:item
QPF:item>qnx/ph/runtime2.0</QPF:item
QPF:ignore>qnx/ph/runtime2.0/x86</QPF:ignore
QPF:item>qnx/ph/drivers2.0</QPF:item
QPF:ignore>qnx/ph/drivers2.0/x86</QPF:ignore
/QPF:packages

/QPF:mapping
/QPF:configuration


Paul.



Paul Jones
Department of Engineering Science
University of Oxford

Contact details:
Email: > paul.jones@bnc.ox.ac.uk
Phone: 01865 283704
Mobile: 07790 560448

“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:8u984t$cdp$> 2@nntp.qnx.com> …
Can you please post the contents of /etc/system/package/packages

Paul Jones <> paul.jones@bnc.ox.ac.uk> > wrote:
I am trying to compile a test “hello world” c++ file. When I type

gcc test.cpp

I get the error:
/usr/include/sys/platform.h:34: x86/platform.h: No such file or
directory.

This is correct. The second platform.h file is not there even though I
have
downloaded and made active all the GNU c++ tools.

I tried to edit /usr/include/sys/platform.h so it doesn’t look for
x86/platform.h but this just changed the error message to:

/usr/include/stdio.h: 179: type specifier omitted for parameter
/usr/include/stdio.h: 179: parse error before ‘)’

for lines 179, 180, 181, 182, 191, 192 and 193

I think I must be missing some components. Can anyone help?

ps The qcc compiler does not exist either. How do I activate it?

Paul.


Paul Jones
Department of Engineering Science
University of Oxford

Contact details:
Email: > paul.jones@bnc.ox.ac.uk
Phone: 01865 283704
Mobile: 07790 560448



\

cburgess@qnx.com


cburgess@qnx.com

Colin Burgess wrote:

Aha, you don’t have the Neutrino Development package installed.

so, abstractly, if package A needs a package B in order to work
properly, one should install manually package B first, then return to
installing package A… Am I right?


BR, Andrej

Andrej Timchenko <silpol@yahoo.com> wrote:


Colin Burgess wrote:

Aha, you don’t have the Neutrino Development package installed.

so, abstractly, if package A needs a package B in order to work
properly, one should install manually package B first, then return to
installing package A… Am I right?

There should be a dependency listed in the packages. I’ll ask the
build team to check this out.


cburgess@qnx.com