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

Reply via email to