>
> hbmk_vc is different from hbmk_b32  and from hbmk and from hbmk_gnu
>
gtwvg\sample\demowvg.prg for example is require differrent way
> required lib and required switch must be included in source prg
> my dream is
> hbmk myprg and i found and i found myprg.exe created with correct lib and
> switch (information writed in prg)
>

I'm not sure when was the last time you've tried,
but demowvg compiles absolutely fine without
any tricks by using 'hbmk_b32 demowvg.prg' for
BCC, and 'hbmk_vc demowvg.prg' (well MSVC
GPFs, as I've reported).

There were a few hours or days right after some
GTWVG development when some extra hacks were
needed, but these were cleared pretty quickly.


> That's about it. Of course one needs to make sure
>> to have a properly installed and setup C compiler.
>>
> Naturally
> but if i have properly setup c compiler why i must properly remeber to use
> hbmk_b32,hbbk_vc,hbmk_gnu,hb_mk?
>

Well, first of all we have two different build systems.
Until we decide to have only one, we have to live with the
two of them. Once you've chosen yours, it's pretty straightforward,
and they are also quite well synced, so the differences
are rather small from the users' POV.

Second, we have hbmk.bat which is able to build any
executable given that some parameters are specified,
pretty easy and documented. (HB_COMPILER,
HB_ARCHITECTURE, HB_USER_LIBS, HB_MT, etc)

We also have hbmk for the GNU make system + bash,
even easier.

For convenience and the sheer goal of making it
easier to _start with_ Harbour, we have a few hundred
hbmk_b32.bat and hbmk_vc.bat files which allow for
no-configuration build of tests. The goal is not to cover
the whole range of compilers and platforms, since no
one would maintain thousands of such files for all
possible combinations.

These files are however perfectly enough (IMO) to
give an idea about these few parameters to tweak
to successfully create test programs with other
compilers (like OpenWatcom or GCC).

Anyhow you seem to complain about BCC, which is
the most supported compiler in Harbour, so I'm really
lost what could be made even easier.

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

Reply via email to