Hi Lorenzo,
On 2008.05.05., at 14:22, Lorenzo Fiorini wrote:
On Mon, May 5, 2008 at 2:09 PM, Przemyslaw Czerpak
<[EMAIL PROTECTED]> wrote:
I think that we can add most of contrib libraries to hb* scripts.
I've locally added -gd and -pgsql.
The "problem" is that under Linux that paths are almost standard while
under Windows it's impossible to know where f.e. PostgreSql dev libs
are installed.
Here is the list of envvars that control this
problem for non-GNU build systems:
set APOLLO_DIR=C:\devl\Apollo
set FIREBIRD_DIR=C:\devl\Firebird
set FREEIMAGE_DIR=C:\devl\FreeImage
set GD_DIR=C:\devl\gd
set MYSQL_DIR=C:\devl\mysql
set PDFLIB_DIR=C:\devl\pdflib
set PGSQL_DIR=C:\devl\pgsql
set ADS_DIR=C:\devl\ADS810\ACESDK
set ZLIB_DIR=C:\devl\zlib-dll
I think it would lessen the confusion if these same
envvars would control these for the "GNU" scripts, too.
(or something along these lines)
Notice these envvars usually point to the main dir
of the packages, and Harbour will "know" where to
look for libs and headers inside these dirs.
Looking to the list it would be better to sync them
with the contrib names, to make the connection even
more obvious, like:
HBAPOLLO_PKG_DIR=
Brgds,
Viktor
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour