Thanks Massimo.
Luckly i've always used the __XHARBOUR__ before  the __HARBOUR__ test (or
only it) and the things have worked.
Never thought __HARBOUR__ have same behaviour in both compilers... Now i
stay tuned.
Best regards.
Maurizio la Cecilia               
 

> -----Messaggio originale-----
> Da: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Per conto di 
> Massimo Belgrano
> Inviato: venerdì 27 giugno 2008 11.37
> A: Harbour Project Main Developer List.
> Oggetto: RE: [Harbour] Define for version recognition
> 
> #ifdef __HARBOUR__
> If return true in Harbour and xharbour!
> 
> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Maurizio la Cecilia
> Sent: Friday, June 27, 2008 11:23 AM
> To: 'Harbour Project Main Developer List.'
> Subject: R: [Harbour] Define for version recognition
> 
> Hi Viktor, to be clearer i'm searching something allowing a code as:
> 
> #ifdef __HARBOUR__
> #ifdef __HARBOUR_SVN__
> .... Code with new feautured funcs ....
> #else
> .... Code with old fashioned funcs ....
> #endif
> #endif
> 
> #ifdef __XHARBOUR__
> #ifdef __XHARBOUR_CVS__
> .... Code with new feautured funcs ....
> #else
> .... Code with old fashioned funcs ....
> #endif
> #endif
> 
> or something doing the same job.
> You see, i need this flags at compile time ( of HwGUI, of 
> course...  ;) ),
> just for avoid to mantain compatibility with Harbour SVN only.
> Best regards.
> Maurizio
>  
>  
> 
> > -----Messaggio originale-----
> > Da: [EMAIL PROTECTED] 
> > [mailto:[EMAIL PROTECTED] Per conto di 
> > Szakáts Viktor
> > Inviato: venerdì 27 giugno 2008 1.44
> > A: Harbour Project Main Developer List.
> > Oggetto: Re: [Harbour] Define for version recognition
> > 
> > Hi Maurizio,
> > 
> > Pls check the version #defines in include/hbver.h,
> > on .prg level __HARBOUR__ has the version as its value.
> > 
> > Brgds,
> > Viktor
> > 
> > On 2008.06.26., at 19:19, Maurizio la Cecilia wrote:
> > 
> > > I don't know if is possible, but i would know if ther'is in 
> > Harbour  
> > > a pre
> > > defined constant telling at compile time what version 
> (and hopefully
> > > subversion) of the compiler is in use.
> > > This could allow me to take care of features implemented 
> in newer  
> > > version
> > > and lacking in older version (the stable, by example...).
> > > TIA.
> > > Best regards.
> > > Maurizio la Cecilia
> > >
> > > _______________________________________________
> > > Harbour mailing list
> > > Harbour@harbour-project.org
> > > http://lists.harbour-project.org/mailman/listinfo/harbour
> > 
> > _______________________________________________
> > Harbour mailing list
> > Harbour@harbour-project.org
> > http://lists.harbour-project.org/mailman/listinfo/harbour
> > 
> 
> _______________________________________________
> Harbour mailing list
> Harbour@harbour-project.org
> http://lists.harbour-project.org/mailman/listinfo/harbour
> _______________________________________________
> Harbour mailing list
> Harbour@harbour-project.org
> http://lists.harbour-project.org/mailman/listinfo/harbour
> 

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to