20,741
edits
m (→Dependencies: add upstream/merge status to the table (to be updated as we move on)) |
|||
Line 77: | Line 77: | ||
{| class="wikitable" | {| class="wikitable" | ||
! Task !! Build System !! Description !! People !! Progress | ! Task !! Merged upstream !! Build System !! Description !! People !! Progress | ||
|- | |- | ||
| plib.mk || autotools || provide mxe build scripts for plib || || {{Done}} | | plib.mk ||{{Done}}|| autotools || provide mxe build scripts for plib || || {{Done}} | ||
|- | |- | ||
| openrti.mk || cmake || add OpenRTI support ||Hamzaalloush|| {{Progressbar|30}} | | openrti.mk ||{{Not done}}|| cmake || add OpenRTI support ||Hamzaalloush|| {{Progressbar|30}} | ||
|- | |- | ||
| optional ||cmake|| add support for [[Building_using_CMake#Optional_Features|optional dependencies]] (probably, separate *.mk files for each) || || {{Not done}} | | optional ||{{Not done}} ||cmake|| add support for [[Building_using_CMake#Optional_Features|optional dependencies]] (probably, separate *.mk files for each) || || {{Not done}} | ||
|- | |- | ||
| 3rdParty || mxe || ensure 3rd party dependencies are built in the toolchain, and merge their *.mk packages in the clone |||| {{Progressbar|80}} | | 3rdParty ||{{Not done}}|| mxe || ensure 3rd party dependencies are built in the toolchain, and merge their *.mk packages in the clone |||| {{Progressbar|80}} | ||
|- | |- | ||
| simgear.mk ||cmake|| provide mxe build scripts for simgear || {{Usr|FlyHigh}} -saiarcot895|| {{Progressbar|70}} | | simgear.mk ||{{Pending}}||cmake|| provide mxe build scripts for simgear || {{Usr|FlyHigh}} -saiarcot895|| {{Progressbar|70}} | ||
|- | |- | ||
| openscenegraph.mk support (shared library) ||cmake|| improve/fix up OpenSceneGraph 3.x support (i.e. shared,non-static, builds using plugins) || {{Usr|Hamzaalloush}} & {{Usr|FlyHigh}}|| {{Progressbar|90}} | | openscenegraph.mk support (shared library) ||{{Done}}||cmake|| improve/fix up OpenSceneGraph 3.x support (i.e. shared,non-static, builds using plugins) || {{Usr|Hamzaalloush}} & {{Usr|FlyHigh}}|| {{Progressbar|90}} | ||
|- | |- | ||
| osg examples/demos ||cmake|| ensure that all OSG examples build/link properly via <nowiki>-DBUILD_OSG_EXAMPLES=ON</nowiki> and <nowiki>-DBUILD_OSG_APPLICATIONS=ON</nowiki> || || {{Progressbar|90}} | | osg examples/demos ||{{Pending}}||cmake|| ensure that all OSG examples build/link properly via <nowiki>-DBUILD_OSG_EXAMPLES=ON</nowiki> and <nowiki>-DBUILD_OSG_APPLICATIONS=ON</nowiki> || || {{Progressbar|90}} | ||
|- | |- | ||
| [[Building FlightGear with osgEarth Integration|osg-earth.mk]] ||cmake|| add dedicated <code>osgearth.mk</code> module for mxe (ensure that the examples are working properly) also see gdal issue discussed at [http://comments.gmane.org/gmane.comp.gnu.mingw.cross-env/3607] ||Hamzaalloush|| {{Progressbar|70}} | | [[Building FlightGear with osgEarth Integration|osg-earth.mk]] ||{{Not done}}||cmake|| add dedicated <code>osgearth.mk</code> module for mxe (ensure that the examples are working properly) also see gdal issue discussed at [http://comments.gmane.org/gmane.comp.gnu.mingw.cross-env/3607] ||Hamzaalloush|| {{Progressbar|70}} | ||
|- | |- | ||
| flightgear.mk ||cmake|| provide mxe build script for flightgear ||{{Usr|FlyHigh}} -saiarcot895|| {{Progressbar|70}} | | flightgear.mk ||{{Not done}}||cmake|| provide mxe build script for flightgear ||{{Usr|FlyHigh}} -saiarcot895|| {{Progressbar|70}} | ||
|- | |- | ||
| breakpad.mk ||autotools|| provide mxe build script for [https://code.google.com/p/google-breakpad/wiki/GettingStartedWithBreakpad breakpad]<br/>Windows integration instructions at [https://code.google.com/p/google-breakpad/wiki/WindowsClientIntegration] || Hooray & Hamzaalloush || {{Progressbar|60}} | | breakpad.mk ||{{Not done}}||autotools|| provide mxe build script for [https://code.google.com/p/google-breakpad/wiki/GettingStartedWithBreakpad breakpad]<br/>Windows integration instructions at [https://code.google.com/p/google-breakpad/wiki/WindowsClientIntegration] || Hooray & Hamzaalloush || {{Progressbar|60}} | ||
|- | |- | ||
| [[Resource Tracking for FlightGear|sigar.mk]] ||cmake|| provide mxe build script for [https://github.com/hyperic/sigar sigar -System Information Gatherer And Reporter] (cmake based, for better startup/run-time diagnostics on CPU/RAM utilization) || Hooray || {{Not done}} | | [[Resource Tracking for FlightGear|sigar.mk]] ||{{Not done}}||cmake|| provide mxe build script for [https://github.com/hyperic/sigar sigar -System Information Gatherer And Reporter] (cmake based, for better startup/run-time diagnostics on CPU/RAM utilization) || Hooray || {{Not done}} | ||
|- | |- | ||
| Makefile SVN support || make || tailor the MXE Makefile to resolve the commit suffix in file names of SVN snapshot's. specific to SG/FG by using ${PKG} conditionals ||Hamzaalloush|| {{Progressbar|20}} | | Makefile SVN support ||{{Not done}}|| make || tailor the MXE Makefile to resolve the commit suffix in file names of SVN snapshot's. specific to SG/FG by using ${PKG} conditionals ||Hamzaalloush|| {{Progressbar|20}} | ||
|- | |- | ||
| terragear.mk || cmake || build static monolithic TerraGear (compiles but segfaults) ||Hamzaalloush|| {{Progressbar|40}} | | terragear.mk ||{{Not done}}|| cmake || build static monolithic TerraGear (compiles but segfaults) ||Hamzaalloush|| {{Progressbar|40}} | ||
|} | |} | ||