[Openmcl-devel] Missing header(s) for OpenGL FFI?
Phil
pbpublist at comcast.net
Sun Jul 16 17:02:30 PDT 2006
Thanks for clarifying that point. I dropped in the new interfaces
(replacing the previous tiger interface update) and it resulted in
one bit of breakage: sending an NSString or NSAttributedString a size
message no longer works (nonSTRET SEND). I did a little digging and
found that in the previous interfaces this bit of code:
(CCL::OBJC-MESSAGE-INFO-FLAGS
(CCL::GET-OBJC-MESSAGE-INFO
(CCL::PARSE-MESSAGE
(CDDR '(CCL::SEND (CCL::MAKE-OBJC-INSTANCE
'NS-STRING
:INIT-WITH-STRING
"testing")
'SIZE)))))
which previously resulted in:
(:returns-structure t)
now returns:
(:ambiguous t)
On Jul 14, 2006, at 4:08 PM, Gary Byers wrote:
> Sorry if I wasn't clear; the "060620" interfaces are all Tiger-based
> (except for the CHUD stuff, which has been enough of a moving target
> that I wanted to pick an arbitrary release and stick with it as long
> as possible.)
>
> On Fri, 14 Jul 2006, Phil wrote:
>
>> Gary,
>>
>> Any chance of getting an updated version of the Tiger interfaces
>> or it safe to mix and match? (i.e. should I just drop the darwin
>> GL interfaces from darwin on top of the tiger version)
>>
>> Thanks,
>> Phil
>>
>> On Jul 14, 2006, at 4:22 AM, Gary Byers wrote:
>>
>>> I think that it was probably an oversight.
>>> I can't easily check at the moment (the machine that I used is
>>> acting
>>> up ...), but I think that the interfaces that were generated on 6/20
>>> (in <ftp://clozure.com/pub/testing/openmcl-darwin-
>>> interfaces-060620.tar.gz>)
>>> contain glext.h (by virtue of the fact that AGL/agl.h #includes it.)
>>> On Fri, 14 Jul 2006, Phil wrote:
>>>> The GL extension constants and functions (i.e. glext.h) don't
>>>> appear
>>>> to be included and I was wondering if this was by design or just an
>>>> oversight?
>>>> Thanks,
>>>> Phil
>>>> _______________________________________________
>>>> Openmcl-devel mailing list
>>>> Openmcl-devel at clozure.com
>>>> http://clozure.com/mailman/listinfo/openmcl-devel
>>
>>
More information about the Openmcl-devel
mailing list