Windows GUI for trunk building - page 72 - General Discussion and Assistance - CHDK Forum supplierdeeply

Windows GUI for trunk building

  • 771 Replies
  • 194434 Views
Re: Windows GUI for trunk building
« Reply #710 on: 13 / August / 2014, 08:49:34 »
Advertisements
It looks like the file has been removed from box.net on the first post. Could you please re-upload it?
Done - box had deactivated my account, but have restored it now - there was neither warning before, nor explanation afterwards. I checked downloading latest version from the link in the wiki, and it appears to work again.
Looks like it is down again ?
Ported :   A1200    SD940   G10    Powershot N    G16

Re: Windows GUI for trunk building
« Reply #711 on: 13 / August / 2014, 08:55:10 »
It seems that the link is down again.

*

Offline whim

  • ******
  • 2020
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: Windows GUI for trunk building
« Reply #712 on: 13 / August / 2014, 09:25:16 »
It seems that the link is down again.

Thanks for reporting, I just mailed them. Will update this post when there is news ...

wim

edit 1:
in the meantime, you could use the backups hosted on the German forum (thanks msl !):
latest full version (3.40)
latest version (3.44)

edit 2:

account reinstated, links appear to be working again
« Last Edit: 13 / August / 2014, 11:06:16 by whim »

*

Offline koshy

  • *****
  • 1037
Re: Windows GUI for trunk building
« Reply #713 on: 18 / October / 2014, 19:34:39 »
CHDK GCC Compiler Shell won't update past branch 3661...

See "Assembla is removing trac". AFAIK CHDK-Shell relies on zip packages generated by trac.

This page gives trunk 3661 as the latest:
https://trac.assembla.com/chdk/browser/

While the latest really is 3667:
https://www.assembla.com/code/chdk/subversion/nodes
Koshy had a little ELPH which wasn't white as snow but everywhere that Koshy went the ELPH was sure to go. (actually an SD, but that detail ruins the rhyme...)


*

Offline whim

  • ******
  • 2020
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: Windows GUI for trunk building
« Reply #714 on: 19 / October / 2014, 07:28:16 »
@koshy / srsa_4c

Thanks for reporting ! Currently travelling, but will look into it ASAP

wim

*

Offline fe50

  • ******
  • 3115
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: Windows GUI for trunk building
« Reply #715 on: 20 / October / 2014, 15:47:28 »
To get the full chdk source code as a single zip file just use the "download" button on the upper right corner on Assembla's new SVN code browser...

-> navigate to the node you want to download, e.g. to https://www.assembla.com/code/chdk/subversion/nodes/3673/trunk
-> click "Download" in the upper right corner
-> to get any trunk version just change the number in the link to the version number you want to download...

*

Offline msl

  • *****
  • 1269
  • A720 IS, SX220 HS 1.01a
    • CHDK-DE links
Re: Windows GUI for trunk building
« Reply #716 on: 22 / October / 2014, 09:46:15 »
I have made a small script for the CHDK-shell to download & unzip the recent trunk version. Place the attached exe file in the chdk-shell folder und run it.

We can get the recent revision from the svn address. With this information we can create the link for the zip file.
Code: [Select]
https://www.assembla.com/code/chdk/subversion/nodes/<revision>/trunk?_format=zipThe structure of the zip file is not the same of the trace file. You can not use the unzip button from the shell.

Code: [Select]
; get recent trunk from assembla as zip file

InetGet("http://subversion.assembla.com/svn/chdk/trunk/","revision.txt")

$file=FileOpen("revision.txt")
$line = FileReadLine($file, 1)
FileClose($file)
FileDelete("revision.txt")

$rev=StringRegExpReplace($line,"[^0-9]","")

$dirtrunk=@ScriptDir & "\trunk\trunk" & $rev
$ziptrunk=$dirtrunk & "\trunk" & $rev & ".zip"

DirCreate($dirtrunk)

InetGet("https://www.assembla.com/code/chdk/subversion/nodes/" & $rev & "/trunk?_format=zip", $ziptrunk)

If FileExists(@ScriptDir & "\CHDK-Shell\7za.exe") Then
RunWait(@ScriptDir & '\CHDK-Shell\7za.exe x "' & $ziptrunk & '" -o' & $dirtrunk & ' * -r -aoa')
MsgBox(0, "Ready", "Trunk revision " & $rev & " loaded." & @CR & "Unzipped in " & $dirtrunk)
Else
MsgBox(0, "Ready", "Trunk revision " & $rev & " loaded." & @CR & "Could not unzip!")
EndIf
I hope that helps for the moment. I'm sure Whim already working on a good solution.

msl
CHDK-DE:  CHDK-DE links

*

Offline koshy

  • *****
  • 1037
Re: Windows GUI for trunk building
« Reply #717 on: 22 / October / 2014, 19:46:13 »
I have made a small script for the CHDK-shell to download & unzip the recent trunk version. Place the attached exe file in the chdk-shell folder und run it.
How neat, thank you. I'll use this. I just tried it and it does what it's designed to do  :)
Koshy had a little ELPH which wasn't white as snow but everywhere that Koshy went the ELPH was sure to go. (actually an SD, but that detail ruins the rhyme...)


*

Offline dvip

  • ****
  • 451
Re: Windows GUI for trunk building
« Reply #718 on: 03 / November / 2014, 22:21:38 »
@msl,
Thanks for the script for the CHDK-shell works great!

*

Offline msl

  • *****
  • 1269
  • A720 IS, SX220 HS 1.01a
    • CHDK-DE links
Re: Windows GUI for trunk building
« Reply #719 on: 19 / December / 2014, 09:09:20 »
GCC 4.8 and CHDK shell.

Requirements:
- CHDK shell 3.44 with installed and active GCC 4.5.1
- GCC 4.8 toolchain as zip file: https://launchpad.net/gcc-arm-embedded/4.8/4.8-2014-q3-update/
- recent CHDK source code (r3784 or higher)

Unzip the toolchain file and copy the folders 'arm-none-eabi', 'bin' und 'lib' into gcc451 folder of the CHDK shell. Allow the overwrite of the folders 'bin' and 'lib'. That was it.

You can switch between the two compiler versions with the option OPT_USE_GCC_EABI in the compiler options.

on => 4.8
off => 4.5.1

msl
CHDK-DE:  CHDK-DE links

 

Related Topics