Motherboard Forums


Reply
Thread Tools Display Modes

Help needed to get CHSM binary

 
 





















Marc Hillman
Guest
Posts: n/a

 
      10-26-2009, 01:38 PM


I would REALLY like to evaluate CHSM: Concurrent Hierarchical Finite State
Machine, but despite my best efforts I cannot build this from source. I'm a
user, not a developer. The author has made it pretty clear he won't provide
a binary, so how/where do I get one? I don't know where to even ask the
question as the sourceforge project forums seem empty. Can anybody advise
how tp get a binary for Windows ? I only want to draw statecharts, not
generate code from them.

Alternatively, blow by blow instructions on how to build from scratch on
Vista would be most useful, but sounds complicated.

 
Reply With Quote
 
Cesar Rabak
Guest
Posts: n/a

 
      10-26-2009, 02:03 PM
Marc Hillman escreveu:
> I would REALLY like to evaluate CHSM: Concurrent Hierarchical Finite
> State Machine, but despite my best efforts I cannot build this from
> source. I'm a user, not a developer. The author has made it pretty clear
> he won't provide a binary, so how/where do I get one? I don't know where
> to even ask the question as the sourceforge project forums seem empty.
> Can anybody advise how tp get a binary for Windows ? I only want to draw
> statecharts, not generate code from them.


If this is your goal, then you're on the wrong path with CHSM. It is a
textual language system, not a graphical environment.


--
Cesar Rabak
GNU/Linux User 52247.
Get counted: http://counter.li.org/
 
Reply With Quote
 
Rich Webb
Guest
Posts: n/a

 
      10-26-2009, 02:30 PM
On Tue, 27 Oct 2009 00:38:16 +1100, "Marc Hillman"
<> wrote:

>I would REALLY like to evaluate CHSM: Concurrent Hierarchical Finite State
>Machine, but despite my best efforts I cannot build this from source. I'm a
>user, not a developer. The author has made it pretty clear he won't provide
>a binary, so how/where do I get one? I don't know where to even ask the
>question as the sourceforge project forums seem empty. Can anybody advise
>how tp get a binary for Windows ? I only want to draw statecharts, not
>generate code from them.
>
>Alternatively, blow by blow instructions on how to build from scratch on
>Vista would be most useful, but sounds complicated.


Repurpose an older MS Windows box as a Linux platform?

Or, one option that may lead to a native MS Windows binary executable
would be to install the MinGW and MSys packages. These are designed to
provide a minimal GNU environment within Windows that can be used to go
through the usual build steps: ./configure, make, and make install.

In theory, all that should be required would be to download and build
the prerequisites and then the final target. In practice, it's rarely
that straightforward but who knows, you might get lucky! ;-)

At which point you can volunteer to be the maintainer of the Windows
binary distributions...

