Re: [linux-audio-user] [ANN] Hydrogen v0.9.1

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-user] [ANN] Hydrogen v0.9.1
From: Jack O'Quin (joq_AT_io.com)
Date: Mon Nov 29 2004 - 06:02:24 EET


Comix <acominu_AT_tiscali.it> writes:

> I'm proud to announce a new stable release of Hydrogen Drum Machine!!

Still problems compiling with gcc-2.95.4 (Debian woody)...

source='JackDriver.cpp' object='JackDriver.o' libtool=no \
DEPDIR=.deps depmode=gcc /bin/sh ../../admin/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -DQT_THREAD_SUPPORT -D_REENTRANT -O3 -c -o JackDriver.o JackDriver.cpp
JackDriver.cpp: In function `int jackDriverSampleRate(unsigned int, void *)':
JackDriver.cpp:36: implicit declaration of function `int sprintf(...)'
JackDriver.cpp: In method `int JackDriver::init(unsigned int)':
JackDriver.cpp:275: implicit declaration of function `int getpid(...)'
JackDriver.cpp:321: implicit declaration of function `int snprintf(...)'
make[3]: *** [JackDriver.o] Error 1
make[3]: Leaving directory `/y/src/hydrogen-0.9.1/lib/drivers'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/y/src/hydrogen-0.9.1/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/y/src/hydrogen-0.9.1'
make: *** [all] Error 2

This patch seems to solve that problem...

--- lib/drivers/JackDriver.cpp~ Sun Nov 28 08:52:38 2004
+++ lib/drivers/JackDriver.cpp Sun Nov 28 21:53:37 2004
@@ -26,6 +26,8 @@
 #ifdef JACK_SUPPORT
 
 #include "../Hydrogen.h"
+#include <stdio.h>
+#include <unistd.h>
 
 unsigned long jack_server_sampleRate = 0;
 jack_nframes_t jack_server_bufferSize = 0;

Next it fails here (I've got raptor-1.2.0 compiled from source)...

source='LadspaFX.cpp' object='LadspaFX.o' libtool=no \
DEPDIR=.deps depmode=gcc /bin/sh ../../admin/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -DQT_THREAD_SUPPORT -D_REENTRANT -O3 -c -o LadspaFX.o LadspaFX.cpp
In file included from /usr/local/include/lrdf.h:8,
                 from LadspaFX.cpp:36:
/usr/local/include/raptor.h:213: type specifier omitted for parameter
/usr/local/include/raptor.h:213: parse error before `*'
/usr/local/include/raptor.h:214: type specifier omitted for parameter
/usr/local/include/raptor.h:214: parse error before `*'
/usr/local/include/raptor.h:215: type specifier omitted for parameter
/usr/local/include/raptor.h:215: parse error before `*'
/usr/local/include/raptor.h:225: type specifier omitted for parameter
/usr/local/include/raptor.h:225: parse error before `*'
/usr/local/include/raptor.h:232: `FILE' was not declared in this scope
/usr/local/include/raptor.h:232: `stream' was not declared in this scope
/usr/local/include/raptor.h:232: parse error before `*'
/usr/local/include/raptor.h:263: `FILE' was not declared in this scope
/usr/local/include/raptor.h:263: `stream' was not declared in this scope
/usr/local/include/raptor.h:263: parse error before `unsigned'
make[3]: *** [LadspaFX.o] Error 1
make[3]: Leaving directory `/y/src/hydrogen-0.9.1/lib/fx'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/y/src/hydrogen-0.9.1/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/y/src/hydrogen-0.9.1'
make: *** [all] Error 2

./configure seemed happy with my liblrdf-0.3.7.

Any suggestions?

-- 
  joq


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Mon Nov 29 2004 - 06:08:38 EET