Fix OSX builds (i18n)

i18n must be included last, after all template  specialization.
Otherwise the following happens:

In file included from ../libs/pbd/pbd/i18n.h:22:
../libs/pbd/pbd/compose.h:122:6: error: call to function 'operator<<' that is neither visible in the template definition nor found by argument-dependent lookup
This commit is contained in:
Robin Gareus 2020-08-06 21:38:00 +02:00
parent c54b36c3ff
commit 5193052d8a
1 changed files with 2 additions and 1 deletions

View File

@ -50,7 +50,6 @@
#include "pbd/convert.h"
#include "pbd/error.h"
#include "pbd/file_utils.h"
#include "pbd/i18n.h"
#include "pbd/md5.h"
#include "pbd/pthread_utils.h"
#include "pbd/search_path.h"
@ -134,6 +133,8 @@
#include <glibmm/checksum.h>
#include "pbd/i18n.h"
namespace ARDOUR {
class MidiSource;
class Processor;