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

Windows GUI for trunk building

  • 771 Replies
  • 253813 Views
*

Offline whim

  • ******
  • 2044
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: Windows GUI for trunk building
« Reply #180 on: 18 / January / 2009, 15:26:34 »
Advertisements
Finally getting on steam in 2009 (programming-wise, that is)    CHDK-Shell-v195

  • fixed: external PRIMARY_ROOT support (pretty stupid of me to assume Makefile would eat Win32 paths)
    note that it's path must be within CHDK-Shell's folder tree; if anybody knows how to pass a path
    to 'gmake' that is not relative to $(topdir) please let me know

  • fixed: many incompatibility issues with 'old' versions (checked random versions from 300 up)

  • added: both win32 and arm-elf compilers are 'validated' by asking them about their version

  • added: override built-in paths for devkits - only if validated of course

  • changed: replaced 'Timeline' with 'Mantis' - use 'i' button for TimeLine (+ added tooltips for browse buttons)

  • restored: show ONLY cam properties starting with 'CAM_' (older builds would cause a crash otherwise)

  • GUI tweaks (too many to remember)

  • edit: almost forgot  :D  new (hopefully more intuitive) install routines, integrated with devkit validation - see above

have fun,

wim

@hacki
thx for the help !

Seems rather ironic that people with - arguably - the most graphical Windows version
are forced to work on the command line  :haha
« Last Edit: 18 / January / 2009, 15:45:12 by whim »

*

Offline fe50

  • ******
  • 3139
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: Windows GUI for trunk building
« Reply #181 on: 18 / January / 2009, 15:51:41 »
Hi wim,
i've updated the wikia page a hour ago with version 1.93 & 1.94 + added new screenshots, then i switched to the browser tab with the open chdk-shell drop.... :o...what's this, version 1.95...:D  --> so i updated the update.

Can you upload also an additional 'small' 1.93 SFX version (CHDK-Shell only, without the gcc kits) to the drop ?

THX, very good work  8)

*

Offline Hacki

  • ****
  • 359
  • EOS 80D
Re: Windows GUI for trunk building
« Reply #182 on: 18 / January / 2009, 16:06:41 »
I could post a link to the build-env package, in case there is enough interest. I just hesitate to do so, because i fear an exorbitant increase in traffic, as people (yes, you!) tend to download stuff even though they dont really need it.. And 30 MB is a lot more than the tiny firmware packages..


*

Offline reyalp

  • ******
  • 13840
Re: Windows GUI for trunk building
« Reply #183 on: 18 / January / 2009, 16:08:06 »
passing PRIMARY_ROOT is a bit weird on windows, since the tools aren't fully aware of windows paths.

I use /path/too/dumps but this only works if your dumps and build tree are on the same drive. Under cygwin, you can use cygdrive syntax (/cygdrive/x/blah/), or explicitly mount other drives.

You have to be careful using a relative path, since it is relative to where the dumps are processed (platform/sub/platsub), not $(topdir). I'd suggest using a full absolute path instead.

It's a hack ;)
Don't forget what the H stands for.


*

Offline whim

  • ******
  • 2044
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: Windows GUI for trunk building
« Reply #184 on: 18 / January / 2009, 16:12:21 »
@fe50

THX, and sorry for causing you extra work... I could easily do that, but

A) it does not have ANY install support, and as a consequence

B) it might confuse people that are referred to the download site by the program for a full version

that said, you can put one on your drop, for reference, if you want, i'll prepare you a properly named SFX  ...

wim

@hacki

Use 7-zip w/ Ultimate comression, if you haven't done so yet ...
and... you could use a drop, I don't think they're worried about traffic (fe50 ?)

edit: (you guys are replying too fast  :D)
@reyalp
yeah - but how do i pass a full absolute path
« Last Edit: 18 / January / 2009, 16:15:24 by whim »

*

