FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Creando LIbrerias de Harbour con bcc73 me da error
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Creando LIbrerias de Harbour con bcc73 me da error
Posted: Sun Jun 11, 2017 08:36 PM
Saludos al Forum

estoy creando las librerias de Harbour cn bcc73 y me da este error
este es el bat de generacion
go.bat
set HB_COMPILER=bcc
set path=k:\bcc73\bin;%PATH%
win-make.exe clean
win-make.exe > loco.log

se queda aqui y genera un mensage
hbpp.exe- Error del suistema
El programa no puede iniciarse por falta de UNICOWS.DLL en el equipo
uso Windows 10 de 64 bit

Code (fw): Select all Collapse
Warning: 'hbver' not found in library
Warning: 'hbverdsp' not found in library
Warning: 'hbwin' not found in library
Warning: 'hbwince' not found in library
Warning: 'strwild' not found in library
bcc32.exe   -I. -I../../../../../include -q -tWM -CP437 -w -Q -w-sig- -d -O2 -OS -Ov -Oc -Oi -6  -DUNICODE -I"k:\bcc73\bin\..\Include" -I"k:\bcc73\bin\..\Include\windows\crtl" -I"k:\bcc73\bin\..\Include\windows\sdk"  -onortl.obj  -c ../../../nortl.c
../../../nortl.c:
tlib.exe  /P128   "..\..\..\..\..\lib\win\bcc\hbnortl.lib" -+nortl.obj
TLIB 6.4 Copyright (c) 1987-2014 Embarcadero Technologies, Inc.
Warning: 'nortl' not found in library
bcc32.exe   -I. -I../../../../../include -q -tWM -CP437 -w -Q -w-sig- -d -O2 -OS -Ov -Oc -Oi -6  -DUNICODE -I"k:\bcc73\bin\..\Include" -I"k:\bcc73\bin\..\Include\windows\crtl" -I"k:\bcc73\bin\..\Include\windows\sdk"  -ohbpp.obj  -c ../../../hbpp.c
../../../hbpp.c:
bcc32.exe   -I. -I../../../../../include -q -tWM -CP437 -w -Q -w-sig- -d -O2 -OS -Ov -Oc -Oi -6  -DUNICODE -I"k:\bcc73\bin\..\Include" -I"k:\bcc73\bin\..\Include\windows\crtl" -I"k:\bcc73\bin\..\Include\windows\sdk"  -ohbpp_dyn.obj -DHB_DYNLIB  -c ../../../hbpp.c
../../../hbpp.c:
ilink32.exe  -L"k:\bcc73\bin\..\Lib" -L"k:\bcc73\bin\..\Lib\PSDK" -L"..\..\..\..\..\lib\win\bcc" -L"..\..\..\..\..\lib\3rd\win\bcc" -Gn -Tpe   c0x32.obj hbpp.obj, "..\..\..\..\..\bin\win\bcc\hbpp.exe", nul, hbnortl hbcommon unicows kernel32 user32 ws2_32 iphlpapi advapi32 gdi32 winmm cw32mt import32,,  
Turbo Incremental Link 6.80 Copyright (c) 1997-2017 Embarcadero Technologies, Inc.
../../../../../bin/win/bcc/hbpp.exe ../../../../../include/hbstdgen.ch -opptable.c -q -c../../../../../ -v../../../../../include/hbverbld.h
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 2706
Joined: Fri Oct 07, 2005 01:50 PM
Re: Creando LIbrerias de Harbour con bcc73 me da error
Posted: Mon Jun 12, 2017 05:22 PM

Rubin

Here are my Bcc32.Cfg and iLink32.Cfg .. located in \Bcc73\Bin folder ... just change the "c" path to your network drive "k".

Rick Lipkin

// Bcc32.Cfg

-I"C:\BORLAND\BCC73\include";"C:\BORLAND\BCC73\include\windows\crtl";"C:\BORLAND\BCC73\include\dinkumware";"C:\BORLAND\BCC73\include\windows\rtl";"C:\BORLAND\BCC73\include\windows\sdk";"C:\BORLAND\BCC73\include\windows\sdk\atl"
-L"C:\BORLAND\BCC73\lib";"C:\BORLAND\BCC73\lib\psdk"

// iLink32.Cfg
-L"C:\Borland\BCC73\lib;C:\Borland\BCC73\lib\psdk"

Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Creando LIbrerias de Harbour con bcc73 me da error
Posted: Tue Jun 13, 2017 12:52 AM

