Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 953d0fe189e22e77ec0f011fdb1bb022 > files > 25

qtiplot-0.9.7.9-1mdv2010.0.i586.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<!-- Thanks to The GIMP Web Team (www.gimp.org) for their inspirational page design. -->

<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">

<title>QtiPlot - Installation Notes</title>

<link href="qtiplot.css" rel="stylesheet" type="text/css">

<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr style="height: 100%;" valign="top">

<!-- ######################################## begin navigation bar ########################### -->
<td id="navibar" rowspan="2" height="100%">
<img id="logo" src="qtiplot_logo.png" alt="QtiPlot logo">
<span> [ </span>
<a href="http://soft.proindependent.com/qtiplot.html">Visit <br>QtiPlot webpage</a><span> | </span>
<span> ] </span>
<br>
</td>
<!-- ######################################## end navigation bar ########################### -->

<!-- ######################################## begin title bar ########################### -->
<td id="titlebar">
<h1>QtiPlot - Installation Notes</h1>
</td>
<!-- ######################################## end title bar ########################### -->

</tr><tr>

<td id="main" width="100%">

<table border="0" width="">
<tbody>
<tr>
<td valign="top" width="80%">
<!-- ######################################## page content goes here ########################### -->

<h2>License:</h2>
QtiPlot is distributed under the <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>. Thus it is <a href="http://www.fsf.org/licensing/essays/free-sw.html">"free software"</a>. "Free software" is a matter of liberty, not price. To understand the concept, you should think of "free" as in "free speech", not as in "free beer". 
"Free software" is also often called <a href="http://en.wikipedia.org/wiki/Alternative_terms_for_free_software">Open Source, FOSS, or FLOSS</a>.<br>

<h2>General requirements:</h2>
You need to install the following libraries:
<a href="http://www.trolltech.com/products/qt/index.html">Qt (>= 4.4.0)</a>,
<a href="http://sources.redhat.com/gsl/">GSL</a>,
<a href="http://muparser.sourceforge.net/">muParser (1.28)</a>,
<a href="http://www.zlib.net/">zlib</a>,
<a href="http://www.libpng.org/pub/png/libpng.html">libpng</a>
and <a href="http://www.boost.org/">BOOST C++ libraries (1.36.0)</a>.<br><br>
The QtiPlot developers also work very actively on the <a href="http://soft.proindependent.com/liborigin2/index.html">liborigin2</a> library.
The development version of this library is shipped with QtiPlot in the "3rdparty" folder and
does not need to be compiled or installed separately. The same considerations apply for 
the <a href="http://qwtplot3d.sourceforge.net/">QwtPlot3D</a> library.<br><br>

You must use the slightly modified version of the <a href="http://qwt.sourceforge.net/index.html">Qwt (5.2)</a> library 
which is shipped with QtiPlot in the "3rdparty/qwt" folder.<br><br>

If you need Python scripting support, don't forget to download and install <a href="http://www.python.org/">Python  2.5</a>, 
<a href="http://www.riverbankcomputing.co.uk/software/sip/download">SIP (4.7.9)</a> and 
<a href="http://www.riverbankcomputing.co.uk/software/pyqt/download">PyQt (4.4.4)</a>.<br>
In order to build QtiPlot you also need <b>qmake</b>, which is distributed as a part of Qt. <br>

<h2>Linux/Mac OS X:</h2>

<h3>Binaries from maintenance contracts:</h3>
Ion Vasilief offers supported QtiPlot binaries as <a href="http://www.debian.org/">Debian</a> packages (for Debian, Ubuntu, ...) as well as for Mac OS X (>= 10.4). 
The packages provide all needed libraries, except Python 2.5 and Qt (on Linux), which must be installed separately on your system.
<h3>QtiPlot Linux binaries free of charge:</h3>
The QtiPlot team offers GNU/Linux binaries free of charge but without any guaranteed support.<br>
To use this service, you need to subscribe to a maintenance contract. 
You can find details about this here: 
<a href="http://soft.proindependent.com/download.html">QtiPlot download page</a>.<br>
To install the Debian package, download the file <a class="qindex" href="http://soft.proindependent.com/download.html">qtiplot_X.X.X_i386.deb</a> and login to your machine as "root" (on Ubuntu, login as a normal user and prepend <code>sudo</code>), then open a terminal and execute the following command:<br>
      <code>dpkg -i qtiplot_X.X.X_i386.deb</code><br>

To install the binary package on Mac OS X, download the file <a class="qindex" href="http://soft.proindependent.com/download.html">qtiplot-X.X.X.pkg.zip</a>, unzip it, double-click on the "qtiplot-X.X.X.pkg" file and follow the installation instructions. 
Some time after each release, you will find these (including notes how to install them) on the
<a href="http://soft.proindependent.com/download.html">QtiPlot download page</a> or in the files section at the <a href="https://developer.berlios.de/project/showfiles.php?group_id=6626">QtiPlot project page at berliOS</a>.<br>

<h3>Compiling QtiPlot from source:</h3>
<ol>
	<li>Install all the dependencies listed above either from your package manager or from the sources. If you are using precompiled packages, make sure you also install the corresponding development packages (*-dev or *-devel).
	If you want to display the manual from within QtiPlot (you can also view it with your favorite browser), you also need the Qt Assistant, which sometimes comes in a separate package (qt4-dev-tools for Ubuntu edgy).</li>
	<li>Open a terminal window.</li>
	<li>Download the .tar.bz2 archive with QtiPlot's sources (or the .zip archive, which has the same contents):<br>
	<code>wget http://soft.proindependent.com/src/qtiplot-X.X.X.tar.bz2</code></li>
	<li>Unpack the source archive:
	<code>tar -xvjf qtiplot-X.X.X.tar.bz2</code> (or <code>unzip qtiplot-X.X.X.zip</code>, respectively)</li>
	<li>Go to the directory qtiplot-X.X.X/qtiplot:<br><code>cd qtiplot-X.X.X/qtiplot</code></li>
	<li>Open qtiplot.pro in your favorite editor. Near the head of the same file, either comment out the line <code>SCRIPTING_LANGS += Python</code> or make sure you have the following additional dependencies installed:
	<a href="http://www.python.org/">Python</a> 2.5,
	<a href="http://www.riverbankcomputing.co.uk/software/sip/download">SIP (4.7.9)</a> and 
	<a href="http://www.riverbankcomputing.co.uk/software/pyqt/download">PyQt (4.4.4)</a>
	</li>
	<li>Go to the main directory qtiplot-X.X.X:<br><code>cd ..</code></li>
	<li>Build qtiplot:<br><code>qmake &amp;&amp; make</code></li>
	<li>Install QtiPlot on your system (you need root privileges):<br>
	<code>sudo make install</code><br>or, alternatively,<br><code>su -c "make install"</code></li>
</ol>

<h2>Windows:</h2>

<h3>Binaries from maintenance contracts:</h3>
Ion Vasilief offers supported QtiPlot Windows binaries. In principle QtiPlot should work on any Windows version from 98 to Vista. But don't expect it to run perfectly on older versions than 2000. For platform specific issues of Qt4 based applications see <a href="http://www.trolltech.com/developer/notes/platforms/index">doc.trolltech.com</a>.<br>
To install:<br>
<ol>
<li>Download the <a class="qindex" href="http://soft.proindependent.com/download.html">qtiplot-X.X.X.exe</a> file.</li>
<li>Open a Windows Explorer, double click on 'qtiplot-X.X.X.exe' and follow the installation instructions.</li>
</ol>

<h3>Compiling QtiPlot from source:</h3>
The compilation process requires the same steps as explained above in the Linux/Mac OS X section.<br>

<h2>Forums and mailing lists:</h2>
If you want to discuss QtiPlot with other users (or the developers) or if you are insterested in its further development, you can go to the relevant <a href="https://developer.berlios.de/forum/?group_id=6626">QtiPlot forum</a> or subscribe to the appropriate <a href="https://developer.berlios.de/mail/?group_id=6626">QtiPlot mailing list</a>.<br><br>

<!-- ######################################## end of page content ########################### -->
</td>
</tr>

</tbody>
</table>

</td>  <!-- main -->
</tr>
</tbody>
</table>


</body></html>