Re: [xHarbour-developers] hbzlib question
-Messaggio Originale- Da: Jose F. Gimenez [EMAIL PROTECTED] A: xharbour-developers list xharbour-developers@lists.sourceforge.net Data invio: venerdì 25 luglio 2008 13.36 Oggetto: [xHarbour-developers] hbzlib question Hi all, I've recently updated from CVS (I was outdated from november 2007), and I've noticed that hbzip.lib has increased it's size in a factor of more than x4. Before, it was 661KB and now it's 2604KB + 60KB from zlib.zip (using BCC++ 5.5.1). Is this correct? How is it possible? I just update from CVS and my hbzip.lib is 582144 bytes. EMG -- EMAG Software Homepage: http://www.emagsoftware.it The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum The Best of Spectrum Games: http://www.emagsoftware.it/tbosg The EMG Music page: http://www.emagsoftware.it/emgmusic - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ xHarbour-developers mailing list xHarbour-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xharbour-developers
Re: [xHarbour-developers] hbzlib question
Enrico, thanks for your reply. I just update from CVS and my hbzip.lib is 582144 bytes. It's very strange. I've compiled it by executing make_b32.bat from \xharbour\contrib\hbzlib. I've done it several times, removing the previous lib every time, but I've always got the same result. How do you compile it? TIA, Jose F. Gimenez - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ xHarbour-developers mailing list xHarbour-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xharbour-developers
Re: [xHarbour-developers] hbzlib question
Enrico, moreover, this is my \xharbour\contrib\hbzlib\obj\b32 after compiling it: 25/07/2008 13:27DIR . 25/07/2008 13:27DIR .. 25/07/2008 13:27 9.792 stdafx.obj 25/07/2008 13:2741.477 zip.obj 25/07/2008 13:27 644.795 ziparchive.obj 25/07/2008 13:2717.002 zipautobuffer.obj 25/07/2008 13:27 231.020 zipcentraldir.obj 25/07/2008 13:27 310.674 zipcomp.obj 25/07/2008 13:2783.455 zipcompatibility.obj 25/07/2008 13:27 102.898 zipexception.obj 25/07/2008 13:2783.511 zipfile.obj 25/07/2008 13:27 111.927 zipfileheader.obj 25/07/2008 13:2768.951 zipmemfile.obj 25/07/2008 13:27 371.607 zipnew.obj 25/07/2008 13:27 125.829 zippathcomponent.obj 25/07/2008 13:27 117.009 zipplatform.obj 25/07/2008 13:2790.359 zipplatformcomm.obj 25/07/2008 13:27 143.618 zipstorage.obj 25/07/2008 13:2791.625 zipstring.obj 17 archivos 2.645.549 bytes As you can see, the .objs take more than 2600 KB. Please, tell me what files do you get there. TIA, Jose F. Gimenez - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ xHarbour-developers mailing list xHarbour-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xharbour-developers
Re: [xHarbour-developers] hbzlib question
-Messaggio Originale- Da: Jose F. Gimenez [EMAIL PROTECTED] A: Enrico Maria Giordano [EMAIL PROTECTED]; xharbour-developers list xharbour-developers@lists.sourceforge.net Data invio: venerdì 25 luglio 2008 14.00 Oggetto: Re: [xHarbour-developers] hbzlib question Enrico, thanks for your reply. I just update from CVS and my hbzip.lib is 582144 bytes. It's very strange. I've compiled it by executing make_b32.bat from \xharbour\contrib\hbzlib. I've done it several times, removing the previous lib every time, but I've always got the same result. How do you compile it? Compiler: BCC551 Batch: @ ECHO OFF SET PATH=e:\bcc55\bin;e:\bison\bin;%PATH% SET HB_LEX=SIMPLEX SET CFLAGS=-DHB_NO_TRACE SET HARBOURFLAGS=-l make_b32 clean build BCC32.CFG: -5 -a4 -DHB_FM_STATISTICS_OFF -DHB_GUI -DHB_INCLUDE_WINEXCHANDLER -DHB_NO_PROFILER -DHB_NO_DEBUG -DHB_WIN32_IO -d -g0 -Ie:\bcc55\include -k- -Le:\bcc55\lib;e:\bcc55\lib\psdk -O1 -O2 -OS -Ov -v- -WC -w -w-inl- -w-nak- -w-pin- -w-prc- -w-sig- ILINK32.CFG: -Le:\bcc55\lib;e:\bcc55\lib\psdk EMG -- EMAG Software Homepage: http://www.emagsoftware.it The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum The Best of Spectrum Games: http://www.emagsoftware.it/tbosg The EMG Music page: http://www.emagsoftware.it/emgmusic - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ xHarbour-developers mailing list xHarbour-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xharbour-developers
Re: [xHarbour-developers] hbzlib question
-Messaggio Originale- Da: Jose F. Gimenez [EMAIL PROTECTED] A: Enrico Maria Giordano [EMAIL PROTECTED]; xharbour-developers list xharbour-developers@lists.sourceforge.net Data invio: venerdì 25 luglio 2008 14.03 Oggetto: Re: [xHarbour-developers] hbzlib question Enrico, moreover, this is my \xharbour\contrib\hbzlib\obj\b32 after compiling it: 25/07/2008 13:27DIR . 25/07/2008 13:27DIR .. 25/07/2008 13:27 9.792 stdafx.obj 25/07/2008 13:2741.477 zip.obj 25/07/2008 13:27 644.795 ziparchive.obj 25/07/2008 13:2717.002 zipautobuffer.obj 25/07/2008 13:27 231.020 zipcentraldir.obj 25/07/2008 13:27 310.674 zipcomp.obj 25/07/2008 13:2783.455 zipcompatibility.obj 25/07/2008 13:27 102.898 zipexception.obj 25/07/2008 13:2783.511 zipfile.obj 25/07/2008 13:27 111.927 zipfileheader.obj 25/07/2008 13:2768.951 zipmemfile.obj 25/07/2008 13:27 371.607 zipnew.obj 25/07/2008 13:27 125.829 zippathcomponent.obj 25/07/2008 13:27 117.009 zipplatform.obj 25/07/2008 13:2790.359 zipplatformcomm.obj 25/07/2008 13:27 143.618 zipstorage.obj 25/07/2008 13:2791.625 zipstring.obj 17 archivos 2.645.549 bytes As you can see, the .objs take more than 2600 KB. Please, tell me what files do you get there. Here they are: 25/07/2008 14.08 210.992 ziparchive.obj 25/07/2008 14.0812.979 zip.obj 25/07/2008 14.0841.385 zipplatform.obj 25/07/2008 14.0846.365 zipstorage.obj 25/07/2008 14.0816.038 zipstring.obj 25/07/2008 14.0820.769 zipplatformcomm.obj 25/07/2008 14.0837.090 zippathcomponent.obj 25/07/2008 14.0811.099 zipmemfile.obj 25/07/2008 14.0821.445 zipfileheader.obj 25/07/2008 14.0814.140 zipfile.obj 25/07/2008 14.0876.281 zipnew.obj 25/07/2008 14.0843.815 zipcomp.obj 25/07/2008 14.0861.268 zipexception.obj 25/07/2008 14.0810.982 zipcompatibility.obj 25/07/2008 14.0846.587 zipcentraldir.obj 25/07/2008 14.08 5.109 zipautobuffer.obj 16 File676.344 byte EMG -- EMAG Software Homepage: http://www.emagsoftware.it The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum The Best of Spectrum Games: http://www.emagsoftware.it/tbosg The EMG Music page: http://www.emagsoftware.it/emgmusic - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ xHarbour-developers mailing list xHarbour-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xharbour-developers
Re: [xHarbour-developers] hbzlib question
Hi all Size of almost 3mb is lib with debug see if in makefile.bc from hbzlib the option CompInheritOptsAt_ziparddll has -v -y if yes, remove this two flags Regards Luiz - Original Message - From: [EMAIL PROTECTED] [EMAIL PROTECTED] To: Jose F. Gimenez [EMAIL PROTECTED] Cc: xharbour-developers list xharbour-developers@lists.sourceforge.net Sent: Friday, July 25, 2008 9:05 AM Subject: Re: [xHarbour-developers] hbzlib question Before, it was 661KB and now it's 2604KB + 60KB from zlib.zip (using BCC++ 5.5.1). Is this correct? How is it possible? Jose, my file have 2.852.864 bytes. Regards, Toninho. - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ xHarbour-developers mailing list xHarbour-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xharbour-developers - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ xHarbour-developers mailing list xHarbour-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xharbour-developers
[xHarbour-developers] DirectoryRecurse
Hello, This is a fix from przemek done in harbour: + harbour/contrib/xhb/dirrec.prg + added DirectoryRecurse() function. It's not exactly xHarbour compatible as I wanted at the beginning. But when I begin to carefully check what xHarbour exactly does then I dropped the strict compatibility due to problems with xHarbour implementation which have to be fixed. I left this note in the dirrec.prg header: This implementation uses different rules then xHarbour one. It does not change current drive or current directory so unlike the xHarbour version it's MT safe. It also returns relative paths which are more similar to DIRECTORY() function results so they can be easy used directly in other code, f.e. to create archive without absolute paths. Please note that user can easy convert relative paths to absolte ones by simple adding curdir() and/or cPath parameter passed to DirectoryRecurse() but reverted conversion may not be possible in some cases. The 3-rd xHarbour parameter lCaseMach is ignored because harbour uses platform native rules to check filename mask respecting SET FILECASE and SET DIRCASE settings. xHarbour does not add D to attribute list used for directory tree scanning so user always have to add it manually and later it ignores it so it's not possible to extract file list with directories entries. In Harbour it's fixed. Do we need to fix ours like Przemek proposes? Patrick - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ xHarbour-developers mailing list xHarbour-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xharbour-developers
Re: [xHarbour-developers] DirectoryRecurse
Directory() did respect 'D' setting - was this removed on purpose? The MT-friendly apect should certainl be handled. My opinion. Hello, This is a fix from przemek done in harbour: + harbour/contrib/xhb/dirrec.prg + added DirectoryRecurse() function. It's not exactly xHarbour compatible as I wanted at the beginning. But when I begin to carefully check what xHarbour exactly does then I dropped the strict compatibility due to problems with xHarbour implementation which have to be fixed. I left this note in the dirrec.prg header: This implementation uses different rules then xHarbour one. It does not change current drive or current directory so unlike the xHarbour version it's MT safe. It also returns relative paths which are more similar to DIRECTORY() function results so they can be easy used directly in other code, f.e. to create archive without absolute paths. Please note that user can easy convert relative paths to absolte ones by simple adding curdir() and/or cPath parameter passed to DirectoryRecurse() but reverted conversion may not be possible in some cases. The 3-rd xHarbour parameter lCaseMach is ignored because harbour uses platform native rules to check filename mask respecting SET FILECASE and SET DIRCASE settings. xHarbour does not add D to attribute list used for directory tree scanning so user always have to add it manually and later it ignores it so it's not possible to extract file list with directories entries. In Harbour it's fixed. Do we need to fix ours like Przemek proposes? Patrick - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ xHarbour-developers mailing list xHarbour-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xharbour-developers
Re: [xHarbour-developers] hbzlib question
Luiz, Size of almost 3mb is lib with debug see if in makefile.bc from hbzlib the option CompInheritOptsAt_ziparddll has -v -y if yes, remove this two flags Yes, it was! Now it's 659 KB, which is correct. May I drop that flags from makefile.bc in CVS in order to compile the lib without debug info by default? Thanks to all for your help. Regards, Jose F. Gimenez - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ xHarbour-developers mailing list xHarbour-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xharbour-developers