On 20 January 2012 23:18, Lawson English <[email protected]> wrote: > I'm sorry even loading the project was impossible on my mac. With the first > strategy, Monticello kept insisting that "sig" had a possword. > it was a copy-paste mistake. apparently you don't need to know my login/password to install package :)
> With the Gofer strategy, > > ConfigurationOfNBOpenGL project lastVersion load. > > informed me that #lastVersion was undefined. Trying with #latstVersion gave > different errors. > please try with lastVersion. (see Mariano's comment). > When I managed to force thigns to load using #loadBleedingEdge, classes > were missing so I couldn't run your example code: > > GLTTRenderingDemo new openInWorld. > > > > Mac OS X leopard, using a fesh download of Pharo 1.4 iamge and sources, as > well as a fresh download of the NBCog VM. > > > > L > > > > On 1/20/12 11:52 AM, Igor Stasenko wrote: >> >> Today i'm happy to announce that i can run my 2 years-old demo which i >> did when created NBOpenGL bindings first on Windows, >> working without ANY changes in code on Mac. >> >> The main hurdle with adding MacOsx support was that it is largely >> unknown platform to me , and there are 3 different ways to get there, >> namely CGL, Carbon and Cocoa. >> Fortunately CGL approach worked well, despite its a bit limited (you >> cannot create a windowed context, only fullscreen or offscreen one). >> But since i am using FBO's , it doesn't really matters. >> Of course it may make difference for people who want to use GL in >> different setup. >> >> In order to load project, take a fresh Pharo 1.4 image, load >> >> ConfigurationOfNBOpenGL package using MC from >> >> MCHttpRepository >> location: 'http://www.squeaksource.com/NBOpenGL' >> user: 'sig' >> password: '' >> >> >> or by >> >> Gofer it >> squeaksource: 'NBOpenGL'; >> package: 'ConfigurationOfNBOpenGL'; >> load >> >> and then issue: >> >> ConfigurationOfNBOpenGL project lastVersion load. >> >> Remember, that you have to use CogVM with NativeBoost plugin, which >> you can download from here: >> >> >> https://ci.lille.inria.fr/pharo/view/NativeBoost/job/NB-Cog-Mac-Carbon/lastSuccessfulBuild/artifact/ >> >> >> If everything goes well, you should be able to run a demo by doing: >> >> GLTTRenderingDemo new openInWorld. >> >> P.S. @ Windows users: due to refactorings which i did, a >> windows-specific support code is currently broken. So please use older >> versions of packages (prior to this month). >> I will fix them very soon. >> >> > -- Best regards, Igor Stasenko.
