Page 1 of 1

Zips vacios con la 805

PostPosted: Tue May 27, 2008 3:16 pm
by fleal
Hola,
me acaban de reportar que los archivos zips se estan creando vacios.

Esto no sucede al compilar con la versión 803.

Tengo mi compilación asi:

echo C:\FWH\lib\Fivehx.lib C:\FWH\lib\FiveHC.lib + >> b32.bc
echo E:\AP\get\hbzip.lib + >> b32.bc
echo E:\AP\get\zlib.lib + >> b32.bc

¿A alguien más le sucede? :?

PostPosted: Tue May 27, 2008 7:19 pm
by sysctrl2
EN LA VERSION 8.4 TIENES QUE ENLAZAR ZLIB.LIB ADEMAS DE HBZLIB

.. Y COMPILAR CON EL XHB DE MAYO.


SALUDOS.

corregido

PostPosted: Fri May 30, 2008 3:19 am
by fleal
Hola,

Resulta que la FWH805 en las libs de xharbour vienen hbzip y zlib.
Entonces. Tomando en cuenta las siguientes rutas

set hdir=c:\xharbour
set bcdir=c:\bcc55
set fwh=c:\FWH

Lo correcto es enlazar asi:

echo %fwh%\lib\Fivehx.lib %fwh%\lib\FiveHC.lib + >> b32.bc
echo %hdir%\lib\zlib.lib + >> b32.bc
echo %hdir%\lib\hbzip.lib + >> b32.bc

La solución fué dejar de usar la hbzip.lib que venía usando en las versiones anteriores a Fivewin. En la 805 estas lib ya vienen y deben ser usadas... de lo contrario los zips se crean vacios.

Hay veces que uno no da una... :wink:

Re: corregido

PostPosted: Fri May 30, 2008 11:41 am
by thefull
Es increible la de vueltas que estan dando con el tema del ZIP.
Cada version de xHarbour, cambian cosas que antes funcionaban, dejan de funcionar, etc.. etc... perdiendo MUCHO MUCHO TIEMPO.

Ahora dices que se quita la HBZLIB, pero se quita porque no se da soporte
y es sustituida por otra librerias, o simplemente le han dado por cambiar el nombre.

Es compatible el nombre de las funciones , hb_unzipfile... y similar ?

No entenderé el rollo que se traen esta gente con los nombrecitos de las librerias... que si ahora con HB, que sin el, que ahora dondes tienes DBT, ahora resulta que no, etc...

En fin... gracias por la info, ya se a que a tenerme con los ZIPs cuando me de por cambiarme.