[SAC] fgs overview of what is completed
shawn barnes
sbarnes at dmsolutions.ca
Fri Apr 27 13:58:20 EDT 2007
Paul,
This is clipped out of notes that i've been taking,
I have more details for each element - what files where changed/created
that i could add. not sure on how much detail is needed. or if you need
more of an overview.
shawn
------------------------------------------------------------
Mapguide FGS packaging
Requirements for fgs-mapguide: default fdo-3.2.0 install.
Tasks completed:
Change fgs Apache version to 2.0.59
Change fgs PHP version to 5.0.5
Modify build and install scripts for Apache and PHP
Fdo fgs-dev install scripts
Mapguide fgs-dev build and install scripts
Fgs-mapguide-base module
Directory layout of the mapguide fgs module is:
fgs/apps/mapguide/|-bin/
|-include/
|-lib/
|-server/|-Logs/
| |-Packages/
| |-Repositories/
| |-Resources/
| |-Schema/
| |-Temp
| |-Trash/
| |-Wfs/
| |-Wms/
| |-bin/
| |-lib
|
|-share/|-gdal
| |-proj
|
|-webserverextensions/|-bin
|-lib
|-wwww
The result is:
fgs can install the mapguide module into the fgs environment including
all it's dependencies and the setup of mapguide environment, php.ini,
and apache.conf environment
php extensions dir is ~/fgs/apps/mapguide/webserverextensions/lib
GDAL_DATA=~/fgs/apps/mapguide/share/gdal
PROJ_LIB=~/fgs/apps/mapguide/proj
LD_LBIRARY_PATH=~/fgs/apps/mapguide/lib:
~/fgs/apps/mapguide/server/lib:
~/fgs/apps/mapguide/webserverextensions/lib:
~/fgs/lib
~/fgs/apps/mapguide/server/bin/mgserver.sh set the fgs mapguide
environment and runs
Tasks uncompleted:
Automating fdo fgs install
Create init scripts to start the mgserver when fgs is started.
Create required.list to better automate the fgs install command
Bugs:
error when loading libphp_MgMapGuideApi.so into php
/path/to/php5: symbol lookup error: /path/to/libMgMapGuideCommon.so.7:
undefined symbol: _ZN12MgDisposableD2Ev
More information about the Sac
mailing list