Hello, I am trying to install hydrogen on my slackware 10.
(this is the file - hydrogen-0.8.2.tar.gz)
During ./configure I get no errors, but I get 2 warnings:
1-
Quote:
Perhaps you should add the directory containing `jack.pc'
to the PKG_CONFIG_PATH environment variable
No package 'jack' found
configure: WARNING: *** Could not find the JACK library, disabling JACK driver
|
2-
Quote:
checking lrdf.h usability... no
checking lrdf.h presence... no
checking for lrdf.h... no
checking for lrdf_init in -llrdf... no
configure: WARNING: *** Could not find the LRDF library
|
./configure ends with:
Quote:
-----------------------------------------------------------------
Hydrogen 0.8.2 configuration:
-----------------------------------------------------------------
Source code location: .
Prefix /usr/local
Images path /usr/local/share/hydrogen
Use ALSA Sequencer: yes
Debug messages: no
Jack support: no
OSS support: yes
LRDF support: no
Features list = (Alsa seq) (OSS)
-----------------------------------------------------------------
Now type make to build Hydrogen.
-----------------------------------------------------------------
|
So then I 'make'.
It all looks normal but at the end it says:
Quote:
AudioEngineInfoForm_UI.cpp: In constructor `
AudioEngineInfoForm_UI::AudioEngineInfoForm_UI(QWidget*, const char*,
unsigned int)':
AudioEngineInfoForm_UI.cpp:75: error: `Spacer2' undeclared (first use this
function)
AudioEngineInfoForm_UI.cpp:75: error: (Each undeclared identifier is reported
only once for each function it appears in.)
AudioEngineInfoForm_UI.cpp:80: error: `Spacer1' undeclared (first use this
function)
make[3]: *** [AudioEngineInfoForm_UI.o] Error 1
make[3]: Leaving directory `/root/installs/hydrogen-0.8.2/hydrogen_gui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/installs/hydrogen-0.8.2/hydrogen_gui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/installs/hydrogen-0.8.2'
make: *** [all] Error 2
|
So I have seen things like this before, and it works anyway, so I go and type make install:
At the end of 'make install' I get this:
Quote:
AudioEngineInfoForm_UI.cpp: In constructor `
AudioEngineInfoForm_UI::AudioEngineInfoForm_UI(QWidget*, const char*,
unsigned int)':
AudioEngineInfoForm_UI.cpp:75: error: `Spacer2' undeclared (first use this
function)
AudioEngineInfoForm_UI.cpp:75: error: (Each undeclared identifier is reported
only once for each function it appears in.)
AudioEngineInfoForm_UI.cpp:80: error: `Spacer1' undeclared (first use this
function)
make[2]: *** [AudioEngineInfoForm_UI.o] Error 1
make[2]: Leaving directory `/root/installs/hydrogen-0.8.2/hydrogen_gui'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/root/installs/hydrogen-0.8.2/hydrogen_gui'
make: *** [install-recursive] Error 1
|
So I try to type 'hydrogen' to start the program:
Quote:
bash: hydrogen: command not found
|
I am far from a programmer, and most of the things that scroll by during "./configure, make, make install" means nothing to me. I tried looking for hydrogen at linuxpackages.net, but its not there, so I got the source from hydrogen.sourceforge.net.
I should add, I did try to reference the LRDF error, and that package requiers raptor >= 0.9.11, which apparently I don't have, so I tried to get that.. I installed raptor-1.3.1 and raptor-devel-1.3.1. with pkgtool. Apparently that went fine. So I went back and tried installing LRDF again (liblrdf-0.3.7) and recieved similar errors doing a ./configure,make,make install as when I tried to install hydrogen (error 2 on 'make', and error 1 on 'make install'.).
At this point I am out of ideas. I understand I put a lot of info on this quesiton, but I tried to cover everything I could. Any one have a direction they could point me in??
Thanks in advance - tw.