Howto:Building FlightGear without HiDPI support: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
No edit summary
Line 2: Line 2:


== Problem ==
== Problem ==
[[File:Revert-HiDPI-commits.png|thumb|Screenshot showing commits to be reverted to build FlightGear with OpenSceneGraph 3.2.1 <ref>https://forum.flightgear.org/viewtopic.php?f=45&t=33150&start=15#p325521</ref>]]
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.
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.



Revision as of 11:25, 31 December 2017

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.

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