Hi Przemek,
I've tried to add hbrun_dll, but I got all sort of
unresolved external (tested with BCC and MSVC). This
may be due to the fact that the symbols are declared
without HB_DYNLIB in hbcplr.lib, while we'd like to
link with harbour.lib where those are declared HB_DYNLIB.
A while ago some local tests showed that enabling
HB_DYNLIB by default is in fact causing bigger final
executables (tested with MSVC), so I didn't commit
anything in this regard finally. The generated code
looks the same, so speed doesn't seem to be affected,
and maybe there is a link switch to exclude the extra
information cause the size increase, I'm still looking
into this.
Brgds,
Viktor
On 2008.11.09., at 11:45, Przemyslaw Czerpak wrote:
2008-11-09 11:45 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/make_gcc.mak
! declared non file helper rules as .PHONY ones.
! fixed bad typo in helper rules usage - strange that I haven't
seen
it before.
* restored non indirect rules - now they should work as expected
also in parallel builds.
TODO: remove static libraries from HB_BUILD_TARGETS in common.mak
if everything is correct then they should be created to satisfy
hbrun and other tools dependencies. It's not necessary to
explicitly
duplicate it.
best regards
Przemek
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour