Re: Use of libobjc from gcc 4.1 with MinGW

2007-03-23 Thread Xavier Glattard
Nicola Pero meta-innovation.com> writes: > > > >I don't have *any* experience in building dll > >And building gcc-libobjc as a dll might break some other thing... > >So i give up and let this task to others, even if i could not use > >'native exceptions'. > > Why do you need gcc-libobjc for '

Re: fast and simple array ? (NSAnimation)

2007-03-23 Thread Xavier Glattard
Richard Frith-Macdonald tiptree.demon.co.uk> writes: > The base library contains an extension header (GSIArray,h) which > provides array management macros for fast C style arrays. It's used > in various places within the coire libraries. Thanks :-) That's what i'm looking for. May i sugge

Need informations about NSAnimation on MacOS

2007-03-23 Thread Xavier Glattard
Hello :-) The NSAnimation reference page at developer.apple.com does not explain everything. As i dont have a Mac i ask for some help. 1) NSAnimation maintains an array of NSAnimationProgress (floats). [NSAnimation -progressMarks] return a NSArray. - Is this NSArray a reference to the internal a

Re: Need informations about NSAnimation on MacOS

2007-03-23 Thread Fred Kiefer
Xavier Glattard wrote: > > 2) I dont understand the 3 NSAnimationCurve... > - Are they linear or polynomic functions ? > - what do 'slowly speeds up' and 'slows down' really mean ? > You may think of these function as a sort of gamma corrections for the progress :-) "Slowly speeds up" would just

Re: Use of libobjc from gcc 4.1 with MinGW

2007-03-23 Thread Nicola Pero
> Do i miss something ? I think there might be a bit of confusion ... let me explain ;-) If you want to try native exceptions on MinGW, you should: 1. install MSYS/MinGW 2. build/install a GCC 4.x that provides you with native exceptions 3. make sure this new GCC is the compiler that will

Re: Need informations about NSAnimation on MacOS

2007-03-23 Thread Xavier Glattard
Fred Kiefer gmx.de> writes: > Xavier Glattard wrote: > > > > 2) I dont understand the 3 NSAnimationCurve... > > - Are they linear or polynomic functions ? > > - what do 'slowly speeds up' and 'slows down' really mean ? > > > > You may think of these function as a sort of gamma corrections for

Re: Use of libobjc from gcc 4.1 with MinGW

2007-03-23 Thread Xavier Glattard
Nicola Pero meta-innovation.com> writes: > > Do i miss something ? > > I think there might be a bit of confusion ... let me explain > > If you want to try native exceptions on MinGW, you should: > > 1. install MSYS/MinGW > > 2. build/install a GCC 4.x that provides you with native exceptio

Re: Need informations about NSAnimation on MacOS

2007-03-23 Thread Xavier Glattard
Xavier Glattard online.fr> writes: > 2) I dont understand the 3 NSAnimationCurve... An other question : You can change the NSAnimationCurve while an animation is running. Does the animation _smoothly_ changes to the new curve ? Or does it 'jump' ? Thanks again :-) Xavier _

Re: Use of libobjc from gcc 4.1 with MinGW

2007-03-23 Thread Nicola Pero
> I've did that many times. gnustep-make configure script tells me : > > checking for custom shared objc library... /c/GNUStep/System/Library/Libraries > checking whether objc has thread support... yes: > checking whether we should use native ObjC exceptions... no > configure: Native objective-c

Re: Need informations about NSAnimation on MacOS

2007-03-23 Thread Nicolas Roard
On 3/23/07, Xavier Glattard <[EMAIL PROTECTED]> wrote: Xavier Glattard online.fr> writes: > 2) I dont understand the 3 NSAnimationCurve... An other question : You can change the NSAnimationCurve while an animation is running. Does the animation _smoothly_ changes to the new curve ? Or does it

Re: Use of libobjc from gcc 4.1 with MinGW

2007-03-23 Thread Xavier Glattard
Nicola Pero meta-innovation.com> writes: > > > I've did that many times. gnustep-make configure script tells me : > > > > checking for custom shared objc library... > > /c/GNUStep/System/Library/Libraries > > checking whether objc has thread support... yes: > > checking whether we should use

Re: Need informations about NSAnimation on MacOS

2007-03-23 Thread leeg
> > 2) I dont understand the 3 NSAnimationCurve... > - Are they linear or polynomic functions ? > - what do 'slowly speeds up' and 'slows down' really mean ? > They're certainly polynomial, but in fact they may not fit any finite-order polynomial function (may be sinusoidal for instance). I agree

Re: Need informations about NSAnimation on MacOS

2007-03-23 Thread leeg
> > un dessin est mieux qu'un long discours :-) A picture is worth a thousand words ;-) > > Linear : EaseIn : EaseOut: EaseInOut: > > | + | + | +++ |++ > |+| + | ++ | ++ > | + | + |+

Re: Use of libobjc from gcc 4.1 with MinGW

2007-03-23 Thread Adam Fedor
On Mar 23, 2007, at 7:48 AM, Nicola Pero wrote: Presumably we need a configure flag to force native-exceptions even if the compiler would seem to fail when compiling them ? Then you'd do cd core/make ./configure --enable-native-exceptions-even-if-they-seem-not-to-work make install cd ../../d

Re: Need informations about NSAnimation on MacOS

2007-03-23 Thread Xavier Glattard
Nicolas Roard gmail.com> writes: > On 3/23/07, Xavier Glattard online.fr> wrote: > > Xavier Glattard online.fr> writes: > > > > > 2) I dont understand the 3 NSAnimationCurve... > > > > An other question : > > > > You can change the NSAnimationCurve while an animation is running. > > Does the an

Re: Need informations about NSAnimation on MacOS

2007-03-23 Thread Xavier Glattard
thaesofereode.info> writes: > > 2) I dont understand the 3 NSAnimationCurve... > > - Are they linear or polynomic functions ? > > - what do 'slowly speeds up' and 'slows down' really mean ? > > > > They're certainly polynomial, but in fact they may not fit any > finite-order polynomial function

Re: Need informations about NSAnimation on MacOS

2007-03-23 Thread leeg
> 2) Does MasOs use Bezier curves ? (do we care ?) Don't know (no), is my answer. NSAnimation on OS X only allows the curve to be one of the predefined NSAnimationCurve constants (it's an enum defined in NSAnimation.h), so the implementation details are completely unimportant. All you know is t

Re: Use of libobjc from gcc 4.1 with MinGW

2007-03-23 Thread Nicola Pero
> Wouldn't it still work, if you installed make the first time with no > special options (just so libobjc could use it), then do a proper > installation afterwards - that's what I do all the time with gnustep- > startup: I'm not sure - it would mean you compile/link libobjc without using -fe

Re: Need informations about NSAnimation on MacOS

2007-03-23 Thread Fred Kiefer
Xavier Glattard wrote: > thaesofereode.info> writes: > >>> 2) I dont understand the 3 NSAnimationCurve... >>> - Are they linear or polynomic functions ? >>> - what do 'slowly speeds up' and 'slows down' really mean ? >>> >> They're certainly polynomial, but in fact they may not fit any >> finite