Subversion Repositories gelsvn

Rev

Rev 300 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 300 Rev 301
1
How to build GEL
1
How to build GEL
2
 
2
 
3
1) Install 3rd party libraries
3
1) Install 3rd party libraries
4
 
4
 
5
Use GELsetup.exe to do this. Install only externals by deselecting
5
Use GELsetup.exe to do this. Install only externals by deselecting
6
the binary version of GEL included in this installer. Three
6
the binary version of GEL included in this installer. Three
7
environment variables GEL_INCLUDE, GEL_LIB and GEL_BIN will be
7
environment variables GEL_INCLUDE, GEL_LIB and GEL_BIN will be
8
added with the base path specified as target directory in the
8
added with the base path specified as target directory in the
9
installer. GEL_BIN will be added to the PATH. The installer lets
9
installer. GEL_BIN will be added to the PATH. The installer lets
10
the user choose wheter these modifications should be done for all
10
the user choose whether these modifications should be done for all
11
users or current user only.
11
users or current user only.
12
 
12
 
13
2) Install source code
13
2) Install source code
14
 
14
 
15
Use GELsrc.exe to do this. Select the component needed. Note that
15
Use GELsrc.exe to do this. Select the component needed. Note that
16
some GEL-components are dependant on other GEL-components and the
16
some GEL-components are dependant on other GEL-components and the
17
installer does NOT warn if dependancies are broken! Most people
17
installer does NOT warn if dependencies are broken! Most people
18
will need the whole shabang.
18
will need the whole shabang.
19
 
19
 
20
3) Make project files
20
3) Make project files
21
 
21
 
22
Run build_solution.bat to create .sln and .vcproj files. When
22
Run build_solution.bat to create .sln and .vcproj files. When
23
prompted, select the proper version of Visual Studio.
23
prompted, select the proper version of Visual Studio.
24
 
24
 
25
Select the 'Separate Libraries' unless you REALLY know what you
25
Select the 'Separate Libraries' unless you REALLY know what you
26
are doing!
26
are doing!
27
 
27
 
28
4) Build
28
4) Build
29
 
29
 
30
open the created .sln file.
30
open the created .sln file.
31
 
31
 
32
Choose 'Install' or 'Install_Debug' configuration.
32
Choose 'Install' or 'Install_Debug' configuration.
33
 
33
 
34
This will compile and install GEL in  the directory specified by
34
This will compile and install GEL in  the directory specified by
35
GEL_INCLUDE and GEL_LIB. The 'Release' and 'Debug' configurations
35
GEL_INCLUDE and GEL_LIB. The 'Release' and 'Debug' configurations
36
use the local directory as build target. This is usefull if you
36
use the local directory as build target. This is usefull if you
37
want to paly around with GEL.
37
want to paly around with GEL.
38
 
38