[antlr-interest] New Antlr user

gkaram888 <gkaram888 at yahoo.ca> gkaram888 at yahoo.ca
Fri Feb 14 11:12:28 PST 2003


Thank you Anthony,

The changes in the config file you suggested concluded 
in a successful compilation.

Thank you 

George


--- In antlr-interest at yahoogroups.com, Anthony Brenelière 
<abreneliere at t...> wrote:
> My advices to begin:
> 
> 1. Add all the source file to the project you want to create,
> in subfolders, to have an understanding of the functioning.
> 
> 2. in config.hpp, replace the lines following the comment with:
> 
> // For the DLL support contributed by Stephen Naughton
> # ifdef ANTLR_EXPORTS
> #	undef ANTLR_API
> #	define ANTLR_API __declspec(dllexport)
> # endif
> # ifdef ANTLR_IMPORTS
> #	undef ANTLR_API
> #	define ANTLR_API __declspec(dllimport)
> # endif
> 
> 3.
> in your project properties,
> disable warnings : 4231;4101;4267
> 
> cordially,
> Anthony
> 
> > -----Message d'origine-----
> > De : gkaram888 <gkaram888 at y...> [mailto:gkaram888 at y...]
> > Envoyé : vendredi 14 février 2003 17:38
> > À : antlr-interest at yahoogroups.com
> > Objet : [antlr-interest] New Antlr user
> > 
> > Hi,
> > I am new to this parser but have experience with
> > Lex and Yacc.
> > I am trying to use VC++ to build my own parser.
> > 
> > After the successful installation,
> > I read that I need to create a static library which I did
> > and include all cpp, hpp files.
> > I need to start from the calc example and go forward
> > to build up my own parser.
> > I got 402 warnings and 4 errors at the first compilation attempt.
> > 
> > all wanrnings are almost the same.
> > warning C4273: ... inconsistent dll linkage.  dllexport assumed.
> > 
> > what are the right steps to build a static library for that
> > calc example.
> > Note that I installed j2re1.4.1_01 on my PC and added the bin 
PATH.
> > 
> > Thanks
> > 
> > George
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > Your use of Yahoo! Groups is subject to
> http://docs.yahoo.com/info/terms/
> >


 

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



More information about the antlr-interest mailing list