public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* 7-Zip
@ 2003-08-28  8:54 Biju G C
  2003-08-28  9:44 ` 7-Zip Marcel Telka
  2003-08-29 22:40 ` 7-Zip Lapo Luchini
  0 siblings, 2 replies; 6+ messages in thread
From: Biju G C @ 2003-08-28  8:54 UTC (permalink / raw)
  To: mingw-users, cygwin

To : mingw-users@lists.sourceforge.net
To : cygwin@cygwin.com


7-Zip an application made by Igor Pavlov ( http://7-zip.org/ ) 
gives a very high compression ratio.

Mainy users wish it should also be available in Linux.
see http://sourceforge.net/forum/forum.php?thread_id=758481&forum_id=45797 

But as Igor is not comfortable with gcc. So it is difficult for him to port.

7-Zip also use many non standard function from MS-VC++
So a better way to port it to Linux will be to first port it Cygwin or MinGW.


I wish there is somebody to port this.

As per Igor Standalone command line version in folder
  Project\archiver\bundle\Alone\     
will be easy to port

You can get source code at
http://sourceforge.net/projects/sevenzip/ 

or get help from Igor at his emailid support@7-zip.org




________________________________________________________________________
Want to chat instantly with your online friends?  Get the FREE Yahoo!
Messenger http://uk.messenger.yahoo.com/

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: 7-Zip
  2003-08-28  8:54 7-Zip Biju G C
@ 2003-08-28  9:44 ` Marcel Telka
  2003-08-28 15:48   ` 7-Zip Biju G C
  2003-08-29 22:40 ` 7-Zip Lapo Luchini
  1 sibling, 1 reply; 6+ messages in thread
From: Marcel Telka @ 2003-08-28  9:44 UTC (permalink / raw)
  To: Biju G C; +Cc: mingw-users, cygwin


On 28.08.2003 09:13, Biju G C wrote:
> 7-Zip an application made by Igor Pavlov ( http://7-zip.org/ )
> gives a very high compression ratio.

The homepage contains comparison between 7-zip and another windows 
compression programs, but it lacks comparison with bzip2...

Is the compression ratio for 7-zip better than bzip2?


Regards.

-- 
+-------------------------------------------+
| Marcel Telka   e-mail:   marcel@telka.sk  |
|                homepage: http://telka.sk/ |
|                jabber:   marcel@jabber.sk |
+-------------------------------------------+

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: 7-Zip
  2003-08-28  9:44 ` 7-Zip Marcel Telka
@ 2003-08-28 15:48   ` Biju G C
  0 siblings, 0 replies; 6+ messages in thread
From: Biju G C @ 2003-08-28 15:48 UTC (permalink / raw)
  To: cygwin

Assuming .bz2 and bzip2 format are the same.
I did following test.

Downloaded
http://umn.dl.sourceforge.net/sourceforge/gaim/gaim-0.67.tar.bz2
(mirrors at http://prdownloads.sourceforge.net/gaim/gaim-0.67.tar.bz2?download )

unzipped and re-zipped 7-Zip format.
and here are the numbers

gaim-0.67.tar.bz2  - 2.79 MB (  2,934,003 bytes )
gaim-0.67.tar      - 15.0 MB ( 15,728,640 bytes )
gaim-0.67.7z       - 2.10 MB (  2,210,044 bytes )  24.67 % more than bz2


When I compare zip & 7z format I get average of 25% advantage.
So bzip2 being a better format 24.67 % should be little high


 --- Marcel Telka <marcel@telka.sk> wrote: > 
> On 28.08.2003 09:13, Biju G C wrote:
> > 7-Zip an application made by Igor Pavlov ( http://7-zip.org/ )
> > gives a very high compression ratio.
> 
> The homepage contains comparison between 7-zip and another windows 
> compression programs, but it lacks comparison with bzip2...
> 
> Is the compression ratio for 7-zip better than bzip2?
> 
> 
> Regards.
> 
> -- 
> +-------------------------------------------+
> | Marcel Telka   e-mail:   marcel@telka.sk  |
> |                homepage: http://telka.sk/ |
> |                jabber:   marcel@jabber.sk |
> +-------------------------------------------+
> 
> --
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
> Problem reports:       http://cygwin.com/problems.html
> Documentation:         http://cygwin.com/docs.html
> FAQ:                   http://cygwin.com/faq/
>  

________________________________________________________________________
Want to chat instantly with your online friends?  Get the FREE Yahoo!
Messenger http://uk.messenger.yahoo.com/

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: 7-Zip
  2003-08-28  8:54 7-Zip Biju G C
  2003-08-28  9:44 ` 7-Zip Marcel Telka
@ 2003-08-29 22:40 ` Lapo Luchini
  2003-10-14 17:32   ` 7-Zip Lapo Luchini
  1 sibling, 1 reply; 6+ messages in thread
From: Lapo Luchini @ 2003-08-29 22:40 UTC (permalink / raw)
  To: CygWin

Biju G C wrote:

>I wish there is somebody to port this.
>
>As per Igor Standalone command line version in folder
>  Project\archiver\bundle\Alone\     
>will be easy to port
>
I made a try at it, once.. but it has lotsa subdirectories and 
libraries... without working Makefiles is not-so-easy to figure out how 
to compile.
Moreover the source code is written so "Windows-like" (and I know *no* 
Windows programming) that I can't understand which part of the code is 
Windows-specific and which one just uses Windows names for "normal 
things"...

Hint: the author now accepts 20$ registration with email support... 
maybe if we get some people pay him to do help in basic 7z "gcc" support 
he would do that sooner, something like "look, we have 20 paying users, 
but we would like cygwin supoprt soon, pleeeeaseeee" 0=)
(porting is already in his to-do list... at the bottom of it, actually)

-- 
Lapo 'Raist' Luchini
lapo@lapo.it (PGP & X.509 keys available)
http://www.lapo.it (ICQ UIN: 529796)



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: 7-Zip
  2003-08-29 22:40 ` 7-Zip Lapo Luchini
@ 2003-10-14 17:32   ` Lapo Luchini
  2003-10-16  2:31     ` 7-Zip Biju G C
  0 siblings, 1 reply; 6+ messages in thread
From: Lapo Luchini @ 2003-10-14 17:32 UTC (permalink / raw)
  To: CygWin

Lapo Luchini wrote:

> Biju G C wrote:
>
>> I wish there is somebody to port this.
>>
>> As per Igor Standalone command line version in folder
>>  Project\archiver\bundle\Alone\     will be easy to port
>
> I made a try at it, once.. but it has lotsa subdirectories and 
> libraries... without working Makefiles is not-so-easy to figure out 
> how to compile.
> Moreover the source code is written so "Windows-like" (and I know *no* 
> Windows programming) that I can't understand which part of the code is 
> Windows-specific and which one just uses Windows names for "normal 
> things"...

OK, I didn't know that .dsp could be translated "easily" to Makefiles (I 
can't find any program that does so *and* works, though) but fortunately 
Filip knew it and did a "unsupported" patch.
I upgraded that to apply to 7-zip 3.11 clean source (using cygwin in 
-mno-cygwin mode, while his patch used mingw) so that a 7za.exe "stand 
alone executable" can be created with cygwin's gcc.

As Biju said in an earlier message, this is at least the beginning...

BTW: 7za.exe is much more like zip.exe than gzip.exe, as it is an 
archivier, not simply a compressor.
Could be interesting to "extract" a compressor from it, and maybe adapt 
tar to use it, too.

PS: strangely enough, the file is much much bigger (almost the double) 
and also a little slower (even if using -O3 -march=i686 it is 2x size an 
10% slower than the original anyway)
I don't want to believe that VisualC is better than gcc-3.3 =(

-- 
Lapo 'Raist' Luchini
lapo@lapo.it (PGP & X.509 keys available)
http://www.lapo.it (ICQ UIN: 529796)



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: 7-Zip
  2003-10-14 17:32   ` 7-Zip Lapo Luchini
@ 2003-10-16  2:31     ` Biju G C
  0 siblings, 0 replies; 6+ messages in thread
From: Biju G C @ 2003-10-16  2:31 UTC (permalink / raw)
  To: cygwin

Thanks to work done by "Filip Navara" and "Lapo Luchini" now 
we have gcc compliable port of the commandline 7-zip is available.

I started a news group & home page at yahoo for further discussion. 
You can get patches there.

Home page http://geocities.com/gcc7zip/
Mail group http://groups.yahoo.com/group/gcc7zip/

--- Lapo Luchini <lapo@lapo.it> wrote:
> Lapo Luchini wrote:
> 
> > Biju G C wrote:
> >
> >> I wish there is somebody to port this.
> >>
> >> As per Igor Standalone command line version in folder
> >>  Project\archiver\bundle\Alone\     will be easy to port
> >
> > I made a try at it, once.. but it has lotsa subdirectories and 
> > libraries... without working Makefiles is not-so-easy to figure out 
> > how to compile.
> > Moreover the source code is written so "Windows-like" (and I know *no* 
> > Windows programming) that I can't understand which part of the code is 
> > Windows-specific and which one just uses Windows names for "normal 
> > things"...
> 
> OK, I didn't know that .dsp could be translated "easily" to Makefiles (I 
> can't find any program that does so *and* works, though) but fortunately 
> Filip knew it and did a "unsupported" patch.
> I upgraded that to apply to 7-zip 3.11 clean source (using cygwin in 
> -mno-cygwin mode, while his patch used mingw) so that a 7za.exe "stand 
> alone executable" can be created with cygwin's gcc.
> 
> As Biju said in an earlier message, this is at least the beginning...
> 
> BTW: 7za.exe is much more like zip.exe than gzip.exe, as it is an 
> archivier, not simply a compressor.
> Could be interesting to "extract" a compressor from it, and maybe adapt 
> tar to use it, too.
> 
> PS: strangely enough, the file is much much bigger (almost the double) 
> and also a little slower (even if using -O3 -march=i686 it is 2x size an 
> 10% slower than the original anyway)
> I don't want to believe that VisualC is better than gcc-3.3 =(
> 
> -- 
> Lapo 'Raist' Luchini
> lapo@lapo.it (PGP & X.509 keys available)
> http://www.lapo.it (ICQ UIN: 529796)


__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2003-10-16  2:04 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-08-28  8:54 7-Zip Biju G C
2003-08-28  9:44 ` 7-Zip Marcel Telka
2003-08-28 15:48   ` 7-Zip Biju G C
2003-08-29 22:40 ` 7-Zip Lapo Luchini
2003-10-14 17:32   ` 7-Zip Lapo Luchini
2003-10-16  2:31     ` 7-Zip Biju G C

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).