So, can we have Pharo on the iphone and ipad? Alexandre
On Feb 26, 2014, at 7:33 AM, jannik laval <[email protected]> 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 <[email protected]>: > 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 <[email protected]> wrote: > >> that works for me. >> what is the problem you are having? >> >> >> On 25 Feb 2014, at 12:10, jannik laval <[email protected]> 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 <[email protected]>: >>> >>> On 25 Feb 2014, at 08:04, Pharo4Stef <[email protected]> wrote: >>> >>>> >>>> On 25 Feb 2014, at 01:31, Esteban Lorenzano <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]>: >>>>>>> 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 <[email protected]> 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 <[email protected]> >>>>>>>> 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 <[email protected]> >>>>>>>> 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 <[email protected]> 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 <[email protected]> >>>>>>>>>> >>>>>>>>>> On 29 Jan 2014, at 00:18, Eliot Miranda <[email protected]> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Tue, Jan 28, 2014 at 2:46 PM, Esteban Lorenzano >>>>>>>>>>> <[email protected]> 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 <[email protected]> >>>>>>>>>>> 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 <[email protected]> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> jannik the latest vm is not on gitoruous anymore but git >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On 27 Jan 2014, at 22:03, jannik laval <[email protected]> >>>>>>>>>>>>> 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 <[email protected]> >>>>>>>>>>>>>> 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 <[email protected]> >>>>>>>>>>>>>> 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 ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
