Issue 5650 in pharo: OneClick 1.4 can't be launched on MacOSX Mac Air 10.5.8

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

Issue 5650 in pharo: OneClick 1.4 can't be launched on MacOSX Mac Air 10.5.8

pharo
Status: Accepted
Owner: ----
Labels: Type-Bug Milestone-1.4 Importance-High

New issue 5650 by [hidden email]: OneClick 1.4 can't be launched on  
MacOSX Mac Air 10.5.8
http://code.google.com/p/pharo/issues/detail?id=5650

Thierry Pasquier reports, that the new Pharo 1.4 one click can't be  
launched on Mac OS X on his Mac Air 10.5.8. It was working fine for the  
Pharo 1.2.1 one click though.

When he tries, a window with no logo opens and nothing can be done. To  
quit, he must use 'force kill' from OSX.

When he uses command line, he gets:

$ /Users/thierry/Smalltalk/Pharo-1.4-one-click.app/Contents/MacOS/pharo  
/Users/thierry/Smalltalk/Pharo-1.4-one-click.app/Contents/Resources/Pharo-1.4-one-click.image
2012-04-21 15:34:40.073 pharo[474:10b] invalid pixel format
2012-04-21 15:34:40.074 pharo[474:10b] invalid context
2012-04-21 15:34:40.074 pharo[474:10b] invalid pixel format
2012-04-21 15:34:40.075 pharo[474:10b] invalid context
2012-04-21 15:34:40.076 pharo[474:10b] invalid pixel format
2012-04-21 15:34:40.076 pharo[474:10b] invalid context
2012-04-21 15:34:40.227 pharo[474:10b] invalid pixel format
2012-04-21 15:34:40.228 pharo[474:10b] invalid context
2012-04-21 15:34:40.229 pharo[474:10b] invalid pixel format
2012-04-21 15:34:40.229 pharo[474:10b] invalid context




_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5650 in pharo: OneClick 1.4 can't be launched on MacOSX Mac Air 10.5.8

pharo

Comment #1 on issue 5650 by [hidden email]: OneClick 1.4 can't be  
launched on MacOSX Mac Air 10.5.8
http://code.google.com/p/pharo/issues/detail?id=5650

Thierry Pasquier reports VM.r2550 Cog.app.tgz from  
http://www.mirandabanda.org/files/Cog/VM/ works fine


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5650 in pharo: OneClick 1.4 can't be launched on MacOSX Mac Air 10.5.8

pharo

Comment #2 on issue 5650 by [hidden email]: OneClick 1.4 can't be  
launched on MacOSX Mac Air 10.5.8
http://code.google.com/p/pharo/issues/detail?id=5650

Thanks Damien

it seems to work properly with the latest version of Virtual Machine Cog
http://www.mirandabanda.org/files/Cog/VM/
VM.r2550 : Cog.app.tgz

Thierry


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5650 in pharo: OneClick 1.4 can't be launched on MacOSX Mac Air 10.5.8

pharo

Comment #3 on issue 5650 by [hidden email]: OneClick 1.4 can't be  
launched on MacOSX Mac Air 10.5.8
http://code.google.com/p/pharo/issues/detail?id=5650

The question is if it makes sense to support 10.5 when 10.8 will be  
released soon.

I personally think no.


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5650 in pharo: OneClick 1.4 can't be launched on MacOSX Mac Air 10.5.8

pharo
Updates:
        Status: Duplicate
        Mergedinto: 6418

Comment #4 on issue 5650 by [hidden email]: OneClick 1.4 can't be  
launched on MacOSX Mac Air 10.5.8
http://code.google.com/p/pharo/issues/detail?id=5650

(No comment was entered for this change.)


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5650 in pharo: OneClick 1.4 can't be launched on MacOSX Mac Air 10.5.8

pharo
Updates:
        Mergedinto: 6418

Comment #5 on issue 5650 by [hidden email]: OneClick 1.4 can't be  
launched on MacOSX Mac Air 10.5.8
http://code.google.com/p/pharo/issues/detail?id=5650

+1

Indeed, there should be a limit to how far back we are willing to go with  
new VMs and new images.

People stuck in the past with old OS releases can keep on using older Pharo  
releases that worked back then.

Step 1 is writing the minimum platform specifications.


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5650 in pharo: OneClick 1.4 can't be launched on MacOSX Mac Air 10.5.8

pharo

Comment #6 on issue 5650 by [hidden email]: OneClick 1.4 can't be  
launched on MacOSX Mac Air 10.5.8
http://code.google.com/p/pharo/issues/detail?id=5650

I got it to work on OSX 10.5.8. See the thread at:
http://permalink.gmane.org/gmane.comp.lang.smalltalk.squeak.vm.devel/8933

While I agree that support for old OS releases should have a reasonable  
limit, I don't buy 10.5 dropped when 10.8 is around the corner is the right  
limit. My machine is circa 2009, just three years or so. Apple may have  
good reason to want to move the user/developer base off of 10.5, because of  
hardware (pad/phone) and UI native widget changes. In the Squeak/Pharo  
case, we just need a single window to draw in - that should hardly obsolete  
a three year old computer.



_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5650 in pharo: OneClick 1.4 can't be launched on MacOSX Mac Air 10.5.8

pharo

Comment #7 on issue 5650 by [hidden email]: OneClick 1.4 can't be  
launched on MacOSX Mac Air 10.5.8
http://code.google.com/p/pharo/issues/detail?id=5650

I should have include the changes here, so you don't have to chase the  
thread.

Three changes:

1. SqueakOSXAppDelegate.h - use NSObject instead ofNSApplicationDelegate

2. sqSqueakOSXScreenAndWindow.h - use NSObject instead of NSWindowDelegate

3. SqueakOSXAppDelegate.m - use CoreGraphics instead of OpenGL

//#ifndef USE_CORE_GRAPHICS
//#  import "sqSqueakOSXOpenGLView.h"
//#  define ContentViewClass sqSqueakOSXOpenGLView
//#else
#  import "sqSqueakOSXCGView.h"
#  define ContentViewClass sqSqueakOSXCGView
//#endif



_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker