[SOLVED] Installing the Guayadeque Player

[SOLVED] Installing the Guayadeque Player

Postby Garthhh » Jul 31st, '11, 08:04

I've used the player the tag editor is very good
The GUI is very configurable
but there is no real info on RPM based package managers
I started a thread
http://guayadeque.org/forums/index.php?p=/discussion/comment/2508#Comment_2508
on their home page which directed me to the procedure for Fedora
http://guayadeque.org/forums/index.php?p=/discussion/comment/2207

I'm not quite following how to get what would be development tools on fedora
or build essential on ubun/debian
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: Installing the Guayadeque Player

Postby doktor5000 » Jul 31st, '11, 10:03

You can install task-c-devel for that.

Here is a list oft the other dependencies required for building guayadeque:
Code: Select all
cmake wxGTK-devel sqlite3-devel libxml2-devel taglib-devel curl-devel libmp4v2-devel libflac-devel libdbus-1-devel libgstreamer-devel imagemagick libgpod-devel libindicate-devel


But why don't you make a package request through bugzilla?
https://bugs.mageia.org/enter_bug.cgi?p ... mat=guided
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17629
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Installing the Guayadeque Player

Postby Garthhh » Jul 31st, '11, 16:47

doktor5000 wrote:You can install task-c-devel for that.

Here is a list oft the other dependencies required for building guayadeque:
Code: Select all
cmake wxGTK-devel sqlite3-devel libxml2-devel taglib-devel curl-devel libmp4v2-devel libflac-devel libdbus-1-devel libgstreamer-devel imagemagick libgpod-devel libindicate-devel


But why don't you make a package request through bugzilla?
https://bugs.mageia.org/enter_bug.cgi?p ... mat=guided


I filed a bug
https://bugs.mageia.org/post_bug.cgi
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: Installing the Guayadeque Player

Postby doktor5000 » Jul 31st, '11, 16:52

Sorry, the link is wrong, you copied it when you were filing the bug.
This is the right one: https://bugs.mageia.org/show_bug.cgi?id=2347

FWIW, i have a package for guayadeque-0.3.1 built locally and working well for x86_64.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17629
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Installing the Guayadeque Player

Postby Garthhh » Jul 31st, '11, 17:44

thanks for all your help

I installed
task-c-devel

when I run

cmake wxGTK-devel sqlite3-devel libxml2-devel taglib-devel curl-devel libmp4v2-devel libflac-devel libdbus-1-devel libgstreamer-devel imagemagick libgpod-devel libindicate-devel

cmake not found
went to Package manager
installed cmake

try again

CMake Error: The source directory "/home/mgarlo/libindicate-devel" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.

stuck again :D
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: Installing the Guayadeque Player

Postby Garthhh » Jul 31st, '11, 17:50

I see the bug is updated
but don't understand what to do with the file
I suppose I go through & find all the dependencies...
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: Installing the Guayadeque Player

Postby doktor5000 » Jul 31st, '11, 19:15

No, this is a SPEC file, used to build an RPM package. This is to help the person who is going to take on that bug.
Also the line i gave you were packages that you need to install if you want to compile guayadeque, as root do this to install all of them:
Code: Select all
urpmi cmake wxGTK-devel sqlite3-devel libxml2-devel taglib-devel curl-devel libmp4v2-devel libflac-devel libdbus-1-devel libgstreamer-devel imagemagick libgpod-devel libindicate-devel
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17629
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Installing the Guayadeque Player

Postby Garthhh » Jul 31st, '11, 19:57

I see why it didn't work before
it needed the urpmi command
it gave me a couple of choices
all thing being equal I picked the 1st


1- libjpeg-devel-8b-5.mga1.i586: Development tools for programs which will use the libjpeg library (to install)
2- libjpeg62-devel-6b-49.mga1.i586: Development tools for programs which will use the libjpeg library (to install)
What is your choice? (1-2) 1
In order to satisfy the 'devel(libcairo)' dependency, one of the following packages is needed:
1- libcairo-devel-1.10.2-3.mga1.i586: Development files for Cairo library (to install)
2- libcairo-xcb-devel-1.10.2-4.mga1.i586: Development files for Cairo library (to install)
What is your choice? (1-2) 1
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: Installing the Guayadeque Player

Postby Garthhh » Jul 31st, '11, 21:05

I got the dependencies in
& downlaoded
http://sourceforge.net/projects/guayadeque/files/guayadeque/0.3.1/guayadeque-0.3.1.tar.bz2/download
but don't know where to poke it to make it install?
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: Installing the Guayadeque Player

