|
Boost : |
From: Joaquin M Lopez Munoz (joaquin_at_[hidden])
Date: 2005-04-28 14:33:20
Edward Diener <eddielee <at> tropicsoft.com> writes:
>
> I tried compiling that source file manually against the latest Boost
> from CVS and Comeau 4.3.3 pointing to the Boost directory but I get a
> slew of wchar_t errors. In strict mode, --A --a, I get:
>
> H:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\wchar.h(96):
> error: the type "long long" is nonstandard
> typedef __int64 __time64_t; /* 64-bit time value */
>
> and many others along the same line.
>
> In non-strict mode I get:
>
> H:\Utilities\Comeau\libcomo\cnames\cstddef(14): error: the global scope
> has no
> "wchar_t"
> using ::wchar_t;
>
> and many others along the same line.
>
> I have never tried to use Boost Testing and bjam is another planet to
> me. If you have some Comeau command line options for me to use I will
> try again. I am setup to use vc7.1 as the backend and have all my Comeau
> environment variables and vc7.1 environment variables setup properly.
>
Never used Comeau, but the regression logs show the following commandline:
"como" --vc71 -c -e5 --no_version --no_prelink_verbose
--display_error_number --long_long
--diag_suppress=9,21,161,748,940,962 -D__STL_LONG_LONG
--a -DBOOST_COMO_STRICT=1 --no_inlining /Zi /Od -D_WIN32
-DBOOST_SP_DISABLE_THREADS --exceptions
-DBOOST_DISABLE_WIN32 --wchar_t
-I"G:\boost" -I"G:\boost" -I"G:\boost"
so this might work for you. Check the regression tests for
more examples of Comeau commandlines:
http://www.meta-comm.com/engineering/boost-regression/cvs-
head/developer/index.html
HTH
JoaquÃn M López Muñoz
Telefónica, Investigación y Desarrollo
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk