hi,
I confirm being able to compile ML for 550D with the toolchain
described at
http://www.openhardware.net/Embedded_ARM/Toolchain/
and ran the generated binary on the camera with success.
Thanks LORE for the link!
I did not have the "font generation" problem this time...forget it.
Patch is attached (nothing really new)
I modified the Makefile to make "make install" working on Linux
Indy
----cut-here----
1,7c1,5
< ARM_PATH=/home/user/DevelToolbin/binaries/armThumb-4.3.2
< ARM_BINPATH=$(ARM_PATH)/bin
< GCC_VERSION=4.3.2
< CC=$(ARM_BINPATH)/arm-elf-gcc-$(GCC_VERSION)
< OBJCOPY=$(ARM_BINPATH)/arm-elf-objcopy
< AR=$(ARM_BINPATH)/arm-elf-ar
< RANLIB=$(ARM_BINPATH)/arm-elf-ranlib
---
> ARM_PATH=/opt/local/bin
> CC=$(ARM_PATH)/arm-elf-gcc-4.3.2
> OBJCOPY=$(ARM_PATH)/arm-elf-objcopy
> AR=$(ARM_PATH)/arm-elf-ar
> RANLIB=$(ARM_PATH)/arm-elf-ranlib
13,20d10
< #MacOS
< #UMOUNT=hdiutil unmount
< #CF_CARD="/Volumes/EOS_DIGITAL"
<
< #Linux (Ubuntu 10.04)
< CF_CARD=/media/CANON_DC/
< UMOUNT=umount
<
38,39c28
< FIRMWARE_ID_550D = 0x80000270
< FIRMWARE_ID = $(FIRMWARE_ID_550D)
---
> FIRMWARE_ID = $(FIRMWARE_ID_5D)
56a46,47
> CF_CARD="/Volumes/EOS_DIGITAL"
>
62c53
< $(UMOUNT) $(CF_CARD)
---
> hdiutil unmount $(CF_CARD)
229c220
< ARM_LIBC_A = $(ARM_PATH)/arm-elf/lib/libc.a
---
> ARM_LIBC_A = /opt/local/arm-elf/lib/libc.a
431c422
< seek=0 \
---
> oseek=0 \
501c492
< @if [ X"$V" = X"1" ]; then \
---