Hello,
I am a little new to ubuntu and am trying to build osmocom-bb but i am facing some problems in doing so. I found your emial address in the .c files present in the Osmocom-bb folder. I have downloaded the GNU toolchain for ARM which is the first step in building Osmocom. But I am not able to understand the second step in which I have to set a path to include the arm-elf-* executables of the toolchain. Would you please help me on this?
Awaiting your response,
Zaki.
On Sun, 2010-06-06 at 10:47 +0500, Zaki Ud Din wrote:
Hello,
I am a little new to ubuntu and am trying to build osmocom-bb but i am facing some problems in doing so. I found your emial address in the .c files present in the Osmocom-bb folder. I have downloaded the GNU toolchain for ARM which is the first step in building Osmocom. But I am not able to understand the second step in which I have to set a path to include the arm-elf-* executables of the toolchain. Would you please help me on this?
Awaiting your response,
Zaki.
I used an existing gnuarm toolchain that I had compiled long time ago, but I think this step may be unnecessary for for most users. When I tried repeating this step on another PC - Ubuntu threw up a a series of dependency errors between G++ and binutils, and I just didn't bother with recompiling the gnuarm chain again. I could probably have copied it from one machine to the other, but the simplest route was simply copying the layer1 bin file across.
I have put my build here: http://traxme.net/a5/layer1.ramload.bin
Then all you have to do is make osmocon make layer23
And you have the executables you need to get started.
F
On Sun, Jun 6, 2010 at 5:47 AM, Zaki Ud Din fyproject14@gmail.com wrote:
Hello,
I am a little new to ubuntu and am trying to build osmocom-bb but i am facing some problems in doing so. I found your emial address in the .c files present in the Osmocom-bb folder. I have downloaded the GNU toolchain for ARM which is the first step in building Osmocom. But I am not able to understand the second step in which I have to set a path to include the arm-elf-* executables of the toolchain. Would you please help me on this?
You must update the PATH environment variable with the toolchain info.
Suppose your arm-elf-* toolchain are in /opt/arm/toolchain/bin $ export PATH=/opt/arm/toolchain/bin:$PATH
This will be valid only to the current shell instance. To use by every instance you could, for example, put the command in your ~/.bashrc file. So, when you start new sessions arm-elf-* is accessible.
--tm
On 06/06/2010 07:47 AM, Zaki Ud Din wrote:
I am a little new to ubuntu and am trying to build osmocom-bb but i am facing some problems in doing so. I found your emial address in the .c files present in the Osmocom-bb folder. I have downloaded the GNU toolchain for ARM which is the first step in building Osmocom. But I am not able to understand the second step in which I have to set a path to include the arm-elf-* executables of the toolchain. Would you please help me on this?
Try in a terminal window (Applications/Accessory/Terminal):
export PATH=path_to_the_arm_elf_bin:$PATH
with path_to_the_arm_elf_bin is the path to the arm-elf-* executables downloaded previously, e.g.
export PATH=/mnt/tools/gcc-arm/selfmade/bin:$PATH
Call "make" afterwards in this terminal window. The set PATH is restricted to the terminal window.
HTH, Joerg
baseband-devel@lists.osmocom.org