I've been trying to get AppVeyor to build OpenMW too, recently managed to get OpenMW itself into the 30min window they gave you. A full compile with OpenCS and all takes almost a full hour on their servers though, and fails due to a Qt library issue that shouldn't exist.
Haven't really had time to debug it yet, spent far too much of my time already on general build-time improvements for us.
C++11
- psi29a
- Posts: 5360
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: C++11
Heads up, the 'old build servers' of travis-ci are in the process (or already switched) over to new Travis (14.04) systems. This means that we can ditch a lot of precise baggage if it works out.
https://blog.travis-ci.com/2015-11-27-m ... tic-future
https://blog.travis-ci.com/2015-11-27-m ... tic-future
-
- Posts: 4
- Joined: 13 Feb 2015, 03:43
- Location: Poland
Re: C++11
Hello everyone!
Was there any changes regardless switching to the more current C++ standard version?
Was there any changes regardless switching to the more current C++ standard version?
- psi29a
- Posts: 5360
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: C++11
Seems to work now on win, osx and linux: https://github.com/OpenMW/openmw/pull/1017
just by changing a few things in cmake... however it takes longer to compile.
just by changing a few things in cmake... however it takes longer to compile.
Re: C++11
Weehee, next step, enabling LTO :>
Re: C++11
Amazing Ace, as usual <3
- psi29a
- Posts: 5360
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: C++11
BTW: https://github.com/OpenMW/openmw/pull/1017
With the help of a colleague, we've managed to get rid of all the std::auto_ptr's
Maybe we can cherry-pick/back-port this to master even if OpenMW isn't ready for C++11 just yet.
With the help of a colleague, we've managed to get rid of all the std::auto_ptr's
Maybe we can cherry-pick/back-port this to master even if OpenMW isn't ready for C++11 just yet.