Gracias por tu respuesta, pero asi lo tengo configurado
el problema es que El programa no puede iniciarse por falta de UNICOWS.DLL en el equipo, parace que es una libreria de windows que no esta.

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Creando LIbrerias de Harbour con bcc73 me da error
Posted: Tue Jun 13, 2017 02:56 AM

Copia el fichero:

c:\harbour\lib\3rd\win\bcc\unicows.lib

a la carpeta:

c:\bcc7\lib\psdk\unicows.lib

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Creando LIbrerias de Harbour con bcc73 me da error
Posted: Tue Jun 13, 2017 10:46 AM
Saludos
Gracias Antonio, ya funciono para 32 bits.

Si voy ha crear las librerias para 64 bit que cambios debo hacer
m bat es este.
Con este go_64.bat: publicado en el forum

set path=c:\bcc7164\bin
set HB_COMPILER=bcc64
set HB_WITH_OPENSSL=c:\OpenSSL-Win32\include
set HB_COMP_PATH_PUB=c:\bcc7164\bin\
set HB_USER_CFLAGS=-Ic:\bcc7164\include\windows\crtl -Ic:\bcc7164\include\windows\sdk
win-make.exe

me da este error

Code (fw): Select all Collapse
! Building Harbour 3.2.0dev from source - http://harbour-project.org
! MAKE: win-make.exe 4.1 sh.exe   
! HB_USER_CFLAGS: -Ik:\bcc73_64\include\windows\crtl -Ik:\bcc73_64\include\windows\sdk
! HB_HOST_PLAT: win (x86_64)  HB_SHELL: nt
! HB_PLATFORM: win (x86) (autodetected)
! HB_COMPILER: bcc64 
! Component: 'zlib' found in C:/Temp/core-master/src/3rd/zlib (local)
! Component: 'pcre' found in C:/Temp/core-master/src/3rd/pcre (local)
! Component: 'gpm' not supported on win platform
! Component: 'slang' not found. Configure with HB_WITH_SLANG.
! Component: 'curses' not found. Configure with HB_WITH_CURSES.
! Component: 'x11' not found. Configure with HB_WITH_X11.
! Component: 'wattcp/watt-32' not supported on win platform
win-make.exe[1]: Nothing to be done for 'all'.
win-make.exe[1]: Nothing to be done for 'all'.
! 'hbdossrl' library skipped (platform or compiler not supported)
bcc64.exe   -I. -I../../../../../../include -q -tWM -CP437 -w-sig- -w-aus- -w-ccc- -w-csu- -w-par- -w-rch- -w-ucp- -w-use- -w-prc- -w-pia- -d -O2 -OS -Ov -Oc  -DUNICODE -IC:/Temp/core-master/src/3rd/zlib -DPNG_NO_STDIO -I"k:\bcc73_64\bin\..\Include" -I"k:\bcc73_64\bin\..\Include\windows\crtl" -I"k:\bcc73_64\bin\..\Include\windows\sdk" -Ik:\bcc73_64\include\windows\crtl -Ik:\bcc73_64\include\windows\sdk -opng.o  -c ../../../png.c
../../../png.c:
../../../../../../config/rules.mk:84: recipe for target 'png.o' failed
../../../config/lib.mk:68: recipe for target 'descend' failed
../../config/dir.mk:71: recipe for target 'png' failed
../config/dir.mk:71: recipe for target '3rd' failed
config/dir.mk:71: recipe for target 'src' failed

Gracias
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 1276
Joined: Tue Dec 28, 2010 01:29 PM
Re: Creando LIbrerias de Harbour con bcc73 me da error
Posted: Tue Jun 13, 2017 01:20 PM
ruben Dario wrote:Saludos al Forum

estoy creando las librerias de Harbour cn bcc73 y me da este error
este es el bat de generacion
go.bat
set HB_COMPILER=bcc
set path=k:\bcc73\bin;%PATH%
win-make.exe clean
win-make.exe > loco.log

se queda aqui y genera un mensage
hbpp.exe- Error del suistema
El programa no puede iniciarse por falta de UNICOWS.DLL en el equipo
uso Windows 10 de 64 bit

