|
QccPack is being developed and tested on Fedora Linux, specifically, Fedora 8. It has also been compiled on the following operating systems:It should be a relatively straightfoward process to get QccPack to compile on just about any UNIX system, and should be thoroughly operational on such systems, although it has only really been tested on Linux.
- Sun Solaris 2.8
- SGI IRIX 6.5
- HPUX 10.20
- Digital UNIX Alpha
- Microsoft Windows using Cygwin
Special note to Microsoft Windows users: QccPack is supported on Microsoft Windows, but only through use of Cygwin, a free UNIX emulation environment for Windows. See the README file for further information, and the download for imake below. Note: QccPack is supported on Windows only through use of Cygwin; in particular, QccPack will not compile with Microsoft Visual C++.
Linux users may download RPM files of binary executables & libraries. These RPMs were generated on Fedora Core 4 and are signed with the QccPack GPG Public Key. Other users may download the most recently released source code in a tarball (in this latter case you will need gzip to decompress the .tar.gz file, and tar to extract the files).
For the latest development version of the source code (for the brave-of-heart only!), refer to the QccPack CVS page.
Be sure to check out the release notes for changes appearing in the current version and the README file for installation instructions.
|
The QccPack main distribution provides the set of “standard” library routines and utility programs and is licensed as GPL/LGPL.Main-distribution source code:
Main-distribution RPM:
- QccPack-0.56-1.tar.gz (1.4 MB)
The QccPack main-distribution installation will occupy about 6.3 MB of space once installed (more if you keep to source code around).
- QccPack-0.56-1.i386.rpm (1.9 MB)
|
In addition to the standard functionalities provided by the main distribution of QccPack, there exist optional modules that can be added. Usually, these modules are available under licensing terms different from the GPL/LGPL licenses of QccPack and may contain patented algorithms; refer to the documentation included with each module for specific details. These modules are downloaded separately from the main distribution and are not enabled by default.The optional modules currently available are:
For RPM users, binary exectuables from all optional modules have been packaged together with an updated QccPack library. Install the main-distribution RPM from above, then install the modules RPM.
- QccPackSPIHT—The Set Partitioning in Hierarchical Trees (SPIHT) algorithm for wavelet-based image coding
- QccPackSPIHT-0.56-1.tar.gz (58.3 kB)
- QccPackSPECK—The Set-Partitioning Embedded Block (SPECK) algorithm for wavelet-based image coding
- QccPackSPECK-0.56-1.tar.gz (26.6 kB)
The SRPM below contains all the source code needed for building the main-distribution RPM and the modules RPM:
- QccPackModules-0.56-1.i386.rpm (434 kB)
- QccPack-0.56-1.src.rpm (1.4 MB)
|
- Imake: QccPack uses imake to configure the installation and create Makefiles for the QccPack build process. However, when installing QccPack on Windows platforms, you may find that imake is not available in your installation of Cygwin. This is because imake is not included in the Cygwin “Devel” packages; rather, it is part of the Cygwin XFree86 package set. If you install Cygwin XFree86, you will have imake available. Otherwise, you can download just this single imake.exe executable program (licensing and usage information: README-imake).