#include <cstdlib>
#include <signal.h>
#include <cerrno>
-#include <fstream>
#include <vector>
#include <sigc++/bind.h>
#include <gtkmm/settings.h>
+#ifdef HAVE_FFTW35F
+#include <fftw3.h>
+#endif
+
#include "pbd/error.h"
#include "pbd/file_utils.h"
#include "pbd/textreceiver.h"
#include <gtkmm2ext/utils.h>
#include "ardour_ui.h"
+#include "ui_config.h"
#include "opts.h"
#include "enums.h"
#include "bundle_env.h"
Glib::thread_init();
}
+#ifdef HAVE_FFTW35F
+ fftwf_make_planner_thread_safe ();
+#endif
+
#ifdef ENABLE_NLS
gtk_set_locale ();
#endif
error << _("Could not complete pre-GUI initialization") << endmsg;
exit (1);
}
-
+
try {
ui = new ARDOUR_UI (&argc, &argv, localedir.c_str());
} catch (failed_constructor& err) {