Postby Garthhh » Jul 31st, '11, 22:03

duh
package installer
no joy
an error of backend not supported
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: Installing the Guayadeque Player

Postby doktor5000 » Aug 1st, '11, 10:58

Garthhh wrote:duh
package installer
no joy
an error of backend not supported


I don't understand that, could you please rephrase that?

You need to uncompress the tarball and compile it.
Open a terminal, and go to the folder where the downloaded tarball is, like so:

Code: Select all
cd /path/to/folder
tar xfv guayadeque-0.3.1.tar.bz2
cd guayadeque-0.3.1
cmake .
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17629
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Installing the Guayadeque Player

Postby Garthhh » Aug 1st, '11, 13:12

I did figure out to extract the tarball
I tryed to run the package installer, which didn't work
today
I moved the Guayadeque folder over to my home folder
opened a terminal as root, changed to it, cmake & got this

[root@localhost mgarlo]# cd /home/mgarlo/guayadeque-0.3.1
[root@localhost guayadeque-0.3.1]# cmake
cmake version 2.8.4
Usage

cmake [options] <path-to-source>
cmake [options] <path-to-existing-build>

Options
-C <initial-cache> = Pre-load a script to populate the cache.
-D <var>:<type>=<value> = Create a cmake cache entry.
-U <globbing_expr> = Remove matching entries from CMake cache.
-G <generator-name> = Specify a makefile generator.
-Wno-dev = Suppress developer warnings.
-Wdev = Enable developer warnings.
-E = CMake command mode.
-i = Run in wizard mode.
-L[A][H] = List non-advanced cached variables.
--build <dir> = Build a CMake-generated project binary tree.
-N = View mode only.
-P <file> = Process script mode.
--graphviz=[file] = Generate graphviz of dependencies.
--system-information [file] = Dump information about this system.
--debug-trycompile = Do not delete the try compile directories..
--debug-output = Put cmake in a debug mode.
--trace = Put cmake in trace mode.
--warn-uninitialized = Warn about uninitialized values.
--warn-unused-vars = Warn about unused variables.
--no-warn-unused-cli = Don't warn about command line options.
--check-system-vars = Find problems with variable usage in system
files.
--help-command cmd [file] = Print help for a single command and exit.
--help-command-list [file] = List available listfile commands and exit.
--help-commands [file] = Print help for all commands and exit.
--help-compatcommands [file]= Print help for compatibility commands.
--help-module module [file] = Print help for a single module and exit.
--help-module-list [file] = List available modules and exit.
--help-modules [file] = Print help for all modules and exit.
--help-custom-modules [file]= Print help for all custom modules and exit.
--help-policy cmp [file] = Print help for a single policy and exit.
--help-policies [file] = Print help for all policies and exit.
--help-property prop [file] = Print help for a single property and exit.
--help-property-list [file] = List available properties and exit.
--help-properties [file] = Print help for all properties and exit.
--help-variable var [file] = Print help for a single variable and exit.
--help-variable-list [file] = List documented variables and exit.
--help-variables [file] = Print help for all variables and exit.
--copyright [file] = Print the CMake copyright and exit.
--help = Print usage information and exit.
--help-full [file] = Print full help and exit.
--help-html [file] = Print full help in HTML format.
--help-man [file] = Print full help as a UNIX man page and exit.
--version [file] = Show program name/version banner and exit.

Generators

The following generators are available on this platform:
Unix Makefiles = Generates standard UNIX makefiles.
CodeBlocks - Unix Makefiles = Generates CodeBlocks project files.
Eclipse CDT4 - Unix Makefiles
= Generates Eclipse CDT 4.0 project files.
KDevelop3 = Generates KDevelop 3 project files.
KDevelop3 - Unix Makefiles = Generates KDevelop 3 project files.
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: Installing the Guayadeque Player

Postby doktor5000 » Aug 1st, '11, 13:51

Well, the command i posted is a little bit different. You were missing the dot at the end.
That tells cmake in which directory to run, the dot stands for current directory.

So again:
Code: Select all
cmake .
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17629
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Installing the Guayadeque Player

Postby Garthhh » Aug 1st, '11, 14:25

thanks
I missed the .

got a couple of errors


libindicate library not found! No sound menu support!!
-- checking for module 'appindicator-0.1'
-- package 'appindicator-0.1' not found
-- Could NOT find Subversion (missing: Subversion_SVN_EXECUTABLE)
-- Configuring incomplete, errors occurred!

I think you mentioned the 1st as being specific to Ubuntu

I can find subversion
Screenshot.png
Screenshot.png (109.77 KiB) Viewed 10977 times

