FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour bcc640.lib
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
bcc640.lib
Posted: Tue Dec 06, 2005 08:55 PM
Estimados

Mi Proyecto ya alcanzo los 40 prg, y compila bien pero la clase tdbf me arroja error, pero si le saco el ultimo prg funciona bien ???, entonces preguntando por ahi en los foro me dijeron que habia que enlazar la libreria bcc640.lib mi pregunta es la ubicacion de la librer铆a, la he puesto en primer lugar de las lib y me esta funcionando bien, la pregunta va por si no voy a tener problemas posteriores por la ubicacion

c:\borland\bcc55\lib\c0w32.obj +
... mas de 40 obj
tDbfSave.obj Fpagocli.Obj SaldoCli.obj, +
wcta.exe, +
wcta.map, +
C:\Harbour\lib\bcc640.lib +
xHBole +
c:\Fwh\lib\FiveHc +
HbTDbf +
vBarH +
vBoxH +
TWBRW32 +
SBrowseH +
TBtnGet32 +
SButtonH.LIB +
c:\Fwh\lib\FiveH +
C:\harbour\lib\hbCT.lib +
c:\harbour\lib\rtl.lib +
c:\harbour\lib\vm.lib +
c:\harbour\lib\gtwin.lib +
c:\harbour\lib\lang.lib +
c:\harbour\lib\macro.lib +
c:\harbour\lib\dbfcdx.lib +
c:\harbour\lib\dbffpt.lib +
c:\harbour\lib\rdd.lib +
c:\harbour\lib\rddads +
c:\harbour\lib\ace32 +
c:\harbour\lib\common.lib +
c:\harbour\lib\pp.lib +
c:\borland\bcc55\lib\cw32.lib +
c:\borland\bcc55\lib\import32.lib,, +
dbf\system\wcta.res

desde ya gracias


Saludos
Patricio
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
bcc640.lib
Posted: Wed Dec 07, 2005 01:38 PM

Esto es lo que me respondio Walter Negro:

Dependiendo de la versi贸n de xHarbour que uses, ya no hace falta agregar
esa librer铆a.

Esta librer铆a sirve para evitar un l铆mite que tiene la librer铆a estandar de
C de Borland al abrir archivos, el cual impone un l铆mite de alrededor de 20
archivos abiertos, con la librer铆a el l铆mite se lleva hasta 640 archivos.

Esta limitaci贸n y su soluci贸n estan relacionados con las funciones
estandares de apertura de archivos, funciones que existen en todos los
compiladores de C para cumplir con el estandar.

Ya hace tiempo que cuando se compila bajo Windows con Borland o Visual C, no se usan las funciones estandares, sino que se usan las funciones del API de Windows.

Asi que en versiones recientes de xHarbour esta librer铆a ya no es
necesaria, creo que en xHarbour 99.3 ya no es necesaria, pero no estoy muy seguro.
De todas formas, no agrega no quita nada tener esta librer铆a en la
compilaci贸n si no se est谩 seguro o si se tienen problemas al abrir una
cierta cantidad de archivos.

Saludos

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
bcc640.lib
Posted: Wed Dec 07, 2005 06:59 PM

Gracias mario por responder

La version de xharbour que utilizo es

xHarbour Compiler build 0.99.3 (SimpLex) (PuertoSUR)

y si le saco la libreria me da este error..

Datos del error causado por la Aplicaci贸n

Sistema "WIN-FACTURACION"


Ruta y nombre : D:\Apl\PRGS\Agrotec\dbf\wcta.exe
Path de datos :
Tipo de aplicaci贸n : 32 bits
Versi贸n del Compilador : xHarbour build 0.99.3 Intl. (SimpLex)
FWHX October 2003 (c) FiveTech, 1993-2003

Tama帽o del ejecutable : 3,496,960 bytes
Fecha y Hora del error : 07/12/2005, 13:06:16

Descripci贸n del error producido


Error BASE/1005 Message not found: TINDEX:_ODBF
Argumentos :

Llamadas al Stack


Called from __ERRRT_SBASE(0)
Called from TINDEX:ERROR(176)
Called from (b)HBOBJECT(105)
Called from TINDEX:MSGNOTFOUND(0)
Called from TINDEX:_ODBF(169)
Called from GETIDXNONE(84)
Called from TPARAME:NEW(341)
Called from OPARAME(793)
Called from PARAMETROS(337)
Called from (b)BUILDMENU(297)
Called from TMENU:COMMAND(404)
Called from TWINDOW:COMMAND(925)
Called from TMDIFRAME:COMMAND(224)
Called from TMDIFRAME:HANDLEEVENT(0)
Called from _FWH(3036)
Called from WINRUN(0)
Called from TMDIFRAME:ACTIVATE(874)
Called from MAIN(116)

Saludos
Patricio

Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
bcc640.lib
Posted: Wed Dec 07, 2005 07:08 PM

Patricio,

Deber铆as usar una versi贸n m谩s reciente de xharbour. Puedes descargarla desde www.fivetechsoft.com/files/xharbour.exe

Mant茅n por seguridad una copia de tu versi贸n actual.

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion