Hi All,
[ update to a prev post. ]
I don't expect too many things to change until the final release,
regarding the builds or directory layout or hbmk2.
On my TODO list these are the build related items:
1) Cross compiler envvars in GNU Make. [DONE]
2) Rearrangement of contrib headers/libs so that they don't occupy the
lib/include dirs.
3) Move package related files to 'package' dir.
4) Removal of hbmk script. (maybe hbmk2 should be then renamed to hbmk2,
but it will be probably too late)
5) GNU Make to generate binaries inside /bin/<arch>/<comp> [DONE]
6) GNU Make to generate intermediate files in 'gmake/<arch>/<comp>' in
each dir. [DONE]
7) gtsln / gtcrs / gtxwc standardization of autodetection. [DONE]
8) hbpcre / hbzlib standardization of inclusion probably with the help
of 'external' dir.
(we have to think about it more). It should probably be done in a
second
external dir inside 'source'.
9) to create install dirs from GNU Make. [PENDING]
All of these are scheduled after 2.0.x. And only 1) and 2),
maybe 4) can affect external tools.
Here's an unofficial beta2 release I did last week (but didn't
upload at the end) which may give you some hints on the final layout:
http://syenar.hu/harbour/
Of course we're still in beta, but you can start to make some
moves now.
Brgds,
Viktor
On 2009.07.03., at 16:33, Vailton Renato wrote:
This is why I'm waiting for the official release of version 2.x, where
these issues have already been set to launch a new version of
xDevStudio.
There are still many changes being made and we wait for a "pattern".
Regards,
Vailton
2009/7/3 Itamar Lins <itamarl...@bol.com.br>
But, not logic.
If default dir is \bin, default include is \include. Why default
dir for lib
will changed to \lib\win\bcc ?
hbmk2 is setting to work that way?
Becase I use xDev will then change.
Regards,
Itamar M. Lins Jr.
"Viktor Szakáts" <harbour...@syenar.hu>
escreveu na mensagem news:afcbd866-7789-4e7c-9dac-7f93807b6...@syenar.hu
...
It's correct. It's the new default location where libs will
be put. If it doesn't fit you for some reason, you can override it.
See: 2009-06-24 13:34 UTC+0200
Brgds,
Viktor
On 2009.07.03., at 15:57, Itamar Lins wrote:
Hi!
My envar before install is:
HB_BUILD_DLL=yes
HB_BUILD_IMPLIB=yes
HB_COMPILER=bcc
HB_DIR_BLAT=G:\blat\blat262
HB_DIR_GD=G:\GD
HB_DIR_NSIS=C:\Arquivos de programas\NSIS
HB_INC_BLAT=G:\BLAT\BLAT262\FULL\SOURCE
HB_INC_GD=G:\GD\INCLUDE
HB_INSTALL_PREFIX=D:\DEV\HARBOUR
HB_PATH=D:\DEV\HARBOUR
HOMEDRIVE=C:
And after make_gnu.bat install
HB_ARCHITECTURE=win
HB_BIN_INSTALL=D:\DEV\HARBOUR\bin //Yes correct!
HB_BUILD_DLL=yes
HB_BUILD_IMPLIB=yes
HB_COMPILER=bcc
HB_DIR_BLAT=G:\blat\blat262
HB_DIR_GD=G:\GD
HB_DIR_NSIS=C:\Arquivos de programas\NSIS
HB_DOC_INSTALL=D:\DEV\HARBOUR\doc
HB_DYNLIB=no
HB_INC_BLAT=G:\BLAT\BLAT262\FULL\SOURCE
HB_INC_GD=G:\GD\INCLUDE
HB_INC_INSTALL=D:\DEV\HARBOUR\include //Yes Correct!
HB_INSTALL_PREFIX=D:\DEV\HARBOUR
HB_LIB_INSTALL=D:\DEV\HARBOUR\lib\win\bcc //Not correct! :-(
HB_PATH=D:\DEV\HARBOUR
Regards,
Itamar M. Lins Jr.
_______________________________________________
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