Compiling CHDK under Linux

  • 4 Replies
  • 1360 Views
Compiling CHDK under Linux
« on: 22 / May / 2017, 07:24:32 »
Advertisements
Hello, everybody.

I read the article http://chdk.wikia.com/wiki/Compiling_CHDK_under_Linux

It is completely useless.

Can someone please explain me how do I compile CHDK sourcecodes?

I have Ubuntu 16.04 LTS 64-bit
CHDK sourcecodes taken from https://subversion.assembla.com/svn/chdk/branches/release-1_4/
I want to build ixus160_elph160

Re: Compiling CHDK under Linux
« Reply #1 on: 22 / May / 2017, 07:41:20 »
Hello, everybody. I read the article http://chdk.wikia.com/wiki/Compiling_CHDK_under_Linux. It is completely useless. Can someone please explain me how do I compile CHDK sourcecodes?
The link you quoted is the only guide. It is quite technical and assumes you have some software development experience.  Some of the links are a little old and could use updating but it's essentially complete. 

Please tell us a more about what you don't understand? 

FWIW, the wiki pages are written by unpaid volunteers. Calling them "completely useless" is unlikely to get anyone too excited about helping out.
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline reyalp

  • ******
  • 11591
Re: Compiling CHDK under Linux
« Reply #2 on: 22 / May / 2017, 23:17:53 »
Hello, everybody.

I read the article http://chdk.wikia.com/wiki/Compiling_CHDK_under_Linux

It is completely useless.

Can someone please explain me how do I compile CHDK sourcecodes?
Did you download one of the toolchains suggested in the link at the top of that page?

If so, what specifically prevented you from building the source?
Don't forget what the H stands for.

*

Offline axman

  • ***
  • 143
Re: Compiling CHDK under Linux
« Reply #3 on: 30 / May / 2017, 17:19:09 »
Hello, everybody.

I read the article http://chdk.wikia.com/wiki/Compiling_CHDK_under_Linux

It is completely useless.

Can someone please explain me how do I compile CHDK sourcecodes?

I have Ubuntu 16.04 LTS 64-bit
CHDK sourcecodes taken from https://subversion.assembla.com/svn/chdk/branches/release-1_4/
I want to build ixus160_elph160

If you have not compiled software from source before, the suggested way is to use the pre-built distributions specific to your camera.  There is a build for ixus160 that works without having to compile from sources.

Building from sources is required if you want to contribute to the development of software that runs on the camera.  You need a working compiler, eg gcc, and you need to <ahem> roughly know how to compile software, how to install software compiled from sources, and how to modify that software..  There is a lot to read and understand here, it's deep. 

I say <ahem> because I roughly know how to compile and modify software, but not really, so I screw up and get myself in trouble.  A lot.  But I'm interested to learn how it works..

Sounds to me like you would be better served by simply using the pre-built dist for the 160 and learning about how it works, rather than trying to learn how it works by compiling it from source.


*

Offline axman

  • ***
  • 143
Re: Compiling CHDK under Linux
« Reply #4 on: 31 / May / 2017, 11:38:56 »
Sounds to me like you would be better served by simply using the pre-built dist for the 160 and learning about how it works, rather than trying to learn how it works by compiling it from source.
My apologies, I did not notice you're working on a port.  From what I read, it looks to me like you've got the skills and background enough to succeed.  I'm having my own learning experience, so it will be interesting to watch how fast you go!  Hoping I can learn something from your port.  Good luck.

 

Related Topics