Thanks!
After i reading your post i have modified in my script  SET PATH, LIB,INCLUDE
SET HB_ARCHITECTURE=win
SET HB_COMPILER=owatcom
SET WATCOM=c:\devl\watcom
SET 
PATH=%WATCOM%\BINNT;%WATCOM%\BINW;C:\devl\mingw32make;%HB_INSTALL_PREFIX%bin;%PATH%
SET BEGINLIBPATH=%WATCOM%\BINP\DLL
SET EDPATH=%WATCOM%\EDDAT
SET HELP=%WATCOM%\BINP\HELP;%HELP%
SET BOOKSHELF=%WATCOM%\BINP\HELP;%BOOKSHELF%
SET HB_INSTALL_PREFIX=C:\harbour\%HB_COMPILER%\
@rem set HB_INSTALL_PREFIX=%~dp0
SET LIB=%WATCOM%\LIB386;%WATCOM%\LIB386\NT;%HB_INSTALL_PREFIX%LIB
SET INCLUDE=%WATCOM%\H\nt;%WATCOM%\H;%HB_INSTALL_PREFIX%INCLUDE
SET OBJ=%HB_INSTALL_PREFIX%OBJ
SET HB_BIN_INSTALL=%HB_INSTALL_PREFIX%\bin
SET HB_LIB_INSTALL=%HB_INSTALL_PREFIX%\lib
SET HB_INC_INSTALL=%HB_INSTALL_PREFIX%\include
call make_gnu.bat clean install> makegnu_%HB_COMPILER%.log


