Howto:Building FlightGear without HiDPI support

From FlightGear wiki
Revision as of 11:35, 31 December 2017 by Hooray (talk | contribs) (→‎Problem)
Jump to navigation Jump to search
This article is a stub. You can help the wiki by expanding it.

Problem

Screenshot showing commits to be reverted to build FlightGear with OpenSceneGraph 3.2.1 [1]

there were discussions on the devel list making OpenSceneGraph 3.4 a requirement, because as of 12/2017, FlightGear does no longer build with OSG 3.2.1 (i.e. Ubuntu LTS) - despite the commit logs suggesting so.

James mentioned big hurdles trying to fix the problem(s) with OSG 3.2, even asking on the OSG mailing-list where OSG 3.2 was apparently considered obsolete and essentially unsupported, so since most distros seem to offer OSG 3.4, it is likely to remain a requirement from now on.

This article details how to revert the corresponding changes to build FlightGear without HiDPI support, for those still having to use older OSG versions until a better fix is found.

Background

Commits

Instructions

check out a new topic branch in $FG_SRC:

git checkout next
git pull origin next
git checkout -b topics/disable-HiDPI

revert all HiDPI related commits:

git revert 89ca665bfbf91bbd0a203d0d8138ea2114036d39 ac50a3c7ed88687a568077262999e681bc880e8a e090427591f8a15adb4a9376ad2d5e3fd413916f c1df6e9d1528fc2513c6f455f0c0ccc6ca74e34a 804dc4e74ab921f196ca5e09eb7cd6de74b09c0d

References

References