ISL3893 Toolchain: Difference between revisions
No edit summary |
No edit summary |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=== Download the Toolchain === | === Download the Toolchain === | ||
You can download the patched isl3893.sf.net toolchain at | You can download the patched isl3893.sf.net toolchain at | ||
[http://appeltaart.mine.nu/isl3893-tools- | * [http://appeltaart.mine.nu/isl3893/isl3893-tools-20060321.tar.bz2 appeltaart.mine.nu/isl3893-tools-20060321.tar.bz2] size: 30MB | ||
* [http://appeltaart.mine.nu/isl3893/isl3893-tools-20060331.tar.bz2 appeltaart.mine.nu/isl3893-tools-20060331.tar.bz2] size: 28MB (removed libsmi) | |||
=== What do you need beside this toolchain === | |||
* a system like linux or maybe cygwin | |||
* a gcc compiler (tested on 3.4 and 4.02) | |||
* bison | |||
* flex | |||
=== Compiling the toolchain === | === Compiling the toolchain === | ||
Line 13: | Line 20: | ||
In most cases a symbolic link /sbin/depmod.old pointing to /sbin/depmod is enough: | In most cases a symbolic link /sbin/depmod.old pointing to /sbin/depmod is enough: | ||
ln -s /sbin/depmod /sbin/depmod.old | ln -s /sbin/depmod /sbin/depmod.old | ||
*cramfsck gives an error with compiling on cygwin, probably a symblink to the cygwin cramfsck will do the trick. |
Latest revision as of 19:10, 19 March 2007
Download the Toolchain
You can download the patched isl3893.sf.net toolchain at
- appeltaart.mine.nu/isl3893-tools-20060321.tar.bz2 size: 30MB
- appeltaart.mine.nu/isl3893-tools-20060331.tar.bz2 size: 28MB (removed libsmi)
What do you need beside this toolchain
- a system like linux or maybe cygwin
- a gcc compiler (tested on 3.4 and 4.02)
- bison
- flex
Compiling the toolchain
- download the toolchain.
- untar the toolchain
- run the make-tools.sh inside the tools-YYYYMMDD directory
- If you see OK on the last line you have yourself a toolchain.
Problems with compiling?
Some firmware sources complain about a missing depmod.old . In most cases a symbolic link /sbin/depmod.old pointing to /sbin/depmod is enough:
ln -s /sbin/depmod /sbin/depmod.old
- cramfsck gives an error with compiling on cygwin, probably a symblink to the cygwin cramfsck will do the trick.