Ultimate Player
Posted: Tue Aug 16, 2011 2:12 pm
A new music player is coming soon to a server near you...
The player was built against Clementine, which in itself is built against the Amarok 1.4 tree.
Why am I doing such? Amarok dependencies have become a crippling factor in newer O/S builds, same as Ultamatix has done to me, time permitting I may come back and squash those issues as well.
Why most of the changes I have currently implemented have been cosmetic & a little C handywork. I do intend to add new features. I have played with SQL more then once. I am going to keep you in the dark at this time on my intentions of this program, I do intend to make it the Ultimate Player
Building it from source:
1. Grab the source code (newer then the debs).
2. Grab dependencies (in a terminal):
3. Change to the folder you downloaded it to (assuming ~/Downloads/)
4. Extract the source assuming 0.7.4 in this example:
5. Change directories to initiate configuration & build (yes two dots):
5A. If you wish to see unimplemented features:
6. Build the executable:
Let me try and save some of you some time in compiling. I have a Quadcore processor substitute the number of cores I "make -j4", j is job threads one per core.
I hope you love the music player as much as I do. My major focus of attention will now be adding features w/o bloating the software & maintain a small footprint. I have ripped out features in what I feel was unnecessary. Hypnotoad and the kitty Your feedback is appreciated.
Enjoy,
Theemahn
The player was built against Clementine, which in itself is built against the Amarok 1.4 tree.
Why am I doing such? Amarok dependencies have become a crippling factor in newer O/S builds, same as Ultamatix has done to me, time permitting I may come back and squash those issues as well.
Why most of the changes I have currently implemented have been cosmetic & a little C handywork. I do intend to add new features. I have played with SQL more then once. I am going to keep you in the dark at this time on my intentions of this program, I do intend to make it the Ultimate Player
Building it from source:
1. Grab the source code (newer then the debs).
2. Grab dependencies (in a terminal):
- Code: Select all
sudo apt-get install liblastfm-dev libtag1-dev gettext libboost-dev \
libboost-serialization-dev libqt4-dev qt4-dev-tools libqt4-opengl-dev \
cmake libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev \
libglew1.5-dev libgpod-dev libimobiledevice-dev libplist-dev libusbmuxd-dev \
libmtp-dev libindicate-qt-dev python-qt4-dev python-sip-dev python-dev \
libarchive-dev libcdio-dev
3. Change to the folder you downloaded it to (assuming ~/Downloads/)
- Code: Select all
cd Downloads/
4. Extract the source assuming 0.7.4 in this example:
- Code: Select all
tar xfv ultimate-player-0.7.4.tar.gz
5. Change directories to initiate configuration & build (yes two dots):
- Code: Select all
cd ultimate-player-0.7.4/bin/
cmake ..
5A. If you wish to see unimplemented features:
- Code: Select all
cmake -i ..
6. Build the executable:
- Code: Select all
make
Let me try and save some of you some time in compiling. I have a Quadcore processor substitute the number of cores I "make -j4", j is job threads one per core.
I hope you love the music player as much as I do. My major focus of attention will now be adding features w/o bloating the software & maintain a small footprint. I have ripped out features in what I feel was unnecessary. Hypnotoad and the kitty Your feedback is appreciated.
Enjoy,
Theemahn