If you do go the MinGW + MSys route, install MinGW first (take the
defaults but don't install the MinGW version of make) and then install
MSys. Even if CHSM doesn't build properly, you'll still end up with a
useful set of utilities and a much more powerful command line shell than
Windows provides.

--
Rich Webb Norfolk, VA
 
Reply With Quote
 
David Brown
Guest
Posts: n/a

 
      10-26-2009, 04:15 PM
Tim Wescott wrote:
> On Mon, 26 Oct 2009 10:30:31 -0400, Rich Webb wrote:
>
>> On Tue, 27 Oct 2009 00:38:16 +1100, "Marc Hillman"
>> <> wrote:
>>
>>> I would REALLY like to evaluate CHSM: Concurrent Hierarchical Finite
>>> State Machine, but despite my best efforts I cannot build this from
>>> source. I'm a user, not a developer. The author has made it pretty clear
>>> he won't provide a binary, so how/where do I get one? I don't know where
>>> to even ask the question as the sourceforge project forums seem empty.
>>> Can anybody advise how tp get a binary for Windows ? I only want to draw
>>> statecharts, not generate code from them.
>>>
>>> Alternatively, blow by blow instructions on how to build from scratch on
>>> Vista would be most useful, but sounds complicated.

>> Repurpose an older MS Windows box as a Linux platform?
>>
>> Or, one option that may lead to a native MS Windows binary executable
>> would be to install the MinGW and MSys packages. These are designed to
>> provide a minimal GNU environment within Windows that can be used to go
>> through the usual build steps: ./configure, make, and make install.
>>
>> In theory, all that should be required would be to download and build
>> the prerequisites and then the final target. In practice, it's rarely
>> that straightforward but who knows, you might get lucky! ;-)
>>
>> At which point you can volunteer to be the maintainer of the Windows
>> binary distributions...
>>
>> If you do go the MinGW + MSys route, install MinGW first (take the
>> defaults but don't install the MinGW version of make) and then install
>> MSys. Even if CHSM doesn't build properly, you'll still end up with a
>> useful set of utilities and a much more powerful command line shell than
>> Windows provides.

>
> Somewhere out there is a Linux distro that runs under Windows. _Not_
> Cygwin -- it's a 'real Linux' whose HAL talks to Windows instead of
> hardware.
>


Are you thinking of coLinux? If so, coLinux is not a distribution but a
modification of the Linux kernel so that it talks to Windows at a low
level, rather than to the hardware. You can get hard disk image files
with various pre-installed distributions. This is perhaps the
"lightest" way to run Linux on a windows machine (in terms of ram and
processor overhead). However, it is significantly easier to use
something like VirtualBox (a free download) and install a Linux virtual
machine.

> And there's Cygwin, of course.
>


Cygwin occupies a middle ground between MinGW + MSys, and a virtual
machine. For my usage, it is getting squeezed out. It used to be
necessary to use cygwin if you wanted a windows gcc binary (and
especially if you wanted to build one yourself, rather than just use a
pre-built binary). But improvements to MinGW, additional utilities in
MSys, and mingw-friendly changes to gcc source code have made
cygwin-less gcc binaries the norm. Similarly, virtual machines used to
involve significant costs (for the virtualisation software, and for the
extra ram), and run poorly. With modern hardware, virtual machines are
cheap and easy.

 
Reply With Quote
 
Marc Hillman
Guest
Posts: n/a

 
      10-27-2009, 01:07 PM
Thank you very much for that insight. It has saved me a lot of wasted time
and energy - but it leaves me back at square one.

Still looking for a graphical Harel statechart tool that supports concurrent
states. Must be free, but doesn't have to be open source.

"Cesar Rabak" <> wrote in message
news:hc4a6o$kjr$...
> Marc Hillman escreveu:
>> I would REALLY like to evaluate CHSM: Concurrent Hierarchical Finite
>> State Machine, but despite my best efforts I cannot build this from
>> source. I'm a user, not a developer. The author has made it pretty clear
>> he won't provide a binary, so how/where do I get one? I don't know where
>> to even ask the question as the sourceforge project forums seem empty.
>> Can anybody advise how tp get a binary for Windows ? I only want to draw
>> statecharts, not generate code from them.

>
> If this is your goal, then you're on the wrong path with CHSM. It is a
> textual language system, not a graphical environment.
>
>
> --
> Cesar Rabak
> GNU/Linux User 52247.
> Get counted: http://counter.li.org/


 
Reply With Quote
 
Anton Erasmus
Guest
Posts: n/a

 
      11-02-2009, 05:27 PM
On Wed, 28 Oct 2009 00:07:59 +1100, "Marc Hillman"
<> wrote:

>"Cesar Rabak" <> wrote in message
>news:hc4a6o$kjr$...
>> Marc Hillman escreveu:
>>> I would REALLY like to evaluate CHSM: Concurrent Hierarchical Finite
>>> State Machine, but despite my best efforts I cannot build this from
>>> source. I'm a user, not a developer. The author has made it pretty clear
>>> he won't provide a binary, so how/where do I get one? I don't know where
>>> to even ask the question as the sourceforge project forums seem empty.
>>> Can anybody advise how tp get a binary for Windows ? I only want to draw
>>> statecharts, not generate code from them.

>>
>> If this is your goal, then you're on the wrong path with CHSM. It is a
>> textual language system, not a graphical environment.
>>
>>
>> --
>> Cesar Rabak
>> GNU/Linux User 52247.
>> Get counted: http://counter.li.org/



>Thank you very much for that insight. It has saved me a lot of wasted time
>and energy - but it leaves me back at square one.
>
>Still looking for a graphical Harel statechart tool that supports concurrent
>states. Must be free, but doesn't have to be open source.


Try http://qfsm.sourceforge.net/download.html

Windows binary available. Can export the state diagram in a nice
vector SVG format.

Regards
Anton Erasmus




 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
A Newbie question on how to distribute application binary on Mac OS X. jinzishuai@gmail.com Apple 2 05-21-2007 05:28 AM
copy of the terminal binary. User Apple 17 02-06-2007 01:20 AM
Diablo II Crash log Dave Devine Apple 0 05-21-2006 03:49 PM
At Wit's end with OSX crashes on a new G5 QD Apple 23 08-16-2005 09:11 PM
Problem with AlchemyTV, EXC_BAD_ACCESS Aaron Ghirardelli Apple 1 12-21-2003 03:49 PM


All times are GMT. The time now is 02:40 AM.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43