A1100 IS Porting thread - page 42 - DryOS Development - CHDK Forum

A1100 IS Porting thread

  • 647 Replies
  • 224307 Views
Re: A1100 IS Porting thread
« Reply #410 on: 28 / November / 2010, 18:20:57 »
Advertisements
I was able to make a build by changing the old Makefile from the beta svn. I'll fix other stuff later.

This build is Nov, 28th, 2010. Using CHDK 0.9.9 (unk rev)
I'm not sure if the raw fix is included in this. I believe this is a re-make of the May release.


Re: A1100 IS Porting thread
« Reply #411 on: 01 / December / 2010, 10:53:35 »
I'll try to upload the June Build as posted by bvv-cp June 23 2010 100c,  Just check the build info when in camera to confirm the date..
as i have a few Diskboot. bin floating around here.  I have tried to compile but have not gotten as far as you,  and i am not to sure about some of the svn info i have found...   Keep up the god work.

Edited: 12/2 Be careful with ZOOM,  I just had mine up to 16x reading on screen by accident,  did not get stuck,  but i am not going to run it out further to find out how far it will go....

Dave1116
« Last Edit: 02 / December / 2010, 14:48:28 by Dave1116 »
Canon a1100is 100c, sd1200is 100c



Wikipedia - Hack (computer science), an inelegant but effective solution to a computing problem.

*

Offline hha1

  • *
  • 26
Re: A1100 IS Porting thread
« Reply #412 on: 01 / December / 2010, 18:16:05 »
I was able to make a build by changing the old Makefile from the beta svn. I'll fix other stuff later.

This build is Nov, 28th, 2010. Using CHDK 0.9.9 (unk rev)
I'm not sure if the raw fix is included in this. I believe this is a re-make of the May release.




Good start. The .dng files in your 28 Nov 2010 compilation appear to be working correctly, same as in the bvv-cp diskboot release. Saving a raw file takes about 5 seconds. The camera still has to be powered up in the review mode.

hha
« Last Edit: 02 / December / 2010, 18:46:55 by hha1 »

Re: A1100 IS Porting thread
« Reply #413 on: 04 / December / 2010, 16:23:36 »
It was easy to get the CHDK-shell to show A1100 right above the a2000 along with the 100c box after.  I moved all the files into their correct platform and loader folders but still cant compile get this error below and others dont compile either.

Makefile:245: *** commands commence before first target.  Stop.

and also CMD window compile error says the sig_ref_dryos_1.bin is empty(details show 4096kb)  and stops other files from getting info working correctly.  Guess i have to look for a 'full' one.

lots of cleaning before compil even with skip Gmake after... unchecked
Canon a1100is 100c, sd1200is 100c



Wikipedia - Hack (computer science), an inelegant but effective solution to a computing problem.


Re: A1100 IS Porting thread
« Reply #414 on: 06 / December / 2010, 12:08:40 »
Can someone tell me what im missing here, still cant get compile a1100 100c using -d -k -t getting nice error file:

========== D:\CHDK\TRUNK\TRUNK1000\BIN\LOGS\ERR-A1100-100C.TXT ==========

D:\CHDK\gcc451\bin\gmake.exe: *** sub100C: No such file or directory.  Stop.
D:\CHDK\gcc451\bin\gmake.exe[2]: *** [clean-recursive] Error 1
D:\CHDK\gcc451\bin\gmake.exe[2]: *** No rule to make target `clean-recursive', needed by `clean'.
D:\CHDK\gcc451\bin\gmake.exe[2]: Target `clean' not remade because of errors.
D:\CHDK\gcc451\bin\gmake.exe[1]: *** [clean-recursive] Error 1
D:\CHDK\gcc451\bin\gmake.exe[1]: Target `clean' not remade because of errors.
gmake: *** [clean-recursive] Error 1
gmake: *** No rule to make target `clean-recursive', needed by `clean'.
D:\CHDK\gcc451\bin\gmake.exe: *** sub100C: No such file or directory.  Stop.
D:\CHDK\gcc451\bin\gmake.exe[2]: *** [all-recursive] Error 1
D:\CHDK\gcc451\bin\gmake.exe[2]: *** No rule to make target `all-recursive', needed by `all'.
D:\CHDK\gcc451\bin\gmake.exe[2]: *** No rule to make target `wrappers.c', needed by `wrappers.o'.
D:\CHDK\gcc451\bin\gmake.exe[2]: Target `default' not remade because of errors.
D:\CHDK\gcc451\bin\gmake.exe[1]: *** [all-recursive] Error 1
D:\CHDK\gcc451\bin\gmake.exe[1]: Target `default' not remade because of errors.
gmake: *** [all-recursive] Error 1
gmake: *** No rule to make target `all-recursive', needed by `all'.
gmake: Target `firzipsub' not remade because of errors.
D:\CHDK\gcc451\bin\gmake.exe: *** sub100C: No such file or directory.  Stop.
D:\CHDK\gcc451\bin\gmake.exe[2]: *** [clean-recursive] Error 1
D:\CHDK\gcc451\bin\gmake.exe[1]: *** [clean-recursive] Error 1
gmake: *** [clean-recursive] Error 1


and the end of the log file say:

    Finished dependencies of target file `libplatform.a'.
    Giving up on target file `libplatform.a'.
   Finished dependencies of target file `all'.
  Giving up on target file `all'.
 Finished dependencies of target file `default'.
