>Trying to get our new copy of CW10.0 running, and am failing on the
>simplest project.
[quoted text clipped - 11 lines]
> AafiStub.cpp:1)
>ConditionalMacros.h line 439 #if __option(bool)
Be sure you have the correct bool setting in the C/C++ settings. but
more likely you just need to remove object code or rebuild your
precompiled header. This is usually a precompiled header difference.
>Moreover, in a MACHO project I get a different error:
>
[quoted text clipped - 6 lines]
> AafiStub.cpp:1)
>(C-C++ Preprocessor Panel) line 3 #if !__option(precompile)
look at the line just above it, again, it sounds like the real
headers and the precompiled headers are using the same headers.
Ron
hp - 18 Nov 2005 00:06 GMT
I've chkd the compiler bool setting, and it is asserted as it is
supposed to be.
I've recompiled all the CW libraries and precompiled headers.
1) for PEF/CFM builds I still trip on the same error "TYPE_BOOL"
redefined.
2) MachO builds have changed behavior, however. So it appears that at
least I hve changed the
error, but I now get:
Error : undefined identifier '_MSL_BEGIN_EXTERN_C'
cstring_mach.h line 11 _MSL_BEGIN_EXTERN_C
Error : undefined identifier '__std'
cstring_mach.h line 14 void bcopy(const void *, void *,
__std(size_t));
Error : declaration syntax error
cstring_mach.h line 23 __std(size_t) strlcat(char *, const char *,
__std(size_t));
etc...
I see the definition of _MSL_BEGIN_EXTERN_C in ansi_parms.h, but I do
not see a reference to
that file in the compiler Preprocess output; but it was probably in the
precomiled headers.
Nonetheless. Its broke.
Suggestions?
-harry