I am not a Ruby programmer. I would not know where to start.
Yet I want to install Ruby 1.8.x in Slackware 13.1 to build Amarok 1.4.10.
I looked at the 1.8 package from 12.2 and the 1.9 package from 13.1. Different file trees and the /usr/bin files are named the same.
I've seen a few web pages that address concurrent version installations.
I can build a 1.8 package in 13.1, but then what should I do?
Uninstall 1.9, build Amarok, and reinstall 1.9? I don't know whether that would break Amarok 1.4.10 during run-time. Maybe, maybe not.
Just leave 1.8 installed since I don't do any Ruby programming?
Figure out how to modify the Amarok configure files to find ruby 1.9 header files?
I have tried some different sym links hoping to fool the Amarok configure. They all fail to help. I don't know exactly on what the Amarok configure file is looking for. My sym links ensure the configure file finds the ruby.h header file. There must be something else not right.
I think my preferred approach is to build a Ruby 1.8 package for 13.1 that will not conflict with 1.9 that the Amarok configure will find.
I have all the required dependency packages built and installed in 13.1. Just need to build Amarok.
Thanks much.
P.S. This is a technical question, not a question about which music player I should try.
P.P.S.: Yes, I've seen these threads
:
http://www.linuxquestions.org/questi...figure-818128/
http://www.linuxquestions.org/questi...-3-4-a-791152/