Yes, but a Pharo1.4 I tried with a Pharo2.0 but it freezes. Morover, for Pharo2.0 there are some changes to do to download all the stuff.
Here is the process for Pharo 1.4: ==== git clone https://github.com/pharo-project/pharo-vm.git cd pharo-vm/image/ ./newImage.sh ==> it load a pharo20 ./pharo generator.image eval --save PharoIPhoneBuilder buildIPhoneSimulator -- or -- ./pharo generator.image eval --save PharoIPhoneBuilder buildIPhone cd ../iosbuild/resources/ ./generate.sh cd ../../build/ sudo ../scripts/extract-commit-info.sh sudo cmake -G Xcode . open iPharoSimulator.xcodeproj/ In the list "ALL_BUILD", go to edit scheme, and change the Executable field to the iPharo... Select your iOS version and compile it. 2014-02-26 20:45 GMT+01:00 Alexandre Bergel <alexandre.ber...@me.com>: > So, can we have Pharo on the iphone and ipad? > > Alexandre > > > On Feb 26, 2014, at 7:33 AM, jannik laval <jannik.la...@gmail.com> wrote: > > > Thank you Esteban, > > It works. I failed probably because I did not remove the app in the > simulator. > > > > Thank you again. > > > > Jannik > > > > > > 2014-02-25 13:26 GMT+01:00 Esteban Lorenzano <esteba...@gmail.com>: > > btw what can be happening is that xcode fails to build freetype2. > > the way to workaround this problem is: > > > > first, build a makefile version of the app: > > > > sh build.sh > > > > then, re-prepare for xcode: > > > > rm CMakeCache.txt > > cmake -G Xcode . > > > > > > (that will build freetype2 first, and when xcode tries to get it, it > will be already there, so it will ski the build part, who often and > mysteriously fails) > > > > Esteban > > > > > > On 25 Feb 2014, at 13:22, Esteban Lorenzano <esteba...@gmail.com> wrote: > > > >> that works for me. > >> what is the problem you are having? > >> > >> > >> On 25 Feb 2014, at 12:10, jannik laval <jannik.la...@gmail.com> wrote: > >> > >>> It seems to not work :( > >>> Here is the process I follow: > >>> > >>> === > >>> git clone https://github.com/pharo-project/pharo-vm.git > >>> cd pharo-vm/image/ > >>> ./newImage.sh ==> it load a pharo20 > >>> > >>> ./pharo generator.image eval --save PharoIPhoneBuilder > buildIPhoneSimulator > >>> > >>> cd ../iosbuild/resources/ > >>> > >>> ./generate.sh ==> it is a pharo1.4 image. > >>> > >>> sudo ../scripts/extract-commit-info.sh > >>> sudo cmake -G Xcode . > >>> > >>> open iPharoSimulator.xcodeproj/ > >>> > >>> In the list "ALL_BUILD", go to edit scheme, and change the Executable > field to the iPharo. > >>> Select your iOS version and compile it. > >>> === > >>> > >>> Jannik > >>> > >>> > >>> 2014-02-25 9:23 GMT+01:00 Esteban Lorenzano <esteba...@gmail.com>: > >>> > >>> On 25 Feb 2014, at 08:04, Pharo4Stef <pharo4s...@free.fr> wrote: > >>> > >>>> > >>>> On 25 Feb 2014, at 01:31, Esteban Lorenzano <esteba...@gmail.com> > wrote: > >>>> > >>>>> it *should* be working now. > >>>>> > >>>>> cheers > >>>>> Esteban (who needs to write more documentation, but he does what he > can :) ) > >>>> > >>>> No need lentghly sentences just some nice bulleted lists of actions > >>>> and we can do something with that. > >>> > >>> yes, I will... but as I always say: time is a tyrant. And writing > documentation is boring :) > >>> Anyway most of the process is already covered with current > documentation, I just need to add a few points. > >>> > >>> (no one reads documentation either, is a bit annoying... every time is > like starting from scratch... But don't take me into appoint, I'm having a > cynical morning :P) > >>> > >>> Esteban > >>> > >>>> > >>>> > >>>> > >>>>> > >>>>> On 24 Feb 2014, at 08:58, Esteban Lorenzano <esteba...@gmail.com> > wrote: > >>>>> > >>>>>> not yet... so far I restored the build capability, not the image > event handling :( > >>>>>> (nevertheless, I'm on it :) ) > >>>>>> > >>>>>> Esteban > >>>>>> > >>>>>> On 24 Feb 2014, at 08:00, jannik laval <jannik.la...@gmail.com> > wrote: > >>>>>> > >>>>>>> Hi Esteban, > >>>>>>> > >>>>>>> Did you already try ? > >>>>>>> I saw a message on the VM repo related to iOS, not sure it is for > my problem. > >>>>>>> > >>>>>>> Cheers, > >>>>>>> Jannik > >>>>>>> > >>>>>>> > >>>>>>> 2014-01-29 17:32 GMT+01:00 Esteban Lorenzano <esteba...@gmail.com > >: > >>>>>>> oks... I will take a look... as soon as I can :S > >>>>>>> > >>>>>>> (damn... I need to learn how to do a mitosis...) > >>>>>>> > >>>>>>> On 29 Jan 2014, at 17:28, jannik laval <jannik.la...@gmail.com> > wrote: > >>>>>>> > >>>>>>>> I confirm that it does not work: the simulator compile (but not > the non-simulator). > >>>>>>>> Then the image cannot be open: I have a white screen. > >>>>>>>> Here is my process: > >>>>>>>> > >>>>>>>> === > >>>>>>>> 1) git clone https://github.com/pharo-project/pharo-vm.git > >>>>>>>> 2) in ./image dir prepare a VMMaker image (including download of > a pharo 2.0): > >>>>>>>> ./newImage.sh > >>>>>>>> > >>>>>>>> 3)open the generated.image and execute: > >>>>>>>> === > >>>>>>>> PharoIPhoneBuilder buildIPhone. > >>>>>>>> -- or -- > >>>>>>>> PharoIPhoneBuilder buildIPhoneSimulator. > >>>>>>>> > >>>>>>>> 4) Generate your iPhone image in iosbuild/resources/ > >>>>>>>> ./generate.sh > >>>>>>>> > >>>>>>>> 5) In dir ./build: > >>>>>>>> sh build.sh > >>>>>>>> === > >>>>>>>> > >>>>>>>> Cheers, > >>>>>>>> Jannik > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> 2014-01-29 Esteban Lorenzano <esteba...@gmail.com> > >>>>>>>> and btw... > >>>>>>>> > >>>>>>>> iosbuild/resource$ ./generate.sh > >>>>>>>> > >>>>>>>> should generate a 1.4 image that *should* work in ipad (no idea > if that will be the case, its been more than 6months since I do not test it > and vm changed since then). > >>>>>>>> > >>>>>>>> Esteban > >>>>>>>> > >>>>>>>> > >>>>>>>> On 29 Jan 2014, at 10:23, Esteban Lorenzano <esteba...@gmail.com> > wrote: > >>>>>>>> > >>>>>>>>> PharoIPhoneBuilder buildIPhone. > >>>>>>>>> > >>>>>>>>> it should generate all sources and a "build.sh" > >>>>>>>>> > >>>>>>>>> then > >>>>>>>>> > >>>>>>>>> build$ sh build.sh > >>>>>>>>> > >>>>>>>>> will generate an xcode project. > >>>>>>>>> > >>>>>>>>> and let me remember... mmm... yeah, that was all :) > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> On 29 Jan 2014, at 08:10, jannik laval <jannik.la...@gmail.com> > wrote: > >>>>>>>>> > >>>>>>>>>> Hi Esteban, > >>>>>>>>>> > >>>>>>>>>> Hum, this means that my instructions are outdated. > >>>>>>>>>> Where are the right instructions ? The ones on Github do not > mention IOS. > >>>>>>>>>> > >>>>>>>>>> Cheers, > >>>>>>>>>> Jannik > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> 2014-01-29 Esteban Lorenzano <esteba...@gmail.com> > >>>>>>>>>> > >>>>>>>>>> On 29 Jan 2014, at 00:18, Eliot Miranda < > eliot.mira...@gmail.com> wrote: > >>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> On Tue, Jan 28, 2014 at 2:46 PM, Esteban Lorenzano < > esteba...@gmail.com> wrote: > >>>>>>>>>>> because you are not following the instructions ;) > >>>>>>>>>>> > >>>>>>>>>>> basically... you can generate them by: > >>>>>>>>>>> > >>>>>>>>>>> build$ ../scripts/extract-commit-info.sh > >>>>>>>>>>> > >>>>>>>>>>> I asked for this info last week ;-). Thanks! > >>>>>>>>>> > >>>>>>>>>> hey! I answered you! :P > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> But this is alarming: > >>>>>>>>>>> > >>>>>>>>>>> McStalker.pharovm$ ./scripts/extract-commit-info.sh > >>>>>>>>>>> readlink: ./scripts/extract-commit-info.sh Invalid argument > >>>>>>>>>>> > >>>>>>>>>>> I suggest changing > >>>>>>>>>>> SCRIPT_DIR=`readlink "$0"` || SCRIPT_DIR="$0"; > >>>>>>>>>>> to read > >>>>>>>>>>> SCRIPT_DIR=`readlink "$0" >/dev/null` || SCRIPT_DIR="$0"; > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> Esteban > >>>>>>>>>>> > >>>>>>>>>>> On 28 Jan 2014, at 23:15, jannik.laval <jannik.la...@gmail.com> > wrote: > >>>>>>>>>>> > >>>>>>>>>>>> Thank you, I am trying the latest one. > >>>>>>>>>>>> > >>>>>>>>>>>> When compiling for IOS, I have an error in sqSCCSVersion.h > >>>>>>>>>>>> > >>>>>>>>>>>> #include "vmVersionInfo.h" // defines REVISION_STRING > >>>>>>>>>>>> the file is not found. > >>>>>>>>>>>> > >>>>>>>>>>>> Anyone knows where is this file ? > >>>>>>>>>>>> > >>>>>>>>>>>> Cheers, > >>>>>>>>>>>> Jannik > >>>>>>>>>>>> > >>>>>>>>>>>> On Jan 28, 2014, at 8:58 PM, Pharo4Stef <pharo4s...@free.fr> > wrote: > >>>>>>>>>>>> > >>>>>>>>>>>>> jannik the latest vm is not on gitoruous anymore but git > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> On 27 Jan 2014, at 22:03, jannik laval < > jannik.la...@gmail.com> wrote: > >>>>>>>>>>>>> > >>>>>>>>>>>>>> Hum, have I the correct repository ? > >>>>>>>>>>>>>> I used this one: > https://git.gitorious.org/cogvm/cog-osx.git > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> But, I just saw that this one exists: > https://github.com/pharo-project/pharo-vm > >>>>>>>>>>>>>> I should use it no? > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Jannik > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> 2014-01-27 Esteban Lorenzano <esteba...@gmail.com> > >>>>>>>>>>>>>> 1.4 and 2.0 worked out of the box... and after my latest > integration, 3.0 should work too. > >>>>>>>>>>>>>> I will take a look as soon as I have half and hour to spare. > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Esteban > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> On 27 Jan 2014, at 14:27, jannik laval < > jannik.la...@gmail.com> wrote: > >>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Hi list, > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Does anyone try to load Pharoon iPad ? > >>>>>>>>>>>>>>> In the past, the version 1.4 worked with XCode 4.4. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> I just tried to recompile it with the new XCode (5.0.2). > >>>>>>>>>>>>>>> The VM seems to work, but the pharo 1.4 image freezes. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Any idea ? > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>> ~~Jannik Laval~~ > >>>>>>>>>>>>>>> École des Mines de Douai > >>>>>>>>>>>>>>> Enseignant-chercheur > >>>>>>>>>>>>>>> http://www.jannik-laval.eu > >>>>>>>>>>>>>>> http://car.mines-douai.fr/ > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> -- > >>>>>>>>>>>>>> ~~Jannik Laval~~ > >>>>>>>>>>>>>> École des Mines de Douai > >>>>>>>>>>>>>> Enseignant-chercheur > >>>>>>>>>>>>>> http://www.jannik-laval.eu > >>>>>>>>>>>>>> http://car.mines-douai.fr/ > >>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> -- > >>>>>>>>>>> best, > >>>>>>>>>>> Eliot > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> -- > >>>>>>>>>> ~~Jannik Laval~~ > >>>>>>>>>> École des Mines de Douai > >>>>>>>>>> Enseignant-chercheur > >>>>>>>>>> http://www.jannik-laval.eu > >>>>>>>>>> http://car.mines-douai.fr/ > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> -- > >>>>>>>> ~~Jannik Laval~~ > >>>>>>>> École des Mines de Douai > >>>>>>>> Enseignant-chercheur > >>>>>>>> http://www.jannik-laval.eu > >>>>>>>> http://car.mines-douai.fr/ > >>>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> -- > >>>>>>> ~~Jannik Laval~~ > >>>>>>> École des Mines de Douai > >>>>>>> Enseignant-chercheur > >>>>>>> http://www.jannik-laval.eu > >>>>>>> http://car.mines-douai.fr/ > >>>>>>> > >>>>>> > >>>>> > >>>> > >>> > >>> > >>> > >>> > >>> -- > >>> ~~Jannik Laval~~ > >>> École des Mines de Douai > >>> Enseignant-chercheur > >>> http://www.jannik-laval.eu > >>> http://car.mines-douai.fr/ > >>> > >> > > > > > > > > > > -- > > ~~Jannik Laval~~ > > École des Mines de Douai > > Enseignant-chercheur > > http://www.jannik-laval.eu > > http://car.mines-douai.fr/ > > > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > -- ~~Jannik Laval~~ École des Mines de Douai Enseignant-chercheur http://www.jannik-laval.eu http://car.mines-douai.fr/