Browse Source

GCC 4.4 compatibility: linker error with defaulted destructor.

Again.
Vladimír Vondruš 13 years ago
parent
commit
bbcfe211a6
  1. 3
      src/SceneGraph/AbstractCamera.hpp

3
src/SceneGraph/AbstractCamera.hpp

@ -72,7 +72,8 @@ template<UnsignedInt dimensions, class T> AbstractCamera<dimensions, T>::Abstrac
AbstractFeature<dimensions, T>::setCachedTransformations(CachedTransformation::InvertedAbsolute); AbstractFeature<dimensions, T>::setCachedTransformations(CachedTransformation::InvertedAbsolute);
} }
template<UnsignedInt dimensions, class T> AbstractCamera<dimensions, T>::~AbstractCamera() = default; /* `= default` causes linker errors in GCC 4.4 */
template<UnsignedInt dimensions, class T> AbstractCamera<dimensions, T>::~AbstractCamera() {}
template<UnsignedInt dimensions, class T> AbstractCamera<dimensions, T>& AbstractCamera<dimensions, T>::setAspectRatioPolicy(AspectRatioPolicy policy) { template<UnsignedInt dimensions, class T> AbstractCamera<dimensions, T>& AbstractCamera<dimensions, T>::setAspectRatioPolicy(AspectRatioPolicy policy) {
_aspectRatioPolicy = policy; _aspectRatioPolicy = policy;

Loading…
Cancel
Save