[mapguide-internals] mapguide 2 trunk cmake patches and
instructions
Scott Hill
hillsc at claycountyin.gov
Thu Jan 8 15:10:55 EST 2009
Is there another location to download the cmake patches? It appears that
http://heliocastro.geolinux.com.br/ is offline.
Thank you,
Scott Hill
Helio Chissini de Castro wrote:
>
> Hi
>
> As people requested last few days, here's the cmake patch to test in linux
> against mapguide trunk
>
> Two patches:
>
> cmake.diff - The Cmake build itself
> cmake-code.dif - Patch to use xalan 2.8 and geos 3.0.0, and comment agg
> triangle for now
>
> - This use most of the Oem depends external, what i'm using EXTERNAL:
> geos 3.0.0
> mkcatdefs
> xerces-c 2.8
> xalan 1.10
> db 4.6
> dbxml23
> xqilla 1.0.2 ( from xilla10 package )
> apache 2.2.9
> agg 2.5
> dwftoolkit
> php 5.2.6
> Ace 5.6
> sqlite 3.6.1
> FDO 3.3.1
> cmake 2.6
>
> - What i still use INTERNAL:
> CsMap
> gd
> jsoncpp
> SWIGEx
>
> - What i not compiling right now: UnitTest
> Reason: Need a specific version of cppunit, and not compiled from Oem one
>
> You can find all my external packages oriented to Mandriva in
> http://websvn.geolinux.com.br/viewvc.cgi/packages/, but my reference is
> Fedora
> 9, packages mostly taken from here:
> ftp://download.fedora.redhat.com/pub/fedora/linux/releases/9/Everything/source/SRPMS/
>
> The only packages that aren't in Fedora repos is dwftoolkit and mkcatdefs
>
>
> COMPILATION INSTRUCTIONS:
>
> - Apply both patches in a full MgDev checkout ( trunk )
> - Enter in the MgDev dir
> - Create any subdir, i prefer "build" and enter on it
> - do "cmake .."
> At this point all tests should be done, and if you are missing any
> external
> dependency, cmake will warn you and fail. All environment and build files
> are
> created under this build dir, keeping the main src dir clean
> 64 bits test are done, but i not tested current compilation with x86_64
> - If all went well, just do make
>
>
> HELP NEEDED
> - As end mapguide installation is a big series of auto*hell*tools and
> scripts
> on LinuxApt, i'm not sure if i'm installing whole original layout, and
> some
> people with deeper knowledge of this install can help. I attached my
> mapguide
> specfile for standard package if someone want to take a look and see if
> there's
> something missing in the process.
>
> - Server build in trunk is failing for me in some Fdo SetClassName
> functions,
> mos specific Server/src/Services/Feature/. Log attached
>
> KNOWN ISSUES
> - cmake build works very well, but sometimes, the dbxml database creation
> fails on mgserver and i was unable to track down this specific issue. The
> segmentation fault happens in xerces-c code, but i doubt that this is the
> real
> point. I really think that for some reason xerces is trying to use a null
> database, because was preciously not properly created ( non check pointer
> ).
> Hard one
>
> Goold luck and i'm open for all answers
>
> --
> Helio Chissini de Castro
> KDE Developer
> Brasil/South America Primary Contact
>
> _______________________________________________
> mapguide-internals mailing list
> mapguide-internals at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-internals
>
>
--
View this message in context: http://n2.nabble.com/mapguide-2-trunk-cmake-patches-and-instructions-tp1822123p2129815.html
Sent from the MapGuide Internals mailing list archive at Nabble.com.
More information about the mapguide-internals
mailing list