Page 1 of 2

Funzionalità ZIP di xHarbour

PostPosted: Wed Apr 23, 2008 4:22 pm
by Marco Turco
Salve,
sapete se le funzioni HB_UNZIPFILE è stata rimossa da xHarbour ?

Dopo aver aggiornato FWH e xHarbour ad Aprile la funzione in questione mi determina un crash del sistema.
Ho consultato anche la documentazione on line di xHarbour e la funzione in questione non è più tra le funzioni riportate in xHDN ma esistono una serie di (credo) nuove funzioni per la gestione dei files Zip.

Sapete qualcosa a riguardo ?
Cosa utilizzate voi per la gestione dei files zip ? Io al momento utilizzo prevalentemente le zip di LittleBigWare (UK) ma preferirei una soluzione build-in.

Grazie.

Re: Funzionalità ZIP di xHarbour

PostPosted: Wed Apr 23, 2008 7:17 pm
by Enrico Maria Giordano
La funzione HB_UNZIPFILE c'è ancora. Devi linkare sia hbzip.lib che zlib.lib.

EMG

PostPosted: Thu Apr 24, 2008 9:12 pm
by stefano
Ho lo stesso problema sulla funzione HB_UNZIPFILE
dove posso trovare zlib.lib... utilizzo xHarbour fornito da FIVEWIN
in giro ho rintracciato delle librerie però il link mi da sempre degli errori penso che non siano quelle corrette?

Grazie

PostPosted: Thu Apr 24, 2008 10:03 pm
by Enrico Maria Giordano
Con l'ultimo CVS c'è bisogno di linkare sia hbzip.lib che zlib.lib mentre con l'ultima release ufficiale basta la prima. Altro non so.

EMG

PostPosted: Sun Apr 27, 2008 2:22 pm
by Marco Turco
Dove posso trovare zlib ? Sul CVS mi sembra ci sia solo hbzip.

PostPosted: Mon Apr 28, 2008 7:17 am
by Enrico Maria Giordano
No, no, se compili xHarbour dal CVS ottieni anche zlib.lib.

EMG

PostPosted: Mon Apr 28, 2008 8:47 am
by Marco Turco
Non è che me la potresti inviare già compilata ?
Con il C non sono molto pratico, non vorrei fare casini.

Grazie in anticipo.

PostPosted: Mon Apr 28, 2008 8:50 am
by Marco Turco
A proposito, avresti anche la documentazione delle funzioni zip di xharbour ? Mi ricordo che erano in un file txt di culik che però non mi ritrovo più e nella documentazione on line non sono disponibili, ci sono solo le nuove funzioni che mi sembrano però meno pratiche da usare e meno funzionali (non mi sembra sia prevista per esempio la possibilità di estrarre singoli files ma solo tutti).

PostPosted: Mon Apr 28, 2008 9:07 am
by stefano
Ho scaricato da sourceforge.net/cvs
xHarbour-1-0-0-beta1-bin-w32-bcc-5-5.exe
ora i problemi con zlib sembrano risolti ma esce un altro errore

Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_HB_FUN___CLSACTIVE' referenced from C:\FWH\LIB\FIVEHX.LIB|FONT

idee?

PostPosted: Mon Apr 28, 2008 10:46 am
by Enrico Maria Giordano
Marco Turco wrote:Non è che me la potresti inviare già compilata ?
Con il C non sono molto pratico, non vorrei fare casini.

Grazie in anticipo.


Non hai bisogno di essere pratico con il C. Basta compilare xHarbour dal CVS e la ottieni automaticamente. Se non sai come compilare xHarbour dal CVS allora è meglio che utilizzi l'ultima release ufficiale.

EMG

PostPosted: Mon Apr 28, 2008 10:48 am
by Enrico Maria Giordano
Marco Turco wrote:A proposito, avresti anche la documentazione delle funzioni zip di xharbour ? Mi ricordo che erano in un file txt di culik che però non mi ritrovo più e nella documentazione on line non sono disponibili, ci sono solo le nuove funzioni che mi sembrano però meno pratiche da usare e meno funzionali (non mi sembra sia prevista per esempio la possibilità di estrarre singoli files ma solo tutti).


E' nel CVS anche quella: zipnew.txt.

EMG

PostPosted: Mon Apr 28, 2008 11:27 am
by Marco Turco
Non mi sembra di vedere zipnew.txt.

Stiamo parlando della stessa CVS ?
Io sto consultando :

http://xharbour.cvs.sourceforge.net/xha ... ib/hbzlib/

PostPosted: Mon Apr 28, 2008 12:20 pm
by Enrico Maria Giordano
Marco Turco wrote:Non mi sembra di vedere zipnew.txt.

Stiamo parlando della stessa CVS ?
Io sto consultando :

http://xharbour.cvs.sourceforge.net/xha ... ib/hbzlib/


http://xharbour.cvs.sourceforge.net/xharbour/xharbour/doc/en

EMG

PostPosted: Mon Apr 28, 2008 3:08 pm
by Marco Turco
Grazie

PostPosted: Tue Apr 29, 2008 8:19 am
by stefano
Marco,

Vedi il forum in Inglese,
http://www.fivetechsoft.com/forums/viewtopic.php?t=10926

scarica zlib.lib e inserisci la libreria nel file di link

l'aggiornamento 8.04 e hbzip.lib 8.03 funziona (qui da me)

Saluti
Stefano