Giving up on target file `default'.
Putting child 0x028467a8 PID 42237456 on the chain.
Live child 0x028467a8 PID 42237456
Reaping losing child 0x028467a8 PID 42237456
Removing child 0x028467a8 PID 42237456 from chain.
    Failed to remake target file `all-recursive'.
   Finished dependencies of target file `all'.
  Giving up on target file `all'.
 Finished dependencies of target file `default'.
Giving up on target file `default'.
Putting child 0x02848020 PID 42241112 on the chain.
Live child 0x02848020 PID 42241112
Reaping losing child 0x02848020 PID 42241112
Removing child 0x02848020 PID 42241112 from chain.
      Failed to remake target file `all-recursive'.
      Considering target file `all-recursive'.
      Recently tried and failed to update file `all-recursive'.
     Finished dependencies of target file `all'.
    Giving up on target file `all'.
   Finished dependencies of target file `firsub'.
  Giving up on target file `firsub'.
 Finished dependencies of target file `firzipsub'.
Giving up on target file `firzipsub'.

then cleaning.......

Maybe missing a path in one of the makefiles?
I dont know what to do at this point
Canon a1100is 100c, sd1200is 100c



Wikipedia - Hack (computer science), an inelegant but effective solution to a computing problem.

*

Offline whim

  • ******
  • 2046
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: A1100 IS Porting thread
« Reply #415 on: 06 / December / 2010, 14:00:43 »
Just guessing of course, but ...
Quote
D:\CHDK\gcc451\bin\gmake.exe: *** sub100C: No such file or directory.  Stop.
there's a missing path separator there, check if your platform/a1100/sub/100c directory
tree exists.
Also note that using gmake options (except maybe -d) will probably only add unnecessary complication.
note that this happens in the pre compilation cleaning phase:
Quote
D:\CHDK\gcc451\bin\gmake.exe[2]: *** [clean-recursive] Error 1
Normally gmake would abort after 'Error 1', so you can ignore (for the moment) any
other warnings and errors - they're just there because you force it to continue after errors (-k)

I suggest you first try to compile for - say - a2000 to confirm your toolchain and source tree is
set up properly.
Then (if directory tree above seems to be OK), recheck your entries in the Makefile, and make sure
they are formatted exactly as for the other entries.

hope that helps,

wim

*

Offline reyalp

  • ******
  • 14080
Re: A1100 IS Porting thread
« Reply #416 on: 06 / December / 2010, 15:30:17 »
Quote
D:\CHDK\gcc451\bin\gmake.exe: *** sub100C: No such file or directory.  Stop.
note that some parts of the build process may be case sensitive even though windows filesystem is not, so the make command line should be in the same case as the directory name. Following the existing convention of having the sub letter in lower case is probably a good idea.

Also, sub100C is not a path that should used by the normal build process. One would expect sub/100c. Not sure how you ended up with this, but it could be a single backslash being interpreted as an escape.
Don't forget what the H stands for.

Re: A1100 IS Porting thread
« Reply #417 on: 16 / December / 2010, 20:20:40 »
@ Dave 1116

Change the makefile(s) and add the build a1100 like whim said. Look through my posts for more info...
I'm not gone guys, I'm just have stuff to do other than this....I have to program in Java for a while...schoolwork.


A1100 IS Porting thread
« Reply #418 on: 20 / January / 2011, 12:48:57 »
Hello:
I know this is a developers thread, but many or at least some of us A1100IS people are just users and starting out with CHDK.

Without a build listing on the AutoBuid list it is a bit of a struggle getting started using the CHDK.

To this end, I have taken awesome71717's Nov. 28, 2010 build and assembled an A1100IS full package. As I am extremely new to this business there may be some missing items in the ZIP file. If so, any missing parts do not seem t affect the operation of the A1100IS running the CHDK firmware.
Please notify me if I missed something.

Note for Dave1116.
I tried your build first, but used awesome71717's build. Although your build saves the changes to the CCHDK.CFG file, it does not use them the next time the camera is used.

Thanks to all of you for unlocking the Canon A1100IS.
Carl

Re: A1100 IS Porting thread
« Reply #419 on: 25 / January / 2011, 20:46:46 »
@The QCC

Thanks for this, I was having a hell of a time trying to figure out what needed to go into the zip file myself.
The chdk starts up on my cam and seems to be working properly, though I haven't tried any scripts yet.  It'd be great if people could report back here on which ones work.

 

Related Topics