That was an obvious one, I should have guessed it . I did try it , it report 
the same permission denied error. I will continue searching for a solution for 
it. Again thanks for helping me out. 


Regarding audio or music synthesis coding I am not interested in doing that 
myself because its a lot of work. Supercollider is a live coding enviroment , 
its basically a server app that can be controlled through socket messages to be 
precise, the osc protocol. Its a tool used by professional musicians and is 
both extremely flexible and very fast. 


http://supercollider.sourceforge.net/

Doing what supercollider does in smalltalk would be an insane amount of work at 
least for me. I try to minimise coding as much as possible and I am a big fan 
of code and tool reusage  and repackaging. So the only thing I am going to do 
is just make the gui for it. Of course my gui will offer limited access to the 
power of supercollider. I like to note here that I plan to avoid as much coding 
as possible with Ephestos because I know such a big project can become insanely 
demanding, so I don't want to reinvent the wheel. 


Gui designer wise, its funny because the part that does not interest you is 
exactly what interests me. I want to target with Ephestos not experienced 
smalltalk coders but users that have not done any coding in their lives and 
they are scared of starting it. I want Ephestos to be the 6 minute solution , 6 
minutes will take you to figure out how to do something in it. So my goal is 
"Morpheas" a cut down version of Morphic, simplified, very well documented and 
very easy to use and understand with its own designers. I am considering using 
Athens and NBOpenGL for Morpheas will see how that goes. I really like Athens. 
Still I will try my best to build Morpheas on top of Morphic so you can still 
have your pie and eat it too.  


You are correct though most GUI designers out there do suck , but there is one 
exception ... Delphi / Lazarus and I am a huge fan of it. Unfortunately or 
fortunately i prefer dynamic languages like smalltalk and python from object 
pascal. Hence why I am trying to code for Pharo and not Lazarus. 


For the time being my sole focus is the interactive tutorial tool and figuring 
out how morphic works. Then will start working on Morpheas , which together 
with Proteas (IDE tools ) and Orpheas (the supercollider front end) form 
Ephestos. I dont want to overwhelm myself so I will just work on a single tool 
at a time and take it slowly step by step. But I will definetly keep you 
informed of my progress.  



________________________________
 From: Goubier Thierry <[email protected]>
To: dimitris chloupis <[email protected]> 
Sent: Monday, 10 December 2012, 17:25
Subject: Re: [Pharo-project] Unable to run pharo on Ubuntu 12.10
 


Le 10/12/2012 16:14, dimitris chloupis a écrit :
> Thanks for helping me out
>
> pharo -v
>
> pharo: command not found

Ok. My mistake. This should be

./pharo -v

> ldd pharo
>
>      linux-gate.so.1 =>  (0xf779f000)
>      libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7755000)
>      libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7750000)
>      libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7734000)
>      libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf758a000)
>      /lib/ld-linux.so.2 (0xf77a0000)

This means it's OK. Something else is causing problem.

In your Pharo main directory, can you try

./Pharo-1.4-one-click.sh

And, if this doesn't work,

ls -l Pharo-1.4-one-click.sh

> Yes my project is called "Ephestos" and yes I could still target
> Blender, though I am also considering focusing more on extending Pharo.
> If I get it to work that is , because I am certainly motivated but
> learning all these stuff is very time consuming so far. My goal is to
> keep adding new graphic , music and IDE tools to pharo. Blender
> integration is relatively easy since I am quite familiar with python. My
> ambition so far is to offer an interactive tutorial tool, flexible GUI
> designer and a painting application (basic funcionality at first)  in
> the next 1-2 years to pharo, together of course with the blender /
> python bridge. I am also interested in creating a pharo front end for
> super collider for audio synthesis and music composition. Thats tons of
> stuff, but I am not in any hurry if pharo can accomodate my needs I can
> invest even decades if that is what it takes. I just like to spend an
> hour per day for coding and I was tired working on small insignificant
> projects so I decided to beging a big one :D
>
> If you say that it works for you on ubuntu 12.10 64 then certainly
> something I am doing wrong here.

Ok. A good suggestion then is, for audio synthesis and music 
composition, look at the work of Steven Travis Pope : he's done music 
synthesis tools in Smalltalk for a very long time (I met him in Paris 
around 1997/1998 and his tools were already impressive).

