Hi everyone,
I did tests with above combinations (MSVC 2005 x86 + BCC 5.5),
and they seem to work quite well. It should work the same way
for other MSVC and BCC versions. MSVC amd64 and WinCE
builds needs to be tested, I expect no problems for amd64, WinCE
should tested by someone having the required tools.

What's missing is two things:
- .dll creation (harbour-11-b32.dll and harbour-11-vc.dll)
     In fact we miss it for all other compilers (like owatcom), with the
     only exception of MinGW. See my other mail about possible
     path to a solution, but still the support has to be added, and
     at this point I don't know how. Help would be appreciated,
     especially from those who need .dll support.
- import lib creation.
     This isn't critical, and the feature was bashed here and it
     isn't needed for official builds either. Even hbmk2 can help
     us here. We will see.

Setup needs a few more lines than non-GNU, but that's really not
a problem, as these were already needed for MinGW and owatcom,
and it's nothing serious anyway. Even contrib external tool detection
works in contrary to what I've said a few e-mails back, it was just
local HB_INC_* misconfiguration. The only extra care which needs
to be taken is to properly setup MinGW make.exe in the PATH
_before_ the actual development tools, this is especially
important for BCC, as it has a different make tool under the same
name. So always use this line _AFTER_ setting up your compiler:

--- template
<setup compiler - put it into PATH, etc>
set PATH=C:\devl\make-3.81;%PATH%
<setup Harbour build options>
<start Harbour build>
---

I'll make the switch locally to pure GNU-make environment for Harbour
as a start. I encourage everyone else to do so.

If everything goes well, I plan to drop the non-GNU build to
create a much more coherent build environment, with easy switch
between compilers, similar working environments, features and
options. I'd appreciate support for this, and if there are any
objections or opinions in this regard, pls speak up.

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

Reply via email to