Re: [xHarbour-developers] hbzlib question

2008-07-25 Thread Enrico Maria Giordano

-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

2008-07-25 Thread Jose F. Gimenez
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

2008-07-25 Thread Jose F. Gimenez
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

2008-07-25 Thread Enrico Maria Giordano

-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

2008-07-25 Thread Enrico Maria Giordano

-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

2008-07-25 Thread Luiz Rafael Culik Guimaraes
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

2008-07-25 Thread Patrick Mast, xHarbour.com
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

2008-07-25 Thread Paul Tucker
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

2008-07-25 Thread Jose F. Gimenez
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