On 20 July 2011 02:28, Jon Hancock <[email protected]> wrote: > I did as suggested and downloaded latest cog.zip from > https://pharo-ic.lille.inria.fr/hudson/job/Cog%20Unix/ > I stubbled about the PharoOneClick1.3.app directory structure. This I also > retrieved from Hudson build: > https://pharo-ic.lille.inria.fr/hudson/view/Pharo/job/Pharo%201.3/lastSuccessfulBuild/artifact/PharoOneClick1.3.zip. > I'm assuming this is cog based. But how do I tell which VM it is as I see > the executable in all one-click download scripts such as PharoOneClick1.3.sh > referencing squeak or squeakvm, yet the cog.zip file names the executable > 'CogVM'?? > yes. from command line type:
./CogVM <path to your image> while running image you could evaluate: Smalltalk vmVersion to get the version information about VM you running. > So I see under Contents/Linux a few .so files that are also in the cog.zip I > download. I see that libFT2Plugin.so is in cog.zip but not in > PharoOneClick1.3.app/Contents/Linux. So I try copying this over in the > hopes that the FT in the file name alludes to FreeType. But no luck. > one-click bundles contains pretty old VMs. And the plugin compiled for CogVM won't work with them because the version of VM interface (interpreterProxy) is different. We're not building a one-click bundles with updated VM yet. But we plan to do it in future. > Any more ideas? Some pointers on docs or discussion thread on how plugins > work, how to tell which vm is in use, why the FreeType plugin is no longer > included in the one-click builds, etc may be useful. > Freetype plugin comes as a third-party plugin. And not all VM maintainers are not including it by default. With Hudson i made sure it is built and included into .zips, so people could again use it. > thanks, Jon -- Best regards, Igor Stasenko AKA sig.
