Paul Tucker wrote:
My plan for this was to put the strings into defines which could then be
selected by version. I don't know why MS insist on screwing with how
this works.
It's possible the linker merge part is not strictly necessary, but if
you want to experiment (for now) change
#pragma comment( linker, \"/Merge:.CRT=.data\" )\n
to
#pragma comment( linker, \"/Merge:.CRT=.rdata\" )\n
at 3 places in source/compiler/genc.c
This is not a permanent fix, and may cause msvc6 to complain (untested)
Yes it would be nice to have clean compiles with both versions (well,
VS2003 and VS2008 as well I guess).
or comment out that line entirely anywhere you find it.
This will reduce the number of such warnings and I'll do a build with
all of them changed and various msvc versions and make sure it still works.
Forgive my laziness, but I have just spent way too long trying to get
up to date. I must do a few paying things and then I'll try and find
time to experiment again.
Thanks
Alex
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour