Hi Chen,

I still could not link harbour.dll when CodeGuard (BCB 5.0) is enabled
(I am working on rev 9047 2008-08-04).
cg32.lib is not linked in and I get unresolved external '_CG_*' in our OBJ. Do you have any clue which envar should I set (and which parameters to write there).

To enable full debug and codeguard I usually set CFLAGS=-v -y -vG -Od
Usually the HB_BUILD_DLL is not defined, and all is working fine, when
I set it to yes I get the above errors. Do we have a default flag set that tell the
linker to ignore lib requests for DLL creation?

I wish I could, but I cannot tell you much. I'm new
to the .dll issue in Harbour, and .dll creation in general.
As a guess, you may try to add cg32.lib to the .dll targets
in line 537 of make_b32.mak, and see if it makes a difference.

as another TODO on my list is to switch to TABs from spaces
for indenting

Are you talking about Harbour source files? if so please don't.
I have a few editors in my environment, each have a different defaults for TAB expansions.

No, not Harbour, my local files. (I'm using a mixture of 5 and 3 space
indented files, which is not very ideal).

Brgds,
Viktor

_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to