delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/10/14/12:59:14

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <3F8C2AE9.4040406@lapo.it>
Date: Tue, 14 Oct 2003 18:57:13 +0200
From: Lapo Luchini <lapo AT lapo DOT it>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20030916
X-Accept-Language: it, en, fr, es
MIME-Version: 1.0
To: Mailing List: CygWin <cygwin AT cygwin DOT com>
Subject: Re: 7-Zip
References: <20030828071337 DOT 94843 DOT qmail AT web14611 DOT mail DOT yahoo DOT com> <3F4FD224 DOT 4080604 AT lapo DOT it>
In-Reply-To: <3F4FD224.4080604@lapo.it>
X-Enigmail-Version: 0.76.7.0
X-Enigmail-Supports: pgp-inline, pgp-mime

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 AT lapo DOT 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/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019