Mediagate MG35

 

toolchain

Page history last edited by John 1 yr ago

ARM gcc toolchain

The ARM gcc toolchain is a collection of host tools used to develop software for MG-35/MG-45 (ARM v4 LE).

Status: Done

 



 

Description

 

A collection of host tools used to develop software for MG35 (ARM)

 

Usage

 

usage:  (download|build|continue|tar|clean)
download = retrieve source packages from the web.
build    = build everything from scratch.
continue = continue building from last error.
tar      = build for distribution of binaries.
clean    = clean all temporary files etc.

 

Build procedure

 

The main script is build-uclinux-tools.sh .

 

make toolchain

 

License

 

GPL

 

Todo

 

Integrate into global build system

 

History

 

Comments

  • VB: I'm trying to build the toolchain from sources, using Ubuntu in Vmware. "make toolchain" in trunk directory only creates the download directory:

notroot@ubuntu-vm:~/mg35tools/trunk$ make toolchain
mkdir /home/notroot/mg35tools/trunk/downloads
notroot@ubuntu-vm:~/mg35tools/trunk$

 

  • VB: Also, in toolchain.mak there is a note "Building toolchain from sources does not work at the moment". Is it still valid?
    • John: I'm pretty sure the toolchain script itself works. If you try the toolchain, let me know if that works. :)
      • VB: I tried using the build-uclinux-tools.sh script to build from sources. On Cygwin it stops at the beginning of stage3, not finding arm-elf-gcc.
    • John: Don't know what the story is with CygWin. Feel free to submit a patch. :)
      • VB: I don't think toolchain.mak works, since TOOLCHAIN_MEDIAGATE is used in the "toolchain" target, but it isn't defined. Or is it defined somewhere in an upper level script?
    • John: See my previous remarks RE: documentation vs. current reality.

Comments (0)

You don't have permission to comment on this page.