Como construir xharbour

Como construir xharbour

Postby Compuin » Thu May 26, 2016 3:14 am

Hola a todos,

Me descargue del repositorio de xharbour la version para BCC55. Como debo hacer para crear sus libs ?
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Como construir xharbour

Postby Antonio Linares » Thu May 26, 2016 5:28 am

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41351
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Como construir xharbour

Postby Compuin » Thu May 26, 2016 10:11 am

Me arroja esto

MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
bison -v -d source\compiler\harbour.sly -oobj\b32\harboury.c

** error 1 ** deleting obj\b32\harboury.c
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
bison -v -d source\compiler\harbour.sly -oobj\b32\harboury.c

** error 1 ** deleting obj\b32\harboury.c
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Como construir xharbour

Postby Antonio Linares » Fri May 27, 2016 6:54 am

Necesitas la utilidad bison.exe

Aqui la tienes. Respeta la estructura de carpetas que hay dentro del zip:
https://bitbucket.org/fivetech/fivewin-contributions/downloads/bison.zip
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41351
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Como construir xharbour

Postby Compuin » Fri May 27, 2016 9:44 am

Maestro

Me da el mismo error. Solo copie la carpeta tal cual en el disco C: sin modificar nada e igual sale el error anterior
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Como construir xharbour

Postby Compuin » Fri May 27, 2016 1:05 pm

Y tambien tengo este error

-----------

MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\hbfhnd.obj source\common\hbfhnd.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\common\hbfhnd.c:
tlib lib\b32\common.lib /0 -+obj\b32\hbfhnd.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'hbfhnd' not found in library
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\hbfsapi.obj source\common\hbfsapi.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\common\hbfsapi.c:
tlib lib\b32\common.lib /0 -+obj\b32\hbfsapi.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'hbfsapi' not found in library
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\hbgete.obj source\common\hbgete.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\common\hbgete.c:
tlib lib\b32\common.lib /0 -+obj\b32\hbgete.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'hbgete' not found in library
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\hbhash.obj source\common\hbhash.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\common\hbhash.c:
tlib lib\b32\common.lib /0 -+obj\b32\hbhash.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'hbhash' not found in library
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\hbstr.obj source\common\hbstr.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\common\hbstr.c:
tlib lib\b32\common.lib /0 -+obj\b32\hbstr.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'hbstr' not found in library
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\hbtrace.obj source\common\hbtrace.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\common\hbtrace.c:
tlib lib\b32\common.lib /0 -+obj\b32\hbtrace.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'hbtrace' not found in library
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\hbver.obj source\common\hbver.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\common\hbver.c:
tlib lib\b32\common.lib /0 -+obj\b32\hbver.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'hbver' not found in library
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\expropt1.obj source\common\expropt1.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\common\expropt1.c:
tlib lib\b32\common.lib /0 -+obj\b32\expropt1.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'expropt1' not found in library
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\expropt2.obj source\common\expropt2.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\common\expropt2.c:
tlib lib\b32\common.lib /0 -+obj\b32\expropt2.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'expropt2' not found in library
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\reserved.obj source\common\reserved.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\common\reserved.c:
tlib lib\b32\common.lib /0 -+obj\b32\reserved.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'reserved' not found in library
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\ppcore.obj source\pp\ppcore.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\pp\ppcore.c:
tlib lib\b32\pp.lib /0 -+obj\b32\ppcore.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'ppcore' not found in library
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\ppcomp.obj source\pp\ppcomp.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\pp\ppcomp.c:
Warning W8066 source\pp\ppcomp.c 340: Unreachable code in function hb_pp_ReadRules
tlib lib\b32\pp.lib /0 -+obj\b32\ppcomp.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'ppcomp' not found in library
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\pplib.obj source\rtl\pplib.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\rtl\pplib.c:
tlib lib\b32\pp.lib /0 -+obj\b32\pplib.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'pplib' not found in library
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\pptable.obj source\pp\pptable.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\pp\pptable.c:
tlib lib\b32\pp.lib /0 -+obj\b32\pptable.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'pptable' not found in library
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\pragma.obj source\pp\pragma.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\pp\pragma.c:
tlib lib\b32\pp.lib /0 -+obj\b32\pragma.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'pragma' not found in library
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\harbour.obj source\compiler\harbour.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\compiler\harbour.c:
bison -v -d source\compiler\harbour.sly -oobj\b32\harboury.c

