We have a few problems.
1:
Apparently the main make system needs to be changed to call
the contrib's make_b32.bat if it exists.  Andi, does that sound OK?

contrib\rddads\make_b32.bat
does some critical things, but it looks like the main system is
going straight to its own call to make.exe and bypassing it.

Andi and Ron: I don't understand why we have constructs like:
# Uncomment this line when including RDDADS
# HB_RDDADS=1
...in the build system (makefile.bc in this case).  
IMHO, envvars should control user's preferences
and people should NOT be encouraged to copy and mangle shared files.

Problem 2:
Since a successful build of rddads now requires an installation
of the acesdk, people that don't use or have ADS need to 
be able to automatically skip over building this library.
The intention was that a missing envvar setting would prompt
the user to set it, but now we have a Catch-22 if we need
to allow it to be blank to skip over it instead.

Luis: please check how Harbour is handling this.

--
Brian Hays


> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> Enrico Maria Giordano
> Sent: Wednesday, June 04, 2008 1:14 AM
> To: bhays; 'xHarbour-Developers'
> Subject: Re: [xHarbour-developers] Errors in latest CVS
> 
> 
> -----Messaggio Originale-----
> Da: "bhays" <[EMAIL PROTECTED]>
> A: "'Enrico Maria Giordano'" <[EMAIL PROTECTED]>;
> "'xHarbour-Developers'" <xharbour-developers@lists.sourceforge.net>
> Data invio: mercoledì 4 giugno 2008 10.01
> Oggetto: RE: [xHarbour-developers] Errors in latest CVS
> 
> 
> > Enrico:
> >
> > How exactly did you try to build it?
> 
> As always I did:
> 
> @ ECHO OFF
> SET PATH=e:\bcc55\bin;e:\bison\bin;%PATH%
> SET HB_LEX=SIMPLEX
> SET CFLAGS=-DHB_NO_TRACE
> SET HARBOURFLAGS=-l
> make_b32 clean
> 
> > With the new supplied batch file?
> 
> Which batch file?
> 
> > Did you set (and were you prompted to set) the new envvars?
> 
> No, as I haven't ADS.
> 
> EMG
> 
> --
> EMAG Software Homepage:     http://www.emagsoftware.it
> The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
> The Best of Spectrum Games: http://www.emagsoftware.it/tbosg
> The EMG Music page:         http://www.emagsoftware.it/emgmusic
> 
> 
> -----------------------------------------------------------------------
> --
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> _______________________________________________
> xHarbour-developers mailing list
> xHarbour-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xharbour-developers
> No virus found in this incoming message.
> Checked by AVG.
> Version: 8.0.100 / Virus Database: 269.24.6/1480 - Release Date:
> 6/3/2008 7:00 AM


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers

Reply via email to