Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Strahlex

#1
General Development / Re: Gettings started as developer
September 27, 2012, 08:58:28 PM
Well it seems to work, but now I get following errors:
[ CC       ]   ltablib.o
[ CC       ]   ltm.o
[ CC       ]   lundump.o
[ CC       ]   lvm.o
[ CC       ]   lzio.o
[ CC       ]   lua-handler.o
[ LD       ]   lua
[ OBJCOPY  ]   lua.bin.reloc
[ SYMTBLG  ]   lua.bin
sh: /home/alexander/arm-toolchain462/bin/arm-none-eabi-readelf: No such file or directory
Found 0 symbols
rm lua.bin.reloc
make[2]: Leaving directory `/home/alexander/projects/magic-lantern/plugins/lua'
make[2]: Entering directory `/home/alexander/projects/magic-lantern/plugins/testplug'
[ CC       ]   testplug.o
[ LD       ]   testplug
[ OBJCOPY  ]   testplug.bin.reloc
[ SYMTBLG  ]   testplug.bin
sh: /home/alexander/arm-toolchain462/bin/arm-none-eabi-readelf: No such file or directory
Found 0 symbols
rm testplug.bin.reloc
make[2]: Leaving directory `/home/alexander/projects/magic-lantern/plugins/testplug'
make[1]: Leaving directory `/home/alexander/projects/magic-lantern/plugins'

/home/alexander/arm-toolchain462/bin/ was my old directory
#2
General Development / Re: Gettings started as developer
September 27, 2012, 02:41:18 PM
Where can I set what toolchain is used? I already would have a CodeSourcery arm toolchain installed for embedded systems development, maybe it would work. The prebuilt toolchain on launchpad has the same names, it probably would make problems to have them both installed.
#3
General Development / Re: Gettings started as developer
September 27, 2012, 11:34:55 AM
Quote from: adijiwa on September 27, 2012, 05:26:28 AM
It seems you're using 64 bit compiler (CMIIW). You have to pass -mlong-calls parameter to compiler.
You mean when compiling the arm-toolchain with gcc or when compiling ML with the arm-toolchain?
#4
General Development / Re: Gettings started as developer
September 27, 2012, 12:40:34 AM
Yes, boot hack will be there in time (i hope).  Started by setting up the compiler and trying to compile ML. Got the following error:

boot-hack.o: In function `my_init_task':
boot-hack.c:(.text+0x14): relocation truncated to fit: R_ARM_PC24 against symbol `get_current_task' defined in *ABS* section in magiclantern
boot-hack.c:(.text+0x4c): relocation truncated to fit: R_ARM_PC24 against symbol `init_task' defined in *ABS* section in magiclantern
boot-hack.c:(.text+0x100): relocation truncated to fit: R_ARM_PC24 against symbol `msleep' defined in *ABS* section in magiclantern
boot-hack.c:(.text+0x128): relocation truncated to fit: R_ARM_PC24 against symbol `msleep' defined in *ABS* section in magiclantern
boot-hack.c:(.text+0x138): relocation truncated to fit: R_ARM_PC24 against symbol `msleep' defined in *ABS* section in magiclantern
boot-hack.c:(.text+0x154): relocation truncated to fit: R_ARM_PC24 against symbol `msleep' defined in *ABS* section in magiclantern
boot-hack.c:(.text+0x16c): relocation truncated to fit: R_ARM_PC24 against symbol `msleep' defined in *ABS* section in magiclantern
boot-hack.c:(.text+0x1e8): relocation truncated to fit: R_ARM_PC24 against symbol `task_create' defined in *ABS* section in magiclantern
boot-hack.o: In function `my_assert_handler':
boot-hack.c:(.text+0x234): relocation truncated to fit: R_ARM_PC24 against symbol `get_current_task' defined in *ABS* section in magiclantern
boot-hack.o: In function `my_big_init_task':
boot-hack.c:(.text+0x2b8): relocation truncated to fit: R_ARM_PC24 against symbol `call' defined in *ABS* section in magiclantern
boot-hack.c:(.text+0x2e8): additional relocation overflows omitted from the output
collect2: ld returned 1 exit status
make[1]: *** [magiclantern] Error 1
make[1]: Leaving directory `/home/alexander/projects/magic-lantern/platform/60D.111'
make: *** [60D] Error 2
#5
General Development / Gettings started as developer
September 26, 2012, 07:12:54 PM
Hello ML developers,

I'm a hobby open source developer and electronic engineering student. As I'm quite familiar with C development and embedded systems, I wan't to join the ML development team. I have a EOS 7D, so I'm especially interested in porting ML to this DSLR. I already got ML classic to compile, but then I found out that ML Unified is the way to go. So can anybody please introduce my to the development community and help me getting started with development and testing?

Strahlex