Author Topic: Getting started with development  (Read 135151 times)

blp042

  • New to the forum
  • *
  • Posts: 2
Re: Getting started with development
« Reply #125 on: January 14, 2019, 05:42:19 AM »
I am a Linux noob.

I have just tried configuring an Ubuntu development environment for ML.
I compiled for 6D.116 no errors.
I compiled cr2hdr, no errors, and then tried running it.
I get this error:
cr2hdr: error while loading shared libraries: libm.so.6: cannot stat shared object: Error 38

I found libm.so.6:


blp@localhost:/$ ls -l /libx32/libm*
-rw-r--r--. 1 root root 1648376 Apr 16  2018 /libx32/libm-2.27.so
lrwxrwxrwx. 1 blp  blp       12 Apr 16  2018 /libx32/libm.so.6 -> libm-2.27.so

blp@localhost:/$ ls -l /lib32/libm*
-rw-r--r--. 1 root root 824864 Apr 16  2018 /lib32/libm-2.27.so
lrwxrwxrwx. 1 blp  blp      12 Apr 16  2018 /lib32/libm.so.6 -> libm-2.27.so


I don't know why I get the shared library error.
Does anyone have any help for me?

valc

  • New to the forum
  • *
  • Posts: 3
Re: Getting started with development
« Reply #126 on: February 23, 2020, 08:25:16 AM »
Hello everyone  :)

I am going to port ML to 1000D to some extent (mostly i am interested in Focus features).
So far i made ROM dump and can run QEMU successfully. Loaded ROM in IDA and ready to start digging.
So main question for me now is which source branch should i use now as entry point (unified, vxworks, or ...) ?

Thanks !

Levas

  • Contributor
  • Hero Member
  • *****
  • Posts: 1629
  • 6d - Nightly build user
Re: Getting started with development
« Reply #127 on: February 23, 2020, 02:58:09 PM »
Developer coutts did some work on 1000d.
http://bitbucket.org/coutts/1000d_dev/src/default/

Levas

  • Contributor
  • Hero Member
  • *****
  • Posts: 1629
  • 6d - Nightly build user
Re: Getting started with development
« Reply #128 on: February 23, 2020, 03:09:02 PM »
1000D probably is a lot like the 450D, so vxworks sounds right.

http://www.magiclantern.fm/forum/index.php?topic=8119.msg173857#msg173857

valc

  • New to the forum
  • *
  • Posts: 3
Re: Getting started with development
« Reply #129 on: February 24, 2020, 05:47:35 AM »
1000D probably is a lot like the 450D, so vxworks sounds right.

http://www.magiclantern.fm/forum/index.php?topic=8119.msg173857#msg173857

Thanks ! May be you know 450D state ? Is it stable ? Is there anything that needs to be fixed ?

Levas

  • Contributor
  • Hero Member
  • *****
  • Posts: 1629
  • 6d - Nightly build user
Re: Getting started with development
« Reply #130 on: February 24, 2020, 09:02:38 AM »
I have no idea about the state of the build of the 450d  :-\

srsa

  • New to the forum
  • *
  • Posts: 25
Re: Getting started with development
« Reply #131 on: February 24, 2020, 06:01:01 PM »
So main question for me now is which source branch should i use now as entry point (unified, vxworks, or ...) ?
For some reason, the most obvious candidate wasn't mentioned yet.
The 40D port is in active development. The 40D is a DIGIC III model running VxWorks, with live view. Just like the 1000D.

valc

  • New to the forum
  • *
  • Posts: 3
Re: Getting started with development
« Reply #132 on: February 25, 2020, 10:48:21 AM »
For some reason, the most obvious candidate wasn't mentioned yet.
The 40D port is in active development. The 40D is a DIGIC III model running VxWorks, with live view. Just like the 1000D.

Great news, will check now. By the way, could anyone send me ROM from any of stable ML cameras ?  Thanks !