FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour How do I compile with BuildX this ?
Posts: 723
Joined: Tue Sep 04, 2007 08:45 AM
How do I compile with BuildX this ?
Posted: Wed Jul 17, 2013 11:29 PM

Guys:

I got an app that is contains multiple modules (around 24 PRGs).
1. How can I compile them with Buildx.bat ?
2. Is there a way of building the app like the old Rmake utility for DOS ?

Thank you.

Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: How do I compile with BuildX this ?
Posted: Wed Jul 17, 2013 11:52 PM

Gustavo,

In FWH\makes folder there are makefiles examples for Borland and Microsoft.

Just edit them to use the same xHarbour libs as buildx.bat

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 723
Joined: Tue Sep 04, 2007 08:45 AM
Re: How do I compile with BuildX this ?
Posted: Thu Jul 18, 2013 06:06 AM

Antonio:

Thank you for your response. Based on your posting about building apps with Visual Studio 2012, should I pursue the development based on Microsoft's compiler ?

How can I force strict scope checking, like the old Clipper MyProg /w /es2,when compiling ?

Thank you

Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: How do I compile with BuildX this ?
Posted: Thu Jul 18, 2013 07:33 AM
Gustavo,

I think that the Microsoft Visual Studio is becoming more and more a very intesting tool that we can use to build our apps and Microsoft offers it for free (Express edition). I feel much more comfortable using Microsoft C instead of GNU C (on Windows), and Borland lately is not as friendly as it used to be, does not provide a standalone C compiler, there is no debugger, etc. So to me, Microsoft Visual C is a great choice and I am enjoying it more and more :-)

You can specify any Harbour flags from here:
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 723
Joined: Tue Sep 04, 2007 08:45 AM
Re: How do I compile with BuildX this ?
Posted: Fri Jul 19, 2013 07:50 AM

Antonio:

Thank you, I'll give it a try. VS 2012 101 for me. Hehehe !

Continue the discussion