[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