Rockbox Development > Starting Development and Compiling
Updated Install Directions Sought
saratoga:
I don't understand what you're trying to do. If you use the version we provide, you should already have automake, so no need to install it.
If you just go download a new Ubuntu image, it'll be the current version and therefore still be supported.
Timbergetter:
I am trying work through “The Simple Guide To Compiling In Linux” step by step. The step that I am caught up on is the following:
After that, we need to install a few more things. Type sudo apt-get install automake bison build-essential ccache flex libc6-dev libgmp3-dev libmpfr-dev libsdl1.2-dev libtool texinfo and wait for a few more things to be downloaded.
I concluded from this instruction that these were the programs that needed to be installed because they were not part of the image. Thus my attempt to install automake as a first step.
When I issue “automake” from a shell prompt I get the result “command not found”.
When I search through the file system I cannot find a file of that name.
If I just continue assuming all programs are in place and try to run rockboxdev.sh I get the following result:
“ubuntu@ubuntu-VirtualBox:~/Desktop/rockbox/tools$ sudo ./rockboxdev.sh
[sudo] password for ubuntu:
ROCKBOXDEV: "automake" is required for this script to work.
ROCKBOXDEV: Please install "automake" and re-run the script.
ubuntu@ubuntu-VirtualBox:~/Desktop/rockbox/tools$”
So that’s where I’m stuck at the moment.
Timbergetter:
OK,
I have just reallised that the rockbox.txt document that comes with the image updates the Simple Instructions and having just issued:
cd build
../tools/configure
I seem to be on my way to my cross compiler.
Sorry for the mountain I've managed to build out of a mole hill and thanks again for your help.
saratoga:
Yeah, like I said a few times you don't need to install anything with the dev image. That is the entire point of the dev image.
Timbergetter:
Agree that is the point of a dev image. I’ve made a few in my time. The problem is that the document “The Simple Guide To Compiling In Linux” does not share that sentiment.
This document leads the new user into an attempt to install programs that lead to errors. It continues by requiring the execution of the script rockboxdev.sh which fails in a way that claims support programs are missing. It seems to me that this script is not required to be executed with is intended function being provided by the configure script.
Could I respectfully suggest that the Simple Guide be either updated to reflect the current build process or pulled from the documentation. It caused me far more hassles than if I just applied the concise rockbox.txt directions included with the image, or alternatively listened a bit more attentively to your good self.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version