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
