xref: /TaskScheduler/ThirdParty/Squish/README (revision 2f083884)
1*2f083884Ss.makeev_localLICENSE
2*2f083884Ss.makeev_local-------
3*2f083884Ss.makeev_local
4*2f083884Ss.makeev_localThe squish library is distributed under the terms and conditions of the MIT
5*2f083884Ss.makeev_locallicense. This license is specified at the top of each source file and must be
6*2f083884Ss.makeev_localpreserved in its entirety.
7*2f083884Ss.makeev_local
8*2f083884Ss.makeev_localBUILDING AND INSTALLING THE LIBRARY
9*2f083884Ss.makeev_local-----------------------------------
10*2f083884Ss.makeev_local
11*2f083884Ss.makeev_localIf you are using Visual Studio 2003 or above under Windows then load the Visual
12*2f083884Ss.makeev_localStudio 2003 project in the vs7 folder. By default, the library is built using
13*2f083884Ss.makeev_localSSE2 optimisations. To change this either change or remove the SQUISH_USE_SSE=2
14*2f083884Ss.makeev_localfrom the preprocessor symbols.
15*2f083884Ss.makeev_local
16*2f083884Ss.makeev_localIf you are using a Mac then load the Xcode 2.2 project in the distribution. By
17*2f083884Ss.makeev_localdefault, the library is built using Altivec optimisations. To change this
18*2f083884Ss.makeev_localeither change or remove SQUISH_USE_ALTIVEC=1 from the preprocessor symbols. I
19*2f083884Ss.makeev_localguess I'll have to think about changing this for the new Intel Macs that are
20*2f083884Ss.makeev_localrolling out...
21*2f083884Ss.makeev_local
22*2f083884Ss.makeev_localIf you are using unix then first edit the config file in the base directory of
23*2f083884Ss.makeev_localthe distribution, enabling Altivec or SSE with the USE_ALTIVEC or USE_SSE
24*2f083884Ss.makeev_localvariables, and editing the optimisation flags passed to the C++ compiler if
25*2f083884Ss.makeev_localnecessary. Then make can be used to build the library, and make install (from
26*2f083884Ss.makeev_localthe superuser account) can be used to install (into /usr/local by default).
27*2f083884Ss.makeev_local
28*2f083884Ss.makeev_localREPORTING BUGS OR FEATURE REQUESTS
29*2f083884Ss.makeev_local----------------------------------
30*2f083884Ss.makeev_local
31*2f083884Ss.makeev_localFeedback can be sent to Simon Brown (the developer) at [email protected]
32*2f083884Ss.makeev_local
33*2f083884Ss.makeev_localNew releases are announced on the squish library homepage at
34*2f083884Ss.makeev_localhttp://sjbrown.co.uk/?code=squish
35*2f083884Ss.makeev_local
36