[PlanetCCRMA] libsigc++ broken?

Fernando Pablo Lopez-Lezcano nando@ccrma.Stanford.EDU
Mon Jan 27 14:40:59 2003


> Can you relate what you did to get it to build. Neither Tim Mayberry or I
> got that far.

For amSynth under 8.0:
- made rpm for libsigc++ 1.0.4 (imported src.rpm from freshrpms.org)
- made rpm for gtkmm 1.2.10 (imported src.rpm from freshrpms.org)
- made spec file for amSynth, compiled out of the box (gcc 3.2)
For redhat 7.2/7.3 I needed to add a small patch (that does not hurt in
8.0):

=== CUT HERE ===
--- amSynth-1.0-rc2/src/GUI/GUI.cc~	Sun Jan 26 05:17:03 2003
+++ amSynth-1.0-rc2/src/GUI/GUI.cc	Mon Jan 27 19:48:01 2003
@@ -6,6 +6,9 @@
 #include <stdlib.h>
 #include <list>
 
+#include <sys/types.h>
+#include <sys/wait.h>
+
 using SigC::slot;
 using SigC::bind;
 
=== CUT HERE ===

Otherwise my compile was aborting due to a WEXITSTATUS underfined
symbol. 

The rest was the same... there were warnings I ignored. 
I tested that it makes sound (connecting from vkeybd). 
-- Fernando