Skip to Content

Problem with make

5 replies [Last post]
Yannick
Offline
Joined: 04/17/2010

Hello everybody

I have FedoraCore 5.

When I try make, I have this errors:

[yannick@ATHLON hydrogen-0.9.3]$ make
make[1]: Entering directory `/home/yannick/Desktop/hydrogen-0.9.3'
g++ -c -pipe -g -w -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/usr/lib/qt-3.3/mkspecs/default -I. -I. -Isrc -I/usr/lib/qt-3.3/include -o src/tinystr.o src/lib/xml/tinystr.cpp
src/lib/xml/tinyxml.h:828: erreur: extra qualification ?TiXmlDeclaration::? on member ?TiXmlDeclaration?
make[1]: *** [src/tinystr.o] Erreur 1
make[1]: Leaving directory `/home/yannick/Desktop/hydrogen-0.9.3'
make: *** [hydrogenPlayer] Erreur 2

A problem with QT?

aikie
Offline
Joined: 04/17/2010

You should try to install hydrogen with the planet ccrma repositories. Add them to you repository list and normaly you should be able to install hydrogen with your package manager.

Yannick
Offline
Joined: 04/17/2010

Thanks you, for it worked.
It's very much simpler with yum :-D

Lt
Offline
Joined: 04/17/2010

someone posted this error

When I try make, I have this errors:

[yannick@ATHLON hydrogen-0.9.3]$ make
make[1]: Entering directory `/home/yannick/Desktop/hydrogen-0.9.3'
g++ -c -pipe -g -w -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/usr/lib/qt-3.3/mkspecs/default -I. -I. -Isrc -I/usr/lib/qt-3.3/include -o src/tinystr.o src/lib/xml/tinystr.cpp
src/lib/xml/tinyxml.h:828: erreur: extra qualification ?TiXmlDeclaration::? on member ?TiXmlDeclaration?
make[1]: *** [src/tinystr.o] Erreur 1
make[1]: Leaving directory `/home/yannick/Desktop/hydrogen-0.9.3'
make: *** [hydrogenPlayer] Erreur 2

you replyed

You should try to install hydrogen with the planet ccrma repositories. Add them to you repository list and normaly you should be able to install hydrogen with your package manager.

I have the same error but unfortuntly Your response means nothing to me. could you plaese explain it in more simple terms

Thank You

aikie
Offline
Joined: 04/17/2010

If you want to install hydrogen there are 2 ways to do it.
Compiling hydrogen yourself (quite difficult for a beginner) or install a precompiled hydrogen package like a normal .exe on windows.

Compiling:
The error you have there because of the lack of TinyXml, you should install this package.

Precompiled package:
Precompiled packages are provided by your distro (Suse, debian, fedora, ...) All the distros have a program to install these packages (suse: yast, debian: apt, fedora: yum,...) The packages are placed in repositories. But when you can't find a package in a repository it's possible that someone has made an extra repository with additional packages. For instance for fedora there is a planet ccrma repository with loads of audio related packages. So when you want to install hydrogen you should add that repository to yum and then try to install hydrogen with yum.

http://devel.hydrogen-music.org/wiki/docs%3AInstall%3ADistro
Hope this helps

oeblio
Offline
Joined: 04/17/2010

aike

Thanks for the precompiling 411. I am a newly minted linux user and have been beating my brains out, for 3 days, trying to find all of various packages to manually install hydrogen.

I installed the Ubuntu version and it took all of 2 minutes to install and get running. This information should be on the download page.