Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi,
I m trying to install amarok from source on my Fedora 6 linux OS.
But during configuring it gives the error
mcopidl not found even when i ve arts installed...
Please tell me how to provide it the path of the directory where mcopidl is there.[I know where it is]
One thing more...
When i try to build the code after configuring with --without-arts flag.
it does not get build because it says ruby was not found....
Even when i ve installed ruby..
and i wonder why does it not raise the same error during "./configure"...
Thanks.
why are you building it from source?, why don't you just use fedora's package manager?
Sir, I m afraid thats not what i expect as the solution erstwhile i ve tried the rpm but all in vain.
It did nt work.Please tell me the solution how to play with the environment variable of the configure file of the amarak.
I have a whim of the solution but not exactly.I think some environment variables are to be set but dont know which ones.I tried making wild guesses but failed please help me out!!!!!!
Sir, I m afraid thats not what i expect as the solution erstwhile i ve tried the rpm but all in vain.
It did nt work.Please tell me the solution how to play with the environment variable of the configure file of the amarak.
I have a whim of the solution but not exactly.I think some environment variables are to be set but dont know which ones.I tried making wild guesses but failed please help me out!!!!!!
Thanks for the reply indeed!!!!
try yum install amarok
yum is fedora's package manager, it finds the dependencies for you
I can't speak for RPM/Fedora, but in general it is an order of magnitude easier and more robust to install via a package management system if there is one, rather than building from source.
The method for building a project from source varies a lot, and requires that you have a set of development tools installed first. There is a lot more to go wrong, and in general I would not advise it for people who are not developers with a familiarity with compiling software or an interest in doing so.
I would recommend you try to solve your problems with Fedora's package management system rather than trying to build from source. You said you had problems - what are they? What did you do? Did you get any error messages? What were they? Can you replicate the problem?
Sir ,
First of all i m not unknown to linux programming and to some extent working of linux also.And as far as tools are concerned gcc , gdb , i ve been using them ..But i m not used to this kind of trouble shooting
and thats why i dont want to escape the problem..and thus hope that you dont make do so..
Please tell me the solution rather.
Now about the exact error messages.....I will tell u .....
when i configured amarok....
The error messages were.::::
till here everything goes well...
checking for KDE... libraries /usr/lib, headers /usr/include/kde
checking if UIC has KDE plugins available... yes
checking for KDE paths... defaults
checking for dcopidl... /usr/bin/dcopidl
checking for dcopidl2cpp... /usr/bin/dcopidl2cpp
checking for mcopidl... not found
here a message comes that check the arts installation try changing some environmental variables ..
BUT I VE ALREADY ARTS INSTALLED [PLEASE TELL ME HOW TO DO THAT WHICH
ENVIRONMENT VARIABLE SHOULD I export AND WITH WHAT VALUE ]
.....
Now secondly,
I configured it with "--without-arts" flag...::
Makefiles were generated...with no warning or error.....
I thus compiled it::::
The following messages were generated.....
u really need patience...
but thats how i could tell it to u.....
make all-recursive
make[1]: Entering directory `/root/soft/amarok-1.4.6'
Making all in amarok
make[2]: Entering directory `/root/soft/amarok-1.4.6/amarok'
Making all in src
make[3]: Entering directory `/root/soft/amarok-1.4.6/amarok/src'
Making all in amarokcore
make[4]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/amarokcore'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/amarokcore'
Making all in magnatunebrowser
make[4]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/magnatunebrowser'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/magnatunebrowser'
Making all in sqlite
make[4]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/sqlite'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/sqlite'
Making all in analyzers
make[4]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/analyzers'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/analyzers'
Making all in data
make[4]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/data'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/data'
Making all in plugin
make[4]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/plugin'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/plugin'
Making all in images
make[4]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/images'
Making all in icons
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/images/icons'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/images/icons'
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/images'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/images'
make[4]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/images'
Making all in loader
make[4]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/loader'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/loader'
Making all in scripts
make[4]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/scripts'
Making all in common
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/scripts/common'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/scripts/common'
Making all in lyrics_astraweb
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/scripts/lyrics_astraweb'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/scripts/lyrics_astraweb'
Making all in lyrics_lyrc
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/scripts/lyrics_lyrc'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/scripts/lyrics_lyrc'
Making all in playlist2html
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/scripts/playlist2html'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/scripts/playlist2html'
Making all in ruby_debug
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/scripts/ruby_debug'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/scripts/ruby_debug'
Making all in score_default
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/scripts/score_default'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/scripts/score_default'
Making all in score_impulsive
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/scripts/score_impulsive'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/scripts/score_impulsive'
Making all in templates
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/scripts/templates'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/scripts/templates'
Making all in webcontrol
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/scripts/webcontrol'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/scripts/webcontrol'
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/scripts'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/scripts'
make[4]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/scripts'
Making all in themes
make[4]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/themes'
Making all in example
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/themes/example'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/themes/example'
Making all in reinhardt
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/themes/reinhardt'
Making all in images
make[6]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/themes/reinhardt/images'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/themes/reinhardt/images'
make[6]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/themes/reinhardt'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/themes/reinhardt'
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/themes/reinhardt'
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/themes'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/themes'
make[4]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/themes'
Making all in vis
make[4]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/vis'
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/vis'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/vis'
make[4]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/vis'
Making all in metadata
make[4]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata'
Making all in speex
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/speex'
make[6]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/speex'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/speex'
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/speex'
Making all in wavpack
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/wavpack'
make[6]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/wavpack'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/wavpack'
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/wavpack'
Making all in trueaudio
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/trueaudio'
make[6]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/trueaudio'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/trueaudio'
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/trueaudio'
Making all in wma
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/wma'
make[6]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/wma'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/wma'
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/wma'
Making all in audible
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/audible'
make[6]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/audible'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/audible'
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/audible'
Making all in rmff
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/rmff'
make[6]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/rmff'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/rmff'
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/rmff'
Making all in m4a
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/m4a'
make[6]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/m4a'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/m4a'
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/m4a'
Making all in aac
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/aac'
make[6]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/aac'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/aac'
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/aac'
Making all in wav
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/wav'
make[6]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata/wav'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/wav'
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata/wav'
make[5]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/metadata'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata'
make[4]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/metadata'
Making all in konquisidebar
make[4]: Entering directory `/root/soft/amarok-1.4.6/amarok/src/konquisidebar'
/bin/sh ../../../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o konqsidebar_universalamarok.la -rpath /usr/lib/kde3 -module -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /usr/lib -R /usr/lib -R /usr/lib/qt-3.3/lib -L/usr/lib/qt-3.3/lib -lkonqsidebarplugin universalamarok.lo amarokdcopiface_stub.lo -lkhtml -lkparts -lkio
make[4]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src/konquisidebar'
make[3]: Leaving directory `/root/soft/amarok-1.4.6/amarok/src'
make[2]: Leaving directory `/root/soft/amarok-1.4.6/amarok'
make[1]: Leaving directory `/root/soft/amarok-1.4.6'
yeah definitely i m ....
I did nt use the yum....
because it will download the software from the internet...
And sorry i cant do it...cuz i ve a prepaid connection...I reallly want to save my MBs[maximum allowable download data]....
so i want to do it using source only....
I m sorry i disappointed you..
But thats what is my problem,,,
I ve been repeatedly saying that..
Atleast please listen to this plea of mine..
Thanks
If you insist on installing from source despite advice to the contrary, be aware that if you have some problem with the installed software it is very un-likely that anyone can help you - pre-packaged versions which other people will be using may include patches or changes and will probably not behave exactly the same as the version you build.
Assuming you accept this and want to proceed, make sure you have installed the development version of the required libraries. Most distros separate libraries into a runtim package and a development package which includes the header files and other stuff which is needed to build software which uses the library.
On debian-based systems, the convention is to have the same name as the runtime package with -dev appended. I think the same thing applies to fedora, but with the -devel suffix.
If you don't know this already, it casts doubt on your claim to know the development process, and again I urge you to stick to the binary packages instead of building from source.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.