I totaly agree with your path One unique way for make harbour is very good for create a much more coherent build environment
2009/2/18 Viktor Szakáts <[email protected]>: > 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 > > -- Massimo Belgrano _______________________________________________ Harbour mailing list [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
