2009-06-01 22:19:12 UTC
Hi,
amSynth 1.2.1 is supposed to compile with gcc-4.3.2.
The patch that was committed was OK. But a few lines of changes from the patch are not (yet ?) in the amSynth-1.2.1 official source tarball. Here is a diff:
diff -ur amSynth-1.2.1.orig/src/Effects/allpass.hpp amSynth-1.2.1/src/Effects/allpass.hpp
--- amSynth-1.2.1.orig/src/Effects/allpass.hpp 2009-06-01 22:47:24.000000000 +0200
+++ amSynth-1.2.1/src/Effects/allpass.hpp 2009-06-01 22:51:04.000000000 +0200
@@ -7,6 +7,7 @@
#ifndef _allpass_
#define _allpass_
#include "denormals.h"
+#include <cstring>
class allpass
{
diff -ur amSynth-1.2.1.orig/src/GUI/PresetControllerView.cc amSynth-1.2.1/src/GUI/PresetControllerView.cc
--- amSynth-1.2.1.orig/src/GUI/PresetControllerView.cc 2009-06-01 22:47:24.000000000 +0200
+++ amSynth-1.2.1/src/GUI/PresetControllerView.cc 2009-06-01 22:48:59.000000000 +0200
@@ -8,7 +8,7 @@
#include <stdio.h>
#include <iostream>
-using SigC::slot;
+using sigc::mem_fun;
using sigc::bind;
using std::cout;
using namespace std;