which version the development one?
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: Installing the Guayadeque Player

Postby doktor5000 » Aug 1st, '11, 14:40

Hell, i don't know what it needs Subversion for, but whatever.
No, not the -devel, it needs the program itself which is already marked on your screenshot.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17629
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Installing the Guayadeque Player

Postby Garthhh » Aug 1st, '11, 14:58

the developer Juan uses svn for the daily build
I installed the regular subversion package
anyway different error when I run cmake . again


[root@localhost guayadeque-0.3.1]# cmake .
-- The CXX compiler identification is unknown
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
-- Using install prefix /usr/local ...
-- checking for module 'indicate'
-- package 'indicate' not found
libindicate library not found! No sound menu support!!
-- checking for module 'appindicator-0.1'
-- package 'appindicator-0.1' not found
-- Found Subversion: /usr/bin/svn (found version "1.6.16")
Current revision is 1639
-- Configuring incomplete, errors occurred!
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: Installing the Guayadeque Player

Postby doktor5000 » Aug 1st, '11, 15:00

You have installed task-c-devel like i wrote in the beginning of the thread?
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17629
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Installing the Guayadeque Player

Postby Garthhh » Aug 1st, '11, 15:02

Here's what the Guayadeque file looks like
Screenshot-1.png
Screenshot-1.png (127.62 KiB) Viewed 10973 times
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: Installing the Guayadeque Player

Postby Garthhh » Aug 1st, '11, 15:05

doktor5000 wrote:You have installed task-c-devel like i wrote in the beginning of the thread?

yes I just checked it's there
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: Installing the Guayadeque Player

Postby doktor5000 » Aug 1st, '11, 15:32

Could you please show the output of
Code: Select all
rpm -qa | grep gcc

And for what did you post the last screenshot?
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17629
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Installing the Guayadeque Player

Postby Garthhh » Aug 1st, '11, 15:58

posted the screenshot because
I'm not sure the right cmake file was in the Guay folder


[mgarlo@localhost guayadeque-0.3.1]$ rpm -qa | grep gcc
gcc-cpp-4.5.2-4.mga1
libgcc1-4.5.2-4.mga1
gcc-4.5.2-4.mga1
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: Installing the Guayadeque Player

Postby doktor5000 » Aug 1st, '11, 20:44

You're missing c++ compiler. I thought task-c-devel would be the right one, but seems you need task-c++-devel, which in turn also installs task-c-devel.
What is missing is gcc-c++. So please install task-c++-devel, sorry for the hassle.

The screenshot you posted is mostly useless, as the big rectangle in the foreground hides the most important information.
And yes, if you extracted the tarball you have the right files.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17629
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Installing the Guayadeque Player

Postby Garthhh » Aug 2nd, '11, 00:52

the big rectangle is because I had the screenshot timer set to 0

no worries about having to fuss about with figuring things out
I'm grateful for the help
I installed
task-c++-devel
ran cmake . again


[root@localhost guayadeque-0.3.1]# cmake .
-- The CXX compiler identification is GNU
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Using install prefix /usr/local ...
-- checking for module 'indicate'
-- package 'indicate' not found
libindicate library not found! No sound menu support!!
-- checking for module 'appindicator-0.1'
-- package 'appindicator-0.1' not found
Current revision is 1639
-- Configuring done
-- Generating done
-- Build files have been written to: /home/mgarlo/guayadeque-0.3.1

Guay looks to be installed
I'm not finding it on any of the applications menus
I tried to launch from a terminal
no joy
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: Installing the Guayadeque Player

Postby dubigrasu » Aug 2nd, '11, 06:18

That because it isn't yet installed, it was just a preparation phase.
Open a console in the same folder where you executed the cmake . command and run make
as in:
Code: Select all
make
(this will build the package)

Then as root run:
Code: Select all
make install
User avatar
dubigrasu
 
Posts: 258
Joined: Apr 27th, '11, 22:34

Re: Installing the Guayadeque Player

Postby Garthhh » Aug 2nd, '11, 13:09

Thanks
making as I write
no error but it is throwing out some warnings
along these lines

/home/mgarlo/guayadeque-0.3.1/src/DbLibrary.cpp: In member function ‘virtual bool guDbLibrary::CheckDbVersion()’:
/home/mgarlo/guayadeque-0.3.1/src/DbLibrary.cpp:577:55: warning: format ‘%u’ expects type ‘unsigned int’, but argument 2 has type ‘long unsigned int’
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Next

Return to Sound

Who is online

Users browsing this forum: No registered users and 1 guest