Viktor Szakáts wrote:
I've made a little mistake when forming hwguidyn.hbp. Please try to add this line to it:-workdir=lib/${hb_work}/hwguidyn/${hb_arch}/${hb_comp} [ if it works ok, I hope Alexander can commit it. ]
I get: hbmk: Creating dynamic library... lib\hwguidyn.dll Microsoft (R) Incremental Linker Version 9.00.30729.01 Copyright (C) Microsoft Corporation. All rights reserved. LINK : fatal error LNK1181: cannot open input file 'procmisc.lib' hbmk: Error: Running dynamic lib link command. 1181 So I tried : hbmk2 hbactivex.hbp hbmk2 hbxml.hbp hbmk2 hwgui.hbp hbmk2 hwg_qhtm.hbp hbmk2 procmisc.hbp hbmk2 hwguidyn.hbp instead of: hbmk2 *.hbp and that worked fine.
Objects for dynamic and static targets were being mixed, this can explain size increase.
As I said the static lib is roughly compatible with an old version, I do not know how the small one was made. So I think all is well.
This is interesting though, is it typical that dll's are much smaller than libs? 2009/06/09 09:28 AM 80 414 hbactivex.lib 2009/06/09 09:28 AM 31 990 hbxml.lib 2009/06/09 09:29 AM 2 323 546 hwgui.lib 2009/06/09 09:29 AM 1 391 616 hwguidyn.dll 2009/06/09 09:29 AM 103 510 hwguidyn.exp 2009/06/09 09:29 AM 173 084 hwguidyn.lib 2009/06/09 09:29 AM 44 212 hwg_qhtm.lib 2009/06/09 09:29 AM 95 738 procmisc.lib Regards Alex _______________________________________________ Harbour mailing list [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
