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