|
|||
|
Hi:
Build 9624 for BCC 5.5.1, BCC 5.8.2, and MinGW 4.70 are now available. Please be careful which one you select . (www.whosaway.com Password: XHB) -Mel Smith ************** Recent Changelog Entries Below ******** 2012-08-03 07:27 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> * source/vm/dlmalloc.c ! remove castings for non-DMC compilers 2012-08-03 07:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> * source/vm/fm.c * source/vm/dlmalloc.c ! fixed to compile under Digital Mars and Open Watcom (MT using dlmalloc) 2012-08-03 02:53 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> * include/hbstack.h ! reverted previous changes, it did not work. 2012-08-02 21:50 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> * include/hbstack.h ! missing from commit 2012-08-02 21:49 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> * include/hbstack.h ! use fake typedef for HB_CRITICAL_T in ST compilation 2012-08-02 19:49 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> * winmake/makefile.gc ! remove not required MT attributes 2012-08-02 18:24 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> * source/vm/thread.c ! put MT-only function under MT condition 2012-08-02 18:19 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> * source/vm/estack.c ! fix compilation on MT mode when HB_VM_ALL is not defined 2012-08-02 18:04 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> * source/vm/thread.c ! fix compilation on MT mode when HB_VM_ALL is not defined 2012-08-02 17:51 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> * source/vm/estack.c + #include "hbmath.h" -> just in case * source/vm/inet.c * source/rtl/filenet.c * source/rtl/hbsrlraw.c * contrib/what32/source/_winsock.c ! reordered include files and/or remove not required one to fix compilation on some compilers 2012-08-02 08:25 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> * source/macro/macro.y * source/macro/macroyy.c * source/rdd/hsx/hsx.c * source/rtl/filebuf.c * source/rtl/trace.c * source/rtl/console.c * source/rtl/idle.c * source/rtl/filenet.c * source/rtl/errorsys.prg * source/rtl/hblog.prg * source/rtl/hblognet.prg * source/rtl/trpccli.prg * source/rtl/trpc.prg * source/rtl/hbserv.c * source/rtl/math.c * source/rdd/wafunc.c * source/rdd/wacore.c ! replace hard-coded HB_THREAD_SUPPORT with (pseudo) API * include/hbstack.h ! remove hard-coded HB_THREAD_SUPPORT in HB_STACKRDD struct. NOTE: Non-Windows developers please read a note in the file. * source/vm/thread.c + added (pseudo) functions to replace hard-wired HB_THREAD_SUPPORT * source/vm/estack.c ! hb_s_hb_exc() now for ST and MT + source/vm/trpcvmmt.prg + source/vm/lognetmt.prg + source/vm/errlogmt.prg + added (pseudo) functions to replace hard-wired HB_THREAD_SUPPORT in RTL * winmake/common.mak * winmake/compile.mak ! temporarily classify bkgtsks.c in VM lib (pending clean-ups of hard-wired codes safely) - rtlmt.lib, rddmt.lib, hsxmt.lib and macromt.lib no longer created as they are now common to ST and MT applications, IOW MT applications need to only use vmmt.lib instead of vm.lib besides the regular libs * winmake/makefile.bc * winmake/makefile.dc * winmake/makefile.gc * winmake/makefile.pc * winmake/makefile.wc - remove no longer required MT attributes ************************************************** ******************** |
|
|
||||
|
||||
|
|
|
|||
|
Hi Mel,
I can't believe you supports this far :-) Thank you very much. If only you have time, you can probably make the MSVC, DMC and Watcom versions as well. MSVC are very nice compilers. Just to show that xHarbour is not a MinGW oriented compiler :-) Write me if you find problems to support all those compilers. Andi On Fri, 3 Aug 2012 17:25:21 -0600, "Mel Smith" <med_cutout_syntel@aol.com> wrote: >Hi: > > Build 9624 for BCC 5.5.1, BCC 5.8.2, and MinGW 4.70 are now available. > > Please be careful which one you select . > > (www.whosaway.com Password: XHB) > >-Mel Smith > > >************** Recent Changelog Entries Below ******** >2012-08-03 07:27 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> > * source/vm/dlmalloc.c > ! remove castings for non-DMC compilers > >2012-08-03 07:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> > * source/vm/fm.c > * source/vm/dlmalloc.c > ! fixed to compile under Digital Mars and Open Watcom (MT using >dlmalloc) > >2012-08-03 02:53 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> > * include/hbstack.h > ! reverted previous changes, it did not work. > >2012-08-02 21:50 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> > * include/hbstack.h > ! missing from commit > >2012-08-02 21:49 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> > * include/hbstack.h > ! use fake typedef for HB_CRITICAL_T in ST compilation > >2012-08-02 19:49 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> > * winmake/makefile.gc > ! remove not required MT attributes > >2012-08-02 18:24 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> > * source/vm/thread.c > ! put MT-only function under MT condition > >2012-08-02 18:19 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> > * source/vm/estack.c > ! fix compilation on MT mode when HB_VM_ALL is not defined > >2012-08-02 18:04 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> > * source/vm/thread.c > ! fix compilation on MT mode when HB_VM_ALL is not defined > >2012-08-02 17:51 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> > * source/vm/estack.c > + #include "hbmath.h" -> just in case > > * source/vm/inet.c > * source/rtl/filenet.c > * source/rtl/hbsrlraw.c > * contrib/what32/source/_winsock.c > ! reordered include files and/or remove not required one to fix > compilation on some compilers > >2012-08-02 08:25 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> > * source/macro/macro.y > * source/macro/macroyy.c > * source/rdd/hsx/hsx.c > * source/rtl/filebuf.c > * source/rtl/trace.c > * source/rtl/console.c > * source/rtl/idle.c > * source/rtl/filenet.c > * source/rtl/errorsys.prg > * source/rtl/hblog.prg > * source/rtl/hblognet.prg > * source/rtl/trpccli.prg > * source/rtl/trpc.prg > * source/rtl/hbserv.c > * source/rtl/math.c > * source/rdd/wafunc.c > * source/rdd/wacore.c > ! replace hard-coded HB_THREAD_SUPPORT with (pseudo) API > > * include/hbstack.h > ! remove hard-coded HB_THREAD_SUPPORT in HB_STACKRDD struct. > NOTE: Non-Windows developers please read a note in the file. > > * source/vm/thread.c > + added (pseudo) functions to replace hard-wired HB_THREAD_SUPPORT > > * source/vm/estack.c > ! hb_s_hb_exc() now for ST and MT > > + source/vm/trpcvmmt.prg > + source/vm/lognetmt.prg > + source/vm/errlogmt.prg > + added (pseudo) functions to replace hard-wired HB_THREAD_SUPPORT in >RTL > > * winmake/common.mak > * winmake/compile.mak > ! temporarily classify bkgtsks.c in VM lib (pending clean-ups of >hard-wired > codes safely) > - rtlmt.lib, rddmt.lib, hsxmt.lib and macromt.lib no longer created as >they > are now common to ST and MT applications, IOW MT applications need to >only > use vmmt.lib instead of vm.lib besides the regular libs > > * winmake/makefile.bc > * winmake/makefile.dc > * winmake/makefile.gc > * winmake/makefile.pc > * winmake/makefile.wc > - remove no longer required MT attributes >************************************************* ********************* > |
|
|||
|
Andi said:
> Thank you very much. If only you have time, you can probably make the > MSVC, DMC and Watcom versions as well. MSVC are very nice compilers. > > Just to show that xHarbour is not a MinGW oriented compiler :-) > > Write me if you find problems to support all those compilers. Andi: If you could send me links (or downloads) for the above compilers), I'll certainly try to provide the builds. Thanks, -Mel |
|
|||
|
Andi:
I have just located and downloaded MS Visual C++ Express (via vc_web.exe) , and am installing it on my 'builder' machine (an older Dell with Win 7 Pro). I'll try to integrate this new compiler building sequence into my complex build batch file (which is located in my C:\ root and is called 'makeall.bat') along with the other three compilers. If that works O.K., I'll look at DMC and Watcom too Thanks, -Mel |
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|