Re: [Pyobjc-dev] How do you write category code?
Brought to you by:
ronaldoussoren
From: Fortepianissimo <for...@gm...> - 2004-08-04 06:05:43
|
On Wed, 4 Aug 2004 07:56:21 +0200, Ronald Oussoren <ron...@ma...> wrote: > > On 4-aug-04, at 1:24, Fortepianissimo wrote: > > > I actually checked out a version from the current repository, but in > > building I got this error: > > > > gcc -fno-strict-aliasing -Wno-long-double -no-cpp-precomp > > -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -O3 -Wall > > -Wstrict-prototypes > > -I/System/Library/Frameworks/Python.framework/Versions/2.3/include/ > > python2.3 > > -c Modules/WebKit/_WebKit.m -o > > build/temp.darwin-7.4.0-Power_Macintosh-2.3/Modules/WebKit/_WebKit.o > > -IModules/objc -DMACOSX -DAPPLE_RUNTIME -no-cpp-precomp > > -Wno-long-double -g -Wall -Wstrict-prototypes -Wmissing-prototypes > > -Wformat=2 -W -Wshadow -Wpointer-arith -Wmissing-declarations > > -Wnested-externs -Wno-long-long -Wno-import -O0 -g -Ibuild/codegen/ > > In file included from Modules/WebKit/_WebKit.m:23: > > build/codegen/_WebKit_Enum.inc:12: error: `DOM_UNKNOWN_RULE' > > undeclared here (not in a function) > > build/codegen/_WebKit_Enum.inc:12: error: initializer element is not > > constant > > build/codegen/_WebKit_Enum.inc:12: error: (near initialization for > > `enum_table[0].value') > > build/codegen/_WebKit_Enum.inc:12: warning: missing initializer > > build/codegen/_WebKit_Enum.inc:12: warning: (near initialization for > > `enum_table[0].value') > > ... > > > > That's odd. Are you by any chance using a prerelease version of Safari? > Jack Jansen also reported compile time problems in the webkit wrappers > and it turned out he was using a Safari preview. That's it! I almost forgot I installed this during WWDC 2004... I guess no chance to build a new pyobjc unless I somehow downgrade my webkit? |