Not 'powerful' enough ....

Hi,

just configuring VDK …

checking if C++ environment has working auto_ptr<>… yes
checking if C++ environment has working string class (required)…
configure: warning: C++ compilers string support does not work no
checking if C++ environment provides all required features… no

configure: error: Your compiler is not powerful enough to compile
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :slight_smile:
VDK. If it should be, see config.log for more information of why it
failed.

Happens with QNX6.1 … no problems with QNX6.0A :frowning:

Armin

Armin Steinhoff <a-steinhoff@web._de> wrote:
: Hi,

: just configuring VDK …

: checking if C++ environment has working auto_ptr<>… yes
: checking if C++ environment has working string class (required)…
: configure: warning: C++ compilers string support does not work no
: checking if C++ environment provides all required features… no

: configure: error: Your compiler is not powerful enough to compile
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :slight_smile:
: VDK. If it should be, see config.log for more information of why it
: failed.

: Happens with QNX6.1 … no problems with QNX6.0A :frowning:

:sunglasses:
I think the test is faulty.

Edit the configure.in file and edit the AC_TRY_LINK were
they test for “C++ environment has working string class”

add in the test:

#include

using namespace std;
class foo {

Rerun autoconf to regenerate configure.

If you do not have autoconf, maybe editing configure directly is
a better alternative.

That error message should probably be re-worded to “this configure
script is not powerful enough to configure on all platforms” :slight_smile:

-----Original Message-----
From: Armin Steinhoff [mailto:a-steinhoff@web._de]
Posted At: Monday, August 20, 2001 10:37 AM
Posted To: devtools
Conversation: Not ‘powerful’ enough …
Subject: Not ‘powerful’ enough …


Hi,

just configuring VDK …

checking if C++ environment has working auto_ptr<>… yes
checking if C++ environment has working string class (required)…
configure: warning: C++ compilers string support does not work no
checking if C++ environment provides all required features… no

configure: error: Your compiler is not powerful enough to compile
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :slight_smile:
VDK. If it should be, see config.log for more information of why it
failed.

Happens with QNX6.1 … no problems with QNX6.0A :frowning:

Armin

Alain Magloire wrote:

Armin Steinhoff <a-steinhoff@web._de> wrote:
: Hi,

: just configuring VDK …

: checking if C++ environment has working auto_ptr<>… yes
: checking if C++ environment has working string class (required)…
: configure: warning: C++ compilers string support does not work no
: checking if C++ environment provides all required features… no

: configure: error: Your compiler is not powerful enough to compile
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > :slight_smile:
: VDK. If it should be, see config.log for more information of why it
: failed.

: Happens with QNX6.1 … no problems with QNX6.0A > :frowning:

:sunglasses:
I think the test is faulty.

Edit the configure.in file and edit the AC_TRY_LINK were
they test for “C++ environment has working string class”

add in the test:

#include <string

using namespace std;
class foo {

Rerun autoconf to regenerate configure.

If you do not have autoconf, maybe editing configure directly is
a better alternative.

Thanks for your response.
I’m going to check this out … BTW, autoconf is part of the QNX 6
distribution.

I wondering why all these changes are neccessary with 6.1 and not
with 6.0 …

Regards

Armin

Previously, Armin Steinhoff wrote in qdn.public.qnxrtp.devtools:

I wondering why all these changes are neccessary with 6.1 and not
with 6.0 …

Because 6.1 uses ISO standard C++ libraries, whereas 6.0 used old,
pre-standard libraries.

Tom