PRE-REQUIREMENTS AND INSTALLATION PROCEDURE ON WINDOWS
It’s necessary to analise some essential requirements before to describe the steps used in order to create the r-gui executable file for Windows environment.
Firstly it is necessary that the GTK’s library and the software R are already installed on the machine. In order to avoid these problem it is necessary to visit this site:
http://datasrv.soc.unitn.it/r-gui/files/windows
where it is possibile to find the R program and the GTK library. It is necessary to download and install on our machine these files.
Install all the files in the
c:\Programmi\R\R-2.3.1
as will be suggested by the default installation procedure of R. Then it is necessary to install the GTK library. GTK is a library useful for the creation of our executable. Install everything in the folder:
c:\GTK
Now, it is necessari to download Inno Setup and Phyton from this site:
Inno Setup ---> http://jrsoftware.org/isdl.php#stable where it is possible to download
5.1.13 version.
Python ---> http://www.python.org/download where it is possible to download the stable
version 2.4.4.
Other 6 packages are required in order to complete the installation. It is possible to find these packages at the follow link: http://datasrv.soc.unitn.it/r-gui/files/windows/devel_only
These packages are:
By the installation of these packages some useful libraries will be installed in the
c:\Python24\Lib\site-packages\
folder. Once the installation procedure is terminated it os necessary to download the files stored in the folder:
http://r-gui.soc.unitn.it:10000/svn/r-gui/trunk/src
These files must be copied in a folder (for example c:\src) on the machine. Now, in the new directory there are the follow files or directory:
So far, the procedure used in order to install the R and the GTK library was described. Now, it is possible to find the step to step instruction for the generation of the r-gui-setup.exe.
c:\Documents and Settings\Pippo>
c:\src>
c:\src>python setup-windows.py py2exe
With this command the setup-windows and py2exe executables will be run. Then it’ll create two folder:
This command copys the files from c:\src\data to c:\src\dist\data and the files from c:\src\copy-to-windows-dist to c:\src\dist.
Finally it’s possible to use the Inno Setup for to generate the executable for windows. Run the Inno Setup and open the r-gui.iss file. This is in the c:\src folder, then launch the run function of Inno Setup. This function will create a new folder in c:\src, called Output; where is possible to find r-gui-setup.exe.
The Inno Setup by default will automatically run the r-gui-setup.exe, then if is all correct a new windows called GENERIC r-gui will be opened.