rename VS-2005-settings to Visual-Studio-settings
[scilab.git] / scilab / Readme_Visual.txt
1 ----------------
2 Prerequirements:
3 ----------------
4
5 * Visual Studio C++ .NET 2005 Pro
6 * Intel Fortran 10.0.026 (or more)
7 or 
8
9 * Visual Studio C++ .NET 2005 Express
10 * Microsoft Plateform SDK R2
11 (http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/)
12
13
14 * download prerequirements for Scilab (TCL/TK,pvm,...) on Scilab Website
15 http://www.scilab.org/... (not yet on website)
16
17 or on SVN :
18
19 md Prerequirements
20 cd Prerequirements
21 svn co --username anonymous --password Scilab svn://frioul.inria.fr/scilab/trunk/Dev-Tools/SE/Prerequirements/Windows
22
23 copy all files in your scilab directory
24
25 -----------------------------------------------------------------------
26 How to compile with visual studio C++ .Net 2005 and Intel Fortran 10 ?
27 -----------------------------------------------------------------------
28
29 If you use Intel fortran to build scilab , you need to import some settings.
30 In Visual studio 2005 Pro , "Tools" Menu --> "Import and Export Settings" --> "Import selected environment settings" and select a .vssettings
31
32 Settings for Visual Studio 2005 Pro with Intel fortran
33
34 4 platforms :
35
36 -- Scilab Win32 build on a Windows 32 bits (/trunk/scilab/Visual-Studio-settings/fortran-on-Win32.vssettings)
37 -- Scilab Win32 build on a Windows 64 bits (/trunk/scilab/Visual-Studio-settings/fortran-on-Win64.vssettings)
38 -- Scilab Win64 build on a Windows 32 bits (Intel cross compiler) (/trunk/scilab/Visual-Studio-settings/fortran-on-Win32.vssettings)
39 -- Scilab Win64 build on a Windows 64 bits (/trunk/scilab/Visual-Studio-settings/fortran-on-Win64.vssettings)
40
41 On some visual studio .NET 2005 , .vssetting are "volatile" modifications and are removed after it has been applied.
42 In this case, do :
43 Tools --> Options --> Projects and Solutions --> VC++ Directories
44 Select "Library files" in "Show directories for"
45 and add
46 C:\Program Files (x86)\Intel\Compiler\Fortran\10.0\IA32\Lib    for Win32 build on XP 64 bits
47 C:\Program Files\Intel\Compiler\Fortran\10.0\IA32\Lib          for Win32 build on XP 32 bits
48 C:\Program Files (x86)\Intel\Compiler\Fortran\10.0\em64t\Lib   for x64 build on XP 64 bits
49 C:\Program Files\Intel\Compiler\Fortran\10.0\em64t\Lib                          for x64 build on XP 32 bits
50
51 click on scilab.sln (to launch Visual) or devenv scilab.sln /build "Release" (via command line, to build scilab)
52
53
54 -----------------------------------------------------------------------
55 How to compile with visual studio C++ .Net 2005 Express ?
56 -----------------------------------------------------------------------
57
58 this version uses f2c to convert fortran to C
59
60 click on scilab_f2c.sln (to launch Visual) or devenv scilab_f2c.sln /build "Release" (via command line, to build scilab)