Now i still receive an error but in only on  a building of contrib
mingw32-make.exe[3]: *** [regexrpl.c] Error 255
mingw32-make.exe[2]: *** [descend] Error 2
mingw32-make.exe[1]: *** [xhb.inst] Error 2
mingw32-make.exe: *** [contrib.inst] Error 2
mingw32-make.exe[3]: Entering directory `C:/harbour/contrib/xhb/win/owatcom'
../../../../source/main/win/owatcom/harbour.exe ../../regexrpl.prg -n1 -i../../.
./../include -q0 -w3 -es2 -km -l -gc3
../../regexrpl.prg(96) Warning W0032  Variable 'NEND' is assigned but not used i
n function 'HB_REGEXREPLACE(0)'



2009/3/2 xMen <[email protected]>:
> Massimo yo lo tengo así y me compila perfectamente sin errores:
>
> @echo off
> echo
> --------------------------------------------------------------------------
> echo -               Creacion de Harbour con Watcom C
>   -
> echo
> --------------------------------------------------------------------------
>
> rem
> ---------------------------------------------------------------------------
> rem -                    PATH del compilador de C y utilidades
>  -
> rem
> ---------------------------------------------------------------------------
>
> SET _PATH_OR=%PATH%
> SET PATH=C:\BISON\BIN;C:\WATCOM\BINNT;C:\WATCOM\BINW;c:\MinGW\bin;%PATH%
>
> rem
> ---------------------------------------------------------------------------
> rem -                    Opciones especiales
>  -
> rem
> ---------------------------------------------------------------------------
>
> SET HB_REBUILD_PARSER=yes
> SET HB_BUILD_DLL=yes
> SET HB_ARCHITECTURE=win
>
> rem
> ---------------------------------------------------------------------------
> rem -                    Constrcuccion de Harbour
>   -
> rem
> ---------------------------------------------------------------------------
>
> SET HB_COMPILER=owatcom
>
> SET INCLUDE=C:\WATCOM\H;C:\WATCOM\H\NT;%INCLUDE%
> SET LIB=C:\WATCOM\LIB386;C:\WATCOM\LIB386\NT;%LIB%
> SET WATCOM=C:\WATCOM
> SET EDPATH=C:\WATCOM\EDDAT
>
> SET HB_INSTALL_PREFIX=c:\harbour\work\owatcom
>
> call make_gnu install > msg_owatcom.log
>
> rem
> ---------------------------------------------------------------------------
> rem -                    Restauracion PATH y entorno anterior
>   -
> rem
> ---------------------------------------------------------------------------
>
> SET PATH=%_PATH_OR%
> SET BISON_SIMPLE=
> SET HB_COMPILER=
> SET INCLUDE=
> SET LIB=
> SET WATCOM=
> SET EDPATH=
> SET HB_INSTALL_PREFIX=
>
> rem
> ---------------------------------------------------------------------------
>
>
>
> Massimo Belgrano escribió:
>>
>> I add to lib and include mingw path but is not sufficent
>>
>> SET HB_ARCHITECTURE=win
>> SET HB_COMPILER=mingw
>> SET HB_INSTALL_PREFIX=C:\harbour\%HB_COMPILER%\
>> SET PATH=C:\devl\msys\1.0\bin;C:\devl\MinGW\bin;%PATH%
>> SET HB_USER_LDFLAGS=-s
>> SET LIB=%HB_INSTALL_PREFIX%LIB;c:\devl\mingw\lib
>> SET INCLUDE=%HB_INSTALL_PREFIX%INCLUDE;c:\devl\mingw\include
>> SET OBJ=%HB_INSTALL_PREFIX%OBJ
>> SET HB_BIN_INSTALL=%HB_INSTALL_PREFIX%\bin
>> SET HB_LIB_INSTALL=%HB_INSTALL_PREFIX%\lib
>> SET HB_INC_INSTALL=%HB_INSTALL_PREFIX%\include
>> call make_gnu.bat clean install> makegnu_%HB_COMPILER%.log
>>
>>
>>
>> mingw32-make.exe[1]: [install] Error 258 (ignored)
>> /usr/bin/sh: -c: line 2: syntax error near unexpected token `(w'
>> /usr/bin/sh: -c: line 2: `for %d in (win win\mingw) do if not exist %d\.
>> md %d'
>> mingw32-make.exe[2]: [dirbase] Error 258 (ignored)
>> /usr/bin/sh: -c: line 1: syntax error near unexpected token `(.'
>> /usr/bin/sh: -c: line 1: `cmd.exe /c for %d in (..\..\lib\win
>> ..\..\lib\win\ming
>> w) do if not exist %d\. md %d'
>> mingw32-make.exe[2]: [dirbase] Error 258 (ignored)
>> mingw32-make.exe: *** win/mingw: No such file or directory.  Stop.
>> mingw32-make.exe[2]: *** [descend] Error 2
>> mingw32-make.exe[1]: *** [common.inst] Error 2
>> mingw32-make.exe: *** [source.inst] Error 2
>>
>>
>> 2009/3/2 Massimo Belgrano <[email protected]>:
>>
>>>
>>> Can you point me where read?
>>>
>>> 2009/3/2 Viktor Szakáts <[email protected]>:
>>>
>>>>
>>>> Please read INSTALL on how to do a MinGW build.
>>>> Brgds,
>>>> Viktor
>>>>
>>>> On Mon, Mar 2, 2009 at 10:09 AM, Massimo Belgrano <[email protected]>
>>>> wrote:
>>>>
>>>>>
>>>>> echo --harbour---------------
>>>>> Folow are my batch for compiling & set enviroment for working
>>>>> and error that i receive only mw and ow
>>>>>
>>>>> @rem sow.bat
>>>>> @rem i set envars each times that i start harbour session and make a
>>>>> rebuild when neccessary
>>>>>
>>>>> SET HB_ARCHITECTURE=win
>>>>> SET HB_COMPILER=owatcom
>>>>> SET WATCOM=c:\devl\watcom
>>>>> SET
>>>>>
>>>>> PATH=%WATCOM%\BINP;%WATCOM%\BINW;C:\devl\mingw32make;%HB_INSTALL_PREFIX%bin;%PATH%
>>>>> SET BEGINLIBPATH=%WATCOM%\BINP\DLL
>>>>> SET EDPATH=%WATCOM%\EDDAT
>>>>> SET HELP=%WATCOM%\BINP\HELP;%HELP%
>>>>> SET BOOKSHELF=%WATCOM%\BINP\HELP;%BOOKSHELF%
>>>>> SET HB_INSTALL_PREFIX=C:\harbour\%HB_COMPILER%\
>>>>>
>>>>> SET LIB=%HB_INSTALL_PREFIX%LIB
>>>>> SET INCLUDE==%WATCOM%\H\OS2;%WATCOM%\H;%HB_INSTALL_PREFIX%INCLUDE
>>>>> SET OBJ=%HB_INSTALL_PREFIX%OBJ
>>>>> set HB_BIN_INSTALL=%HB_INSTALL_PREFIX%\bin
>>>>> set HB_LIB_INSTALL=%HB_INSTALL_PREFIX%\lib
>>>>> set HB_INC_INSTALL=%HB_INSTALL_PREFIX%\include
>>>>> set SHLVL=
>>>>>
>>>>> @rem  -----------------rebuild
>>>>> if not "%1%" == "rebuild" goto SKIP_rebuild
>>>>> MD %HB_COMPILER%
>>>>> md %HB_INSTALL_PREFIX%INCLUDE
>>>>> MD %HB_INSTALL_PREFIX%LIB
>>>>> MD %HB_INSTALL_PREFIX%BIN
>>>>> MD %HB_INSTALL_PREFIX%OBJ
>>>>> call make_gnu.bat clean install> makegnu_%HB_COMPILER%.log
>>>>>
>>>>> :SKIP_REBUILD
>>>>>
>>>>>
>>>>> mingw32-make.exe[3]: *** [expropt1.obj] Error 1
>>>>> mingw32-make.exe[2]: *** [descend] Error 2
>>>>> mingw32-make.exe[1]: *** [common.inst] Error 2
>>>>> mingw32-make.exe: *** [source.inst] Error 2
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --------------------------sbc.bat----------------------
>>>>> set HB_ARCHITECTURE=win
>>>>> set HB_COMPILER=bcc32
>>>>> set HB_INSTALL_PREFIX=C:\harbour\%HB_COMPILER%\
>>>>> SET path=%HB_INSTALL_PREFIX%bin;%path%
>>>>> set path=c:\devl\BCC55\BIN;%path%
>>>>> set path=c:\devl\mingw32make;%path%
>>>>> SET LIB=%HB_INSTALL_PREFIX%LIB
>>>>> SET INCLUDE=%HB_INSTALL_PREFIX%INCLUDE
>>>>> SET OBJ=%HB_INSTALL_PREFIX%OBJ
>>>>> set HB_BIN_INSTALL=%HB_INSTALL_PREFIX%\bin
>>>>> set HB_LIB_INSTALL=%HB_INSTALL_PREFIX%\lib
>>>>> set HB_INC_INSTALL=%HB_INSTALL_PREFIX%\include
>>>>> set SHLVL=
>>>>> @rem  -----------------rebuild
>>>>> if not "%1%" == "rebuild" goto SKIP_rebuild
>>>>> MD %HB_COMPILER%
>>>>> md %HB_INSTALL_PREFIX%INCLUDE
>>>>> MD %HB_INSTALL_PREFIX%LIB
>>>>> MD %HB_INSTALL_PREFIX%BIN
>>>>> MD %HB_INSTALL_PREFIX%OBJ
>>>>> call make_gnu.bat clean install> makegnu_%HB_COMPILER%.log
>>>>>
>>>>> compiling with No error
>>>>>
>>>>> ------------------------sv9.bat------------
>>>>> set HB_ARCHITECTURE=win
>>>>> set HB_COMPILER=msvc
>>>>> set HB_INSTALL_PREFIX=C:\harbour\%HB_COMPILER%\
>>>>> @rem set HB_INSTALL_PREFIX=%~dp0
>>>>> SET path=%HB_INSTALL_PREFIX%bin;%path%
>>>>> SET LIB=%HB_INSTALL_PREFIX%LIB
>>>>> SET INCLUDE=%HB_INSTALL_PREFIX%INCLUDE
>>>>> SET OBJ=%HB_INSTALL_PREFIX%OBJ
>>>>> call "%ProgramFiles%\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86
>>>>> set path=c:\devl\mingw32make;%path%
>>>>> set HB_BIN_INSTALL=%HB_INSTALL_PREFIX%\bin
>>>>> set HB_LIB_INSTALL=%HB_INSTALL_PREFIX%\lib
>>>>> set HB_INC_INSTALL=%HB_INSTALL_PREFIX%\include
>>>>> set SHLVL=
>>>>> @rem  -----------------rebuild
>>>>> if not "%1%" == "rebuild" goto SKIP_rebuild
>>>>> MD %HB_COMPILER%
>>>>> md %HB_INSTALL_PREFIX%INCLUDE
>>>>> MD %HB_INSTALL_PREFIX%LIB
>>>>> MD %HB_INSTALL_PREFIX%BIN
>>>>> MD %HB_INSTALL_PREFIX%OBJ
>>>>> call make_gnu.bat clean install> makegnu_%HB_COMPILER%.log
>>>>>
>>>>>
>>>>> Compiling with No error
>>>>>
>>>>> -------------------smw.bat--------------
>>>>> set HB_ARCHITECTURE=win
>>>>> set HB_COMPILER=mingw
>>>>> set HB_INSTALL_PREFIX=C:\harbour\%HB_COMPILER%\
>>>>> set PATH=C:\devl\msys\1.0\bin;C:\devl\MinGW\bin;%PATH%
>>>>> set HB_USER_LDFLAGS=-s
>>>>> SET LIB=%HB_INSTALL_PREFIX%LIB
>>>>> SET INCLUDE=%HB_INSTALL_PREFIX%INCLUDE
>>>>> SET OBJ=%HB_INSTALL_PREFIX%OBJ
>>>>> set HB_BIN_INSTALL=%HB_INSTALL_PREFIX%\bin
>>>>> set HB_LIB_INSTALL=%HB_INSTALL_PREFIX%\lib
>>>>> set HB_INC_INSTALL=%HB_INSTALL_PREFIX%\include
>>>>> set SHLVL=
>>>>> @rem  -----------------rebuild
>>>>> if not "%1%" == "rebuild" goto SKIP_rebuild
>>>>> MD %HB_COMPILER%
>>>>> md %HB_INSTALL_PREFIX%INCLUDE
>>>>> MD %HB_INSTALL_PREFIX%LIB
>>>>> MD %HB_INSTALL_PREFIX%BIN
>>>>> MD %HB_INSTALL_PREFIX%OBJ
>>>>> call make_gnu.bat clean install> makegnu_%HB_COMPILER%.log
>>>>> ---------------------------------------------------
>>>>> mingw32-make.exe[1]: [install] Error 258 (ignored)
>>>>> /usr/bin/sh: -c: line 2: syntax error near unexpected token `(w'
>>>>> /usr/bin/sh: -c: line 2: `for %d in (win win\mingw) do if not exist
>>>>> %d\.
>>>>> md %d'
>>>>> mingw32-make.exe[2]: [dirbase] Error 258 (ignored)
>>>>> /usr/bin/sh: -c: line 1: syntax error near unexpected token `(.'
>>>>> /usr/bin/sh: -c: line 1: `cmd.exe /c for %d in (..\..\lib\win
>>>>> ..\..\lib\win\ming
>>>>> w) do if not exist %d\. md %d'
>>>>> mingw32-make.exe[2]: [dirbase] Error 258 (ignored)
>>>>> mingw32-make.exe: *** win/mingw: No such file or directory.  Stop.
>>>>> mingw32-make.exe[2]: *** [descend] Error 2
>>>>> mingw32-make.exe[1]: *** [common.inst] Error 2
>>>>> mingw32-make.exe: *** [source.inst] Error 2
>>>>>
>>>>> C:\harbour\source\common>if not exist ..\..\lib\win\owatcom\. md
>>>>> ..\..\lib\win\owatcom
>>>>> mingw32-make.exe[3]: Entering directory
>>>>> `C:/harbour/source/common/win/owatcom'
>>>>> wpp386      ../../expropt1.c -fo=expropt1.obj
>>>>> This is an OS/2 32-bit executable
>>>>> mingw32-make.exe[3]: Leaving directory
>>>>> `C:/harbour/source/common/win/owatcom'
>>>>> mingw32-make.exe[2]: Leaving directory `C:/harbour/source/common'
>>>>> mingw32-make.exe[1]: Leaving directory `C:/harbour/source'
>>>>> --
>>>>> Massimo Belgrano
>>>>> _______________________________________________
>>>>> Harbour mailing list
>>>>> [email protected]
>>>>> http://lists.harbour-project.org/mailman/listinfo/harbour
>>>>>
>>>>
>>>> _______________________________________________
>>>> 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
>>
>>
>
> _______________________________________________
> Harbour mailing list
> [email protected]
> http://lists.harbour-project.org/mailman/listinfo/harbour
>



-- 
Massimo Belgrano

Albo Nazionale Informatici Professionisti 2620
Socio 2843 Associazione Informatici prof.

Analisi e sviluppo software per Lan e Web
Consulenza informatica - Formazione
Delta Informatica S.r.l.  http://www.deltain.it
Via Torelli,31 - 28100 Novara - Tel: 0321/30281
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to