2009-02-28 10:26 UTC+0100 Viktor Szakats (harbour.01 syenar hu)

* INSTALL
    * Cleaned the section dealing with GNU Make on Windows.
      ---
      3.) Make sure to have GNU Make. We recommend the one distributed
          with MinGW. To get it:
          - Use your search engine with 'mingw gnu make'
          - Use this link:
            http://sourceforge.net/project/showfiles.php?group_id=2435
          If you have it, you have three choices:
          - Put mingw32-make.exe anywhere in your PATH. (recommended)
          - Put mingw32-make.exe in Harbour source root dir.
          - Rename mingw32-make.exe to make.exe and put it in
            your PATH _before_ your compiler tools.
      ---

  * make_gnu.bat
    + mingw32-make.exe is now also accepted in Harbour's source
      tree root.
This commit is contained in:
Viktor Szakats
2009-02-28 09:27:01 +00:00
parent 63dee01939
commit ef5e5c27cc
3 changed files with 31 additions and 10 deletions

View File

@@ -8,6 +8,26 @@
2009-12-31 13:59 UTC+0100 Foo Bar (foo.bar foobar.org)
*/
2009-02-28 10:26 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
* INSTALL
* Cleaned the section dealing with GNU Make on Windows.
---
3.) Make sure to have GNU Make. We recommend the one distributed
with MinGW. To get it:
- Use your search engine with 'mingw gnu make'
- Use this link:
http://sourceforge.net/project/showfiles.php?group_id=2435
If you have it, you have three choices:
- Put mingw32-make.exe anywhere in your PATH. (recommended)
- Put mingw32-make.exe in Harbour source root dir.
- Rename mingw32-make.exe to make.exe and put it in
your PATH _before_ your compiler tools.
---
* make_gnu.bat
+ mingw32-make.exe is now also accepted in Harbour's source
tree root.
2009-02-28 10:15 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
* utils/hbmk2/hbmk2.prg
+ Reenabled and fixed call to entry function autodetection

View File

@@ -58,16 +58,16 @@ HOW TO BUILD AND INSTALL HARBOUR
2.) Make sure to have your C compiler of choice properly installed.
For the list of supporter compilers, please look up the
relevant section in this file.
3.) Make sure to have GNU Make, with the name make.exe,
accessible in the PATH _before_ the compiler tools.
We recommend using the GNU Make from the MinGW binary
distribution. Use your search engine with 'mingw gnu make'
or try this link:
http://sourceforge.net/project/showfiles.php?group_id=2435
In some packages make.exe is called mingw32-make.exe,
just copy/rename it to make.exe then.
Alternatively you can place GNU Make under the name of
mingw32-make.exe anywhere in your PATH.
3.) Make sure to have GNU Make. We recommend the one distributed
with MinGW. To get it:
- Use your search engine with 'mingw gnu make'
- Use this link:
http://sourceforge.net/project/showfiles.php?group_id=2435
If you have it, you have three choices:
- Put mingw32-make.exe anywhere in your PATH. (recommended)
- Put mingw32-make.exe in Harbour source root dir.
- Rename mingw32-make.exe to make.exe and put it in
your PATH _before_ your compiler tools.
> set HB_COMPILER=<msvc|bcc32|owatcom|...>
> set HB_INSTALL_PREFIX=<DIR>

View File

@@ -88,6 +88,7 @@ if not exist %HB_DOC_INSTALL%\*.* md %HB_DOC_INSTALL%
set _HB_MAKE=make.exe
if not "%OS%" == "Windows_NT" goto _FM_DONE
set _HB_CHECK=mingw32-make.exe
if exist "%_HB_CHECK%" ( set _HB_MAKE=%_HB_CHECK%&& goto _FM_DONE )
set _HB_PATH=%PATH%
:_FM_LOOP
for /F "delims=; tokens=1,2*" %%p in ("%_HB_PATH%") do (