Code (fw): Select all Collapse
Warning: 'hbver' not found in library
Warning: 'hbverdsp' not found in library
Warning: 'hbwin' not found in library
Warning: 'hbwince' not found in library
Warning: 'strwild' not found in library
bcc32.exe   -I. -I../../../../../include -q -tWM -CP437 -w -Q -w-sig- -d -O2 -OS -Ov -Oc -Oi -6  -DUNICODE -I"k:\bcc73\bin\..\Include" -I"k:\bcc73\bin\..\Include\windows\crtl" -I"k:\bcc73\bin\..\Include\windows\sdk"  -onortl.obj  -c ../../../nortl.c
../../../nortl.c:
tlib.exe  /P128   "..\..\..\..\..\lib\win\bcc\hbnortl.lib" -+nortl.obj
TLIB 6.4 Copyright (c) 1987-2014 Embarcadero Technologies, Inc.
Warning: 'nortl' not found in library
bcc32.exe   -I. -I../../../../../include -q -tWM -CP437 -w -Q -w-sig- -d -O2 -OS -Ov -Oc -Oi -6  -DUNICODE -I"k:\bcc73\bin\..\Include" -I"k:\bcc73\bin\..\Include\windows\crtl" -I"k:\bcc73\bin\..\Include\windows\sdk"  -ohbpp.obj  -c ../../../hbpp.c
../../../hbpp.c:
bcc32.exe   -I. -I../../../../../include -q -tWM -CP437 -w -Q -w-sig- -d -O2 -OS -Ov -Oc -Oi -6  -DUNICODE -I"k:\bcc73\bin\..\Include" -I"k:\bcc73\bin\..\Include\windows\crtl" -I"k:\bcc73\bin\..\Include\windows\sdk"  -ohbpp_dyn.obj -DHB_DYNLIB  -c ../../../hbpp.c
../../../hbpp.c:
ilink32.exe  -L"k:\bcc73\bin\..\Lib" -L"k:\bcc73\bin\..\Lib\PSDK" -L"..\..\..\..\..\lib\win\bcc" -L"..\..\..\..\..\lib\3rd\win\bcc" -Gn -Tpe   c0x32.obj hbpp.obj, "..\..\..\..\..\bin\win\bcc\hbpp.exe", nul, hbnortl hbcommon unicows kernel32 user32 ws2_32 iphlpapi advapi32 gdi32 winmm cw32mt import32,,  
Turbo Incremental Link 6.80 Copyright (c) 1997-2017 Embarcadero Technologies, Inc.
../../../../../bin/win/bcc/hbpp.exe ../../../../../include/hbstdgen.ch -opptable.c -q -c../../../../../ -v../../../../../include/hbverbld.h



Saludos,

De donde me descargos los fuentes de Harbour para crear la lib con BCC73 ?

Gracias

FWH 25.12

Harbour/Hbmk2

Microsoft Visual C++

MySql 8.0

Antigravity

Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Creando LIbrerias de Harbour con bcc73 me da error
Posted: Tue Jun 13, 2017 01:47 PM

De esta direccion baje los fuentes de HArbour

https://github.com/harbour/core

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 1276
Joined: Tue Dec 28, 2010 01:29 PM
Re: Creando LIbrerias de Harbour con bcc73 me da error
Posted: Tue Jun 13, 2017 01:55 PM
ruben Dario wrote:De esta direccion baje los fuentes de HArbour
https://github.com/harbour/core


Gracias Ruben

Y los .bat y .mak de donde los obtuvistes?

FWH 25.12

Harbour/Hbmk2

Microsoft Visual C++

MySql 8.0

Antigravity

Posts: 1276
Joined: Tue Dec 28, 2010 01:29 PM
Re: Creando LIbrerias de Harbour con bcc73 me da error
Posted: Tue Jun 13, 2017 03:45 PM

A mi me da este error

! Building Harbour 3.2.0dev from source - http://harbour-project.org
! MAKE: win-make.exe 4.1 sh.exe
! HB_HOST_PLAT: win (x86_64) HB_SHELL: nt
! HB_PLATFORM: win (x86) (autodetected)
! HB_COMPILER: bcc73
! Component: 'zlib' found in C:/Harbour/src/3rd/zlib (local)
! Component: 'pcre' found in C:/Harbour/src/3rd/pcre (local)
! Component: 'gpm' not supported on win platform
! Component: 'slang' not found. Configure with HB_WITH_SLANG.
! Component: 'curses' not found. Configure with HB_WITH_CURSES.
! Component: 'x11' not found. Configure with HB_WITH_X11.
! Component: 'wattcp/watt-32' not supported on win platform
win-make.exe[1]: Nothing to be done for 'all'.
win-make.exe[1]: Nothing to be done for 'all'.
! 'hbdossrl' library skipped (platform or compiler not supported)
../../config/dir.mk:71: recipe for target 'png' failed
../config/dir.mk:71: recipe for target '3rd' failed
config/dir.mk:71: recipe for target 'src' failed

FWH 25.12

Harbour/Hbmk2

Microsoft Visual C++

MySql 8.0

Antigravity

Continue the discussion