[antlr-interest] Re: VC7 DOT NET ANTRL 2.7.3 Compilation

meilland78 jean-claude.meilland at experian-scorex.com
Thu May 27 06:50:55 PDT 2004


Hello,

Seems fixed in 2.7.4

Thanks,

Cheers.

J.Claude.

--- In antlr-interest at yahoogroups.com, "meilland78" <jean-
claude.meilland at e...> wrote:
> Hello,
> 
> When I compile antrl C++ Version 2.7.3 with Visual Studio DOT NET 
> 2003 I get an warning on Config.hpp :
> 
> antlrlib\cpp\antlr\config.hpp(81): warning 
> C4005: 'ANTLR_CXX_SUPPORTS_NAMESPACE' : macro redefinition
> // as of 7.0 it seems to support namespaces.
> # if ( _MSC_VER >= 1300 )
> #	define ANTLR_CXX_SUPPORTS_NAMESPACE
> # endif
> 
> And then an error in same file Config.hpp
> c:\DATA\DEV\DevTrs\Work50\antlrlib\cpp\antlr\config.hpp(268): fatal 
> error C1017: invalid integer constant expression
> #if ANTLR_CXX_SUPPORTS_NAMESPACE == 1
> # define ANTLR_BEGIN_NAMESPACE(_x_) namespace _x_ {
> # define ANTLR_END_NAMESPACE }
> #else
> # define ANTLR_BEGIN_NAMESPACE(_x_)
> # define ANTLR_END_NAMESPACE
> #endif
> 
> I got it to work by simply commenting out the
> /*# if ( _MSC_VER >= 1300 )
> #	define ANTLR_CXX_SUPPORTS_NAMESPACE
> # endif*/
> 
> I would just like to know if I did something wrong or if this is a 
> bug ?
> 
> I'm going to try out with 2.7.4 now.
> 
> Cheers,
> 
> 
> J.Claude.



 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
     http://groups.yahoo.com/group/antlr-interest/

<*> To unsubscribe from this group, send an email to:
     antlr-interest-unsubscribe at yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
     http://docs.yahoo.com/info/terms/
 



More information about the antlr-interest mailing list