For the GUI builder, I'm not too keen on that personaly. A gui builder 
is often a dumbing down of the underlying GUI toolkit, to be usable and 
general enough, and this is particularly true of Morphic which is a lot 
more advanced than Pharo shows it. In a way, the original Morphic has an 
integrated GUI builder... and the code is still there in Pharo and the 
GUI, but hidden.

Still, I believe Spec is probably looking for help for that GUI builder. 
And, if I get to start it, I may propose some simpler Morphs which would 
work wonder with a GUI builder.

Thierry

>
>
> ------------------------------------------------------------------------
> *From:* Goubier Thierry <[email protected]>
> *To:* dimitris chloupis <[email protected]>
> *Sent:* Monday, 10 December 2012, 16:08
> *Subject:* Re: [Pharo-project] Unable to run pharo on Ubuntu 12.10
>
> Le 10/12/2012 14:55, dimitris chloupis a écrit :
>  > no I was not aware that it could not be done, worked fine for Macos (I
>  > am mostly a mac developer which is what I use at home, I use pcs only at
>  > work)  so I assumed the same applied for Ubuntu
>
> I think that Pharo seems to have better integration on Mac OS; Linux has
> issues (but I do use Linux, 12.10 and 12.04 exclusively, and I use both
> Pharo 1.4 and 2.0)
>
>  > I installed the package , still its unable to run it. Getting the
> same error
>
> Strange. This is all I need on my system (or it seems to). Can you go
> into your Pharo1.4 directory, in Contents/Linux, and there, in a
> terminal, try to run the following two commands :
>
> pharo -v
>
> and
>
> ldd pharo.
>
>  > I used the second answer to this question as a guide to install the
>  > package -->
>  >
> http://askubuntu.com/questions/107230/what-happened-to-the-ia32-libs-package
>
> Yes, this should be enough.
>
> I'm looking with interest where you will end up with your Pharo +
> Blender project. Is that right ? Are you still looking at that ?
>
> Regards,
>
> Thierry
>
>  > "
>  >
>  >
>  > If you get that error, try:
>  >
>  > |sudo apt-get update
>  > |
>  >
>  > Then try it again:
>  >
>  > |sudo apt-get install ia32-libs"
>  > |
>  >
>  > I just did a fresh install of 12.04, that package is still available in
>  > the repositories. In fact, I got that error myself before I ran update.
>  > Afterwards, it worked fine.
>  >
>  >
>  > "
>  >
>  > ------------------------------------------------------------------------
>  > *From:* Goubier Thierry <[email protected]
> <mailto:[email protected]>>
>  > *To:* [email protected]
> <mailto:[email protected]>; dimitris chloupis
>  > <[email protected] <mailto:[email protected]>>
>  > *Sent:* Monday, 10 December 2012, 15:27
>  > *Subject:* Re: [Pharo-project] Unable to run pharo on Ubuntu 12.10
>  >
>  > Le 10/12/2012 14:22, dimitris chloupis a écrit :
>  >  > I try to double click the Pharo-1.4-one-click.sh , even after going to
>  >  > properties and enabling allow excuting file as programm does nothing.
>  >  > And running from terminal prints the following
>  >  >
>  >  > exloupis@ephestos:~/Downloads/Pharo-1.4-one-click.app$ sudo
>  >  > ./Pharo-1.4-one-click.sh
>  >  > ./Pharo-1.4-one-click.sh: line 26:
>  >  > /home/exloupis/Downloads/Pharo-1.4-one-click.app/Contents/Linux/pharo:
>  >  > Permission denied
>  >  > ./Pharo-1.4-one-click.sh: line 26: exec:
>  >  > /home/exloupis/Downloads/Pharo-1.4-one-click.app/Contents/Linux/pharo:
>  >  > cannot execute: Permission denied
>  >  >
>  >  > Any idea why ?
>  >
>  > Have you loaded the ia32-libs package ? Are you on 12.10 64bits ?
>  >
>  > Pharo is a 32bits application; it doesn't run as-is on a 64 bits linux
>  > install.
>  >
>  > Regards,
>  >
>  > Thierry
>  > --
>  > Thierry Goubier
>  > CEA list
>  > Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>  > 91191 Gif sur Yvette Cedex
>  > France
>  > Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
>  >
>  >
>
>
> --
> Thierry Goubier
> CEA list
> Laboratoire des Fondations des Systèmes Temps Réel Embarqués
> 91191 Gif sur Yvette Cedex
> France
> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
>
>


-- 
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95

Reply via email to