source: s10k/CommonLibs/quazip-0.7.2/README.txt@ 1099

Last change on this file since 1099 was 1096, checked in by s10k, 7 years ago

Added zlib, quazip, basicxmlsyntaxhighlighter, conditionalsemaphore and linenumberdisplay libraries. zlib and quazip are pre-compiled, but you can compile them yourself, just delete the dll files (or equivalent binary files to your OS)

File size: 2.3 KB
Line 
1QuaZIP is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package
2(AKA minizip) using Trolltech's Qt library.
3
4It uses existing ZIP/UNZIP package C code and therefore depends on
5the zlib library.
6
7Also, it depends on Qt 4.
8
9To compile it on UNIX dialect:
10
11$ cd quazip
12$ qmake
13$ make
14
15You must make sure that:
16* You have Qt 4 properly and fully installed (including tools and
17 headers, not just library)
18* "qmake" command runs Qt 4's qmake, not some other version (you'll have
19 to type full path to qmake otherwise).
20
21To install compiled shared library, just type:
22
23$ make install
24
25By default, it installs in /usr/local, but you may change it using
26
27$ qmake PREFIX=/wherever/you/want/to/install
28
29You do not have to compile and install QuaZIP to use it. You can just
30(and sometimes it may be the best way) add QuaZIP's source files to your
31project and use them.
32
33See doc/html or, if you do not have a browser, quazip/*.h and
34quazip/doc/* files for the more detailed documentation.
35
36For Windows, it's essentially the same, but you may have to adjust
37settings for different environments.
38
39If you want to include QuaZIP sources directly in your project or if
40you want to use QuaZIP compiled as a static library using
41"qmake CONFIG+=statliclib", you have to define the QUAZIP_STATIC macro,
42otherwise you're likely to run into problems as QuaZIP symbols will be
43marked as dllimported.
44
45Copyright notice:
46
47Copyright (C) 2005-2012 Sergey A. Tachenov
48
49This program is free software; you can redistribute it and/or modify it
50under the terms of the GNU Lesser General Public License as published by
51the Free Software Foundation; either version 2 of the License, or (at
52your option) any later version.
53
54This program is distributed in the hope that it will be useful, but
55WITHOUT ANY WARRANTY; without even the implied warranty of
56MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
57General Public License for more details.
58
59You should have received a copy of the GNU Lesser General Public License
60along with this program; if not, write to the Free Software Foundation,
61Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
62
63See COPYING file for the full LGPL text.
64
65Original ZIP package is copyrighted by Gilles Vollant, see
66quazip/(un)zip.h files for details, basically it's zlib license.
Note: See TracBrowser for help on using the repository browser.