Offline fe50

  • ******
  • 3139
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: Windows GUI for trunk building
« Reply #185 on: 18 / January / 2009, 16:21:20 »
I could post a link to the build-env package, in case there is enough interest. I just hesitate to do so, because i fear an exorbitant increase in traffic, as people (yes, you!) tend to download stuff even though they dont really need it.. And 30 MB is a lot more than the tiny firmware packages..

Hacki, PM me a download link, i'll put it in a drop (and add the link to the wikia), so the traffic is only 1x 30MB - i'll do it tomorrow, only DSL light with 64k/384k atm...

@wim: hehe, no problem  :)
PS: You know the power of the drops ? - e.g. the send feature ? -> you can transfer 100MB to another drop within 10 seconds...

*

Offline PhyrePhoX

  • *****
  • 2254
  • make RAW not WAR
    • PhyreWorX
Re: Windows GUI for trunk building
« Reply #186 on: 18 / January / 2009, 16:22:09 »
Quote
fixed: external PRIMARY_ROOT support (pretty stupid of me to assume Makefile would eat Win32 paths)
note that it's path must be within CHDK-Shell's folder tree; if anybody knows how to pass a path
to 'gmake' that is not relative to $(topdir) please let me know

Quote
PRIMARY_ROOT=d:/tmp_dumps/platform
thats what i have in my build.conf. notice anything? these are slashes, not backslashes. using this style of path, you can use absolute paths :)

*

Offline Hacki

  • ****
  • 359
  • EOS 80D
Re: Windows GUI for trunk building
« Reply #187 on: 18 / January / 2009, 16:24:23 »
Quote
Use 7-zip w/ Ultimate comression, if you haven't done so yet ...

7-zip? Is that lzma? Anyway, i just installed the latter one and tried around. The pure tar archive is 80 mb in size, bzip2 strips it down to 27, and lzma to 13 mb.  :)

http://mighty-hoernsche.de/chdk/linux_env_gcc_4.3.1_binutils_2.18.tar.lzma

Its the linux build env, if you're not on linux, you do not need this. also, if you dont want to compile chdk yourself on linux, you dont need this either. (just as a little reminder)

Nevermind the bandwidth stuff. (You can of course still put it on drop.io if you like.. For redundancy maybe.)


*

Offline fe50

  • ******
  • 3139
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: Windows GUI for trunk building
« Reply #188 on: 18 / January / 2009, 16:40:30 »
7-zip? Is that lzma? Anyway, i just installed the latter one and tried around. The pure tar archive is 80 mb in size, bzip2 strips it down to 27, and lzma to 13 mb.  :)

www.7zip.org - a great, GPL packer, best ratios (better than winrar), with a slim GUI for windows, also available for Linux (command line only)...it can also work with lzma compression, under windofs you can also unzip some exotic archives like msi or other installer packages / sfx files...

To drop.io: I use drop.io heavily since some months, we have also many links from the wikia (dump archive), the traffic should be no problem...the drop.io user interface sometimes is a bit chaotic, but i never had any problems the last months, the files was always accessible with fast dl speeds...and no cost's at all.
A nice feature is the drop's ZIP function: you can dl the whole drop (up to 100 MByte per drop) as a single zip file, containing all the drop's content (files, links, comments...)


*

Offline whim

  • ******
  • 2044
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: Windows GUI for trunk building
« Reply #189 on: 18 / January / 2009, 17:07:44 »
@PhyrePhox

Thanks ! i obviously know about the slashes (edit: or 195 wouldn't work), and tried the simple slash-swap approach, but
it didn't work at that time ... but i'll retry now that the routines are better polished debugged

wim

edit: Yesss ! will be updated in 196, soon (but not tonight) - THX again !

edit2: Well, I lied   :D   CHDK-Shell-v196

  • fixed: PRIMARY_ROOT would not save settings when reset to internal

  • fixed: PRIMARY_ROOT can now be on any disk (thanks PhyrePhox, reyalp)
« Last Edit: 18 / January / 2009, 18:06:30 by whim »

 

Related Topics