discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Gui 0.12.0 regression


From: Fred Kiefer
Subject: Re: Gui 0.12.0 regression
Date: Mon, 23 Apr 2007 16:59:02 +0200
User-agent: Thunderbird 1.5.0.10 (X11/20060911)

Thank you for this list of issues. None of them seems to be inside of
GUI. Rather the applications using the GNUstep code require to be
updated. Details see below.

Cheers,
Fred

Dirk Meyer wrote:
> Thanks,
> 
> I managesd to compile most with
> make-1.31.0 base-1.40.0, gui-0.12.0, back-0.12.0
> 
> This application did not build:
> 
> 1. Cynthiune
>    already fixed. Thanks to ludovic.
> 
> 2. emacs.app:
> /usr/local/GNUstep/System/Library/Libraries/libgnustep-base.so: undefined 
> reference to `gnustep_base_user_main'
> 

This looks like a configuration issue to me. You should not end up
needing this fake main approach at all. Or of you really need it, it
should be the same for all applications. Could you please try this once
more?


> 3. gdl2
>  Linking tool gdlgsdoc ...
> ../EOAccess/./shared_obj/libgnustep-db2.so: undefined reference to 
> `GSEncodingName'
> 

See David's mail.

> 
> 4. MPlayer
>  Compiling file PlayerCtrllr.m ...
> In file included from PlayerCtrllr.m:17:
> ../Classes/ScrubbingBar.h:35: error: expected specifier-qualifier-list before 
> 'NSScrubbingBarStyle'
> 
This problem should be completly unrelated to the GNUstep update.

> 
> 5. GScheme
>  Compiling file SchemeTypes.m ...
> SchemeTypes.m: In function '+[SCMType alloc]':
> SchemeTypes.m:119: warning: multiple methods named '-setMark:' found
> /usr/local/GNUstep/System/Library/Headers/AppKit/NSResponder.h:227: warning: 
> using '-(void)setMark:(id)sender'
> SchemeTypes.h:29: warning: also found '-(id)setMark:(int)newMark'
> SchemeTypes.m:119: warning: passing argument 1 of 'setMark:' makes pointer 
> from integer without a cast
> SchemeTypes.m:119: error: void value not ignored as it ought to be
> 

Harmless new warnings, due to added functionality in NSResponder.

> 6. ProjectManager
>  Compiling file Controller.m ...
> Controller.m: In function '-[Controller dealloc]':
> Controller.m:79: warning: implicit declaration of function 'NSDebugLLog'
> Controller.m: In function '-[Controller newProject:]':
> Controller.m:130: error: 'NSLocalizedDescriptionKey' undeclared (first use in 
> this function)
> Controller.m:130: error: (Each undeclared identifier is reported only once
> Controller.m:130: error: for each function it appears in.)
> 

Most likely a missing include in the ProjectManager code.

> 7. SVGViewer
> VGImageRep.m: In function '-[SVGImageRep draw]':
> SVGImageRep.m:1386: error: 'struct NSAffineTransform' has no member named 
> 'matrix'
> SVGImageRep.m:1386: error: 'struct NSAffineTransform' has no member named 
> 'matrix'
> SVGImageRep.m:1386: error: 'struct NSAffineTransform' has no member named 
> 'matrix'
> SVGImageRep.m:1386: error: 'struct NSAffineTransform' has no member named 
> 'matrix'
> 

This will require an update in the SVGImageRep code. The internal
structue of the class NSAffineTransform is no hidden and should only be
accessed via the defined methods.


> full logs can be found:
> http://people.freebsd.org/~dinoex/logs/gnustep/
> 
> kind regards Dirk
> 
> - Dirk Meyer, Im Grund 4, 34317 Habichtswald, Germany
> - address@hidden,address@hidden,address@hidden
> http://people.freebsd.org/~dinoex/errorlogs/
> 
> 
> _______________________________________________
> Discuss-gnustep mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/discuss-gnustep
> 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]