Thread: [Pyobjc-dev] PyObjC 0.8 Release Candidate
Brought to you by:
ronaldoussoren
From: Bill B. <bb...@co...> - 2002-12-18 00:05:41
|
I have *finally* made a cut of PyObjC that is 0.8 release candidate worthy. The disk image can be found at: http://pyobjc.sourceforge.net/software/PyObjC-0.8.dmg.gz Many, many, many changes. See the ChangeLog -- included on the disk image -- for details. Please, please test this as much as you can and give me feedback. I want to try and target a general public release on Thursday or Friday. (I probably should have marked this as rc1 or something, but I would really like to believe that no changes will be made between now and release -- spelling errors and other uglies can remain... I'm only concerned about things that make it go boom.) Thanks, b.bum |
From: Bill B. <bi...@mo...> - 2002-12-18 01:40:52
|
At 7:03 pm -0500 17/12/02, Bill Bumgarner wrote: >I have *finally* made a cut of PyObjC that is 0.8 release candidate >worthy. > Does it work with OS 10.1.x ? -- Bill Bedford He said no more is no less than it is if in the future we live in the past |
From: Bill B. <bb...@co...> - 2002-12-18 04:57:18
|
No, not currently. Two issues: (1) you'll need a third party install of Python 2.2 or greater. Fink or the MacPython community can supply such a beast. (2) you will need to regenerate the automatically generated types and enums based on the 10.1 headers. This is easier than it sounds, but requires steps that have not been well documented. b.bum On Tuesday, Dec 17, 2002, at 20:38 US/Eastern, Bill Bedford wrote: > At 7:03 pm -0500 17/12/02, Bill Bumgarner wrote: > >> I have *finally* made a cut of PyObjC that is 0.8 release candidate >> worthy. >> > > Does it work with OS 10.1.x ? > > > -- > > Bill Bedford > > He said no more is no less than it is > if in the future we live in the past > b.bum We gladly feast on those who would subdue us. |
From: Jiva D. <ji...@de...> - 2002-12-18 16:27:02
|
On Tuesday, December 17, 2002, at 09:57 PM, Bill Bumgarner wrote: > No, not currently. Two issues: > > (1) you'll need a third party install of Python 2.2 or greater. Fink > or the MacPython community can supply such a beast. > > (2) you will need to regenerate the automatically generated types and > enums based on the 10.1 headers. This is easier than it sounds, but > requires steps that have not been well documented. > Is it documented at all? I'll second the request for information on how to run it on 10.1.x... please point us in the right direction on this. > b.bum > > On Tuesday, Dec 17, 2002, at 20:38 US/Eastern, Bill Bedford wrote: > >> At 7:03 pm -0500 17/12/02, Bill Bumgarner wrote: >> >>> I have *finally* made a cut of PyObjC that is 0.8 release candidate >>> worthy. >>> >> >> Does it work with OS 10.1.x ? >> >> >> -- >> >> Bill Bedford >> >> He said no more is no less than it is >> if in the future we live in the past >> > b.bum > We gladly feast on those who would subdue us. > > > > ------------------------------------------------------- > This sf.net email is sponsored by: > With Great Power, Comes Great Responsibility Learn to use your power > at OSDN's High Performance Computing Channel > http://hpc.devchannel.org/ > _______________________________________________ > Pyobjc-dev mailing list > Pyo...@li... > https://lists.sourceforge.net/lists/listinfo/pyobjc-dev > |
From: Ronald O. <ous...@ci...> - 2002-12-18 18:27:04
|
On Wednesday, Dec 18, 2002, at 17:27 Europe/Amsterdam, Jiva DeVoe wrote: > > On Tuesday, December 17, 2002, at 09:57 PM, Bill Bumgarner wrote: > >> No, not currently. Two issues: >> >> (1) you'll need a third party install of Python 2.2 or greater. Fink >> or the MacPython community can supply such a beast. >> >> (2) you will need to regenerate the automatically generated types and >> enums based on the 10.1 headers. This is easier than it sounds, but >> requires steps that have not been well documented. >> > > Is it documented at all? Not at all at the moment. Luckily regenerating isn't too hard. Basicly it is: $ cd Modules/Cocoa && scripts/cocoa_generator.py This will generate a number of files (the '.inc' files in Modules/Cocoa). Hopefully you won't have to edit the results. > I'll second the request for information on how to run it on 10.1.x... > please point us in the right direction on this. I'd like to support 10.1.x, but I don't have time to work on that right now. Patches to add that support out of the box are of course welcome ;-) ;-) Ronald |
From: Bill B. <bb...@co...> - 2002-12-19 15:31:14
|
I'm going to go ahead and change the way that automatically generated files are used such that it should be obvious what the 10.1 files should be named. If someone can generate 10.1 headers, I would be happy to plug 'em in. Given that 10.1 requires a full python installation from a third party and that it is very likely that the pyobjc module built for one installation will not be compatible with another installation due to linking problems, I don't think it is worthwhile to go down the path of building a PyObjC.pkg for 10.1. With that said, it could be done relatively easily, if anyone so desires. It should even be possible to build 10.1 compatible binaries on 10.2 given the way that Apple's compatibility headers work. b.bum On Wednesday, Dec 18, 2002, at 13:26 US/Eastern, Ronald Oussoren wrote: > On Wednesday, Dec 18, 2002, at 17:27 Europe/Amsterdam, Jiva DeVoe > wrote: >> On Tuesday, December 17, 2002, at 09:57 PM, Bill Bumgarner wrote: >>> No, not currently. Two issues: >>> >>> (1) you'll need a third party install of Python 2.2 or greater. >>> Fink or the MacPython community can supply such a beast. >>> >>> (2) you will need to regenerate the automatically generated types >>> and enums based on the 10.1 headers. This is easier than it sounds, >>> but requires steps that have not been well documented. >> >> Is it documented at all? > Not at all at the moment. Luckily regenerating isn't too hard. Basicly > it is: > $ cd Modules/Cocoa && scripts/cocoa_generator.py > > This will generate a number of files (the '.inc' files in > Modules/Cocoa). Hopefully you won't have to edit the results. >> I'll second the request for information on how to run it on 10.1.x... >> please point us in the right direction on this. > > I'd like to support 10.1.x, but I don't have time to work on that > right now. Patches to add that support out of the box are of course > welcome ;-) ;-) |
From: Ronald O. <ous...@ci...> - 2002-12-19 20:10:36
|
On Thursday, Dec 19, 2002, at 15:50 Europe/Amsterdam, Bill Bumgarner wrote: > I'm going to go ahead and change the way that automatically generated > files are used such that it should be obvious what the 10.1 files > should be named. If someone can generate 10.1 headers, I would be > happy to plug 'em in. Please do so after releasing 0.8. BTW. I've installed at the release candidate and it looks fine. > > Given that 10.1 requires a full python installation from a third party > and that it is very likely that the pyobjc module built for one > installation will not be compatible with another installation due to > linking problems, I don't think it is worthwhile to go down the path > of building a PyObjC.pkg for 10.1. Agreed. If someone is adventureous enough to build Python for 10.1 she can also build PyObjC. Ronald |