Next Previous Contents

2. Installation

2.1 How to obtain QScanPlot

You can download the last version of QScanPlot from the page QScanPlot Home Page. Some binaries will be soon available. If you compile this package in a new environment, for which no binary version is available, please drop me a note. If you download the program and use it, please drop me a note. If you have some constructive criticism, please drop me a note... You get it?

Contributed binaries (in RPM format) are welcome!

2.2 Requirements

The current version of QScanPlot works with Qt 2.{2,3}.x. I didn't try it with versions older or newer than those, but it might work. For the compilation, the usual tools are needed...

You will need tmake, from TrollTech, in order to compile easily the plugins distributed along with QScanPlot, as well as those that you create.

Currently, I plan to port QScanPlot both to Qt 3.0. Porting to KDE will be delayed, I'm afraid.

2.3 Compilation and installation

In order to compile and install QScanPlot on your system, type the following in the base directory of the QScanPlot distribution:

% ./configure
% make
% make install

Since QScanPlot uses autoconf you should have not trouble compiling it. Should you run into problems please report them to the the author at gonzalez@gae.ucm.es

However, there is an open point in the installation process. First, in the plugins directory (qscanplot-X.Xqscanplot/plugins/), for the compilation tu be succesful, you must change the line TMAKEPATH=... to the appropriate value for your system. Then, after the compilation of the plugins, this directory must be copied wherever you want, but note that you and your users will need read and write permissions. Later on, when a user executes QScanPlot, she can set the option "Plugins Directory" from the Options/Preferences menu.

There, you will find there also some handy scripts to compile your new plugins.

Finally, in the directory qscanplot-X.Xqscanplot/templates/ there are two template files, myplugin.cpp and myplugin.pro, that together with the header file plugin.h is all what you need to create your own plugins.


Next Previous Contents