** error 1 ** deleting obj\b32\harboury.c
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
bcc32 -DHB_THREAD_SUPPORT -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\mt\ppcore.obj source\pp\ppcore.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\pp\ppcore.c:
tlib lib\b32\ppmt.lib /0 -+obj\b32\mt\ppcore.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'ppcore' not found in library
bcc32 -DHB_THREAD_SUPPORT -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\mt\ppcomp.obj source\pp\ppcomp.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\pp\ppcomp.c:
Warning W8066 source\pp\ppcomp.c 340: Unreachable code in function hb_pp_ReadRules
tlib lib\b32\ppmt.lib /0 -+obj\b32\mt\ppcomp.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'ppcomp' not found in library
bcc32 -DHB_THREAD_SUPPORT -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\mt\pplib.obj source\rtl\pplib.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\rtl\pplib.c:
tlib lib\b32\ppmt.lib /0 -+obj\b32\mt\pplib.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'pplib' not found in library
bcc32 -DHB_THREAD_SUPPORT -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\mt\pptable.obj source\pp\pptable.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\pp\pptable.c:
tlib lib\b32\ppmt.lib /0 -+obj\b32\mt\pptable.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'pptable' not found in library
bcc32 -DHB_THREAD_SUPPORT -c -Iinclude;source\compiler;source\macro -d -5 -6 -OS -a8 -DHB_FM_STATISTICS_OFF -O2 -DSIMPLEX -oobj\b32\mt\pragma.obj source\pp\pragma.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\pp\pragma.c:
tlib lib\b32\ppmt.lib /0 -+obj\b32\mt\pragma.obj,,
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation

Warning: 'pragma' not found in library
bison -v -d source\compiler\harbour.sly -oobj\b32\harboury.c

** error 1 ** deleting obj\b32\harboury.c
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Como construir xharbour

Postby Antonio Linares » Fri May 27, 2016 10:33 pm

bison.exe tiene que estar en la misma carpeta que en donde esté go.bat
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41351
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Como construir xharbour

Postby Compuin » Fri May 27, 2016 11:07 pm

Me da esto

C:\xhb082>make_b32
'bison' is not recognized as an internal or external command,
operable program or batch file.
'bison' is not recognized as an internal or external command,
operable program or batch file.
C:\xhb082>make_b32
source\\compiler\\harbour.sly:1809.57-67: integer out of range: `$<lNumber'
source\\compiler\\harbour.sly:1809.57-67: integer out of range: `$<lNumber'
C:\xhb082>


bison .exe esta en xhb082
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Como construir xharbour

Postby Compuin » Fri May 27, 2016 11:09 pm

Y este es el go.bat


SET PATH=%PATH%;c:\bcc55\bin
SET BISON_SIMPLE=bison.simple
SET CFLAGS=-D__EXPORT__ -DHB_GUI -tWM -DHB_FM_STATISTICS_OFF -DHB_INCLUDE_WINEXCHANDLER -DHARBOUR_MAIN_WIN -d -a8 -OS -O2 -5 -6
make_b32.bat %1
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Como construir xharbour

Postby Compuin » Fri May 27, 2016 11:10 pm

El error completo


C:\xhb082>go

C:\xhb082>SET PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Wi
ndows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Skype\Phone\;C:\Pr
ogram Files (x86)\SAP\SAP Business One DI API\JCO\LIB\;C:\Program Files (x86)\SA
P\SAP Business One DI API\DI API 90;C:\Program Files (x86)\SAP\SAP Business One\
;C:\Bcc55\Bin;c:\bcc55\bin;c:\bcc55\bin

C:\xhb082>SET BISON_SIMPLE=bison.simple

C:\xhb082>SET CFLAGS=-D__EXPORT__ -DHB_GUI -tWM -DHB_FM_STATISTICS_OFF -DHB_INCL
UDE_WINEXCHANDLER -DHARBOUR_MAIN_WIN -d -a8 -OS -O2 -5 -6

C:\xhb082>make_b32.bat
source\\compiler\\harbour.sly:1809.57-67: integer out of range: `$<lNumber'
source\\compiler\\harbour.sly:1809.57-67: integer out of range: `$<lNumber'
C:\xhb082>
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Como construir xharbour

Postby Antonio Linares » Sat May 28, 2016 9:19 am

Prueba a extraer unos builds más recientes de xHarbour desde su repositorio por si se trata de un error que se corrigió
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41351
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: pedroluis and 14 guests