[fetter-devel] Recent Updates
Kenny Tilton
ktilton at nyc.rr.com
Mon Sep 5 17:21:55 UTC 2005
Kenny Tilton wrote:
>
>
> Rayiner Hashem wrote:
>
>> There have been two recent updates to Verrazano:
>>
>> 1) Portability fixes to get it running on Windows.
>> 2) Preprocessor support, for getting #define constants out of header
>> files.
>>
>> The former should make life easier for anybody trying to use
>> Verrazano on Windows (I myself have tried it with Allegro 7 on Win2k).
>> The latter should make using generated bindings quite a bit easier
>> for older-style C libraries that put constants in #define's instead
>> of as constant integers or inside enumerations. I'm also working on
>> getting out Windows binaries for GCC-XML, as the current 0.60
>> binaries on the GCC-XML page are missing some rather handy features.
>
>
> Will I need the new gccxml binary to get the #defines? I ran the
> latest from CVS (ran fine out of the box on ACL7/WinXP) and got the
> .cpp and .xml files but no .mac, died on that being missing.
OK, hang on. In the first test I ran with my own openal.binding, which
looks like this:
(defbinding "openal-library"
(nicknames "al")
(flags "")
(include
"AL/al.h"
"AL/alut.h")
(export "alenable"
"aldisable")
(override ""))
You may recall I had to elim the flags to get things running.
With that binding I got the xml output and died on no mac output.
When I switched to the testsuite openal.binding I get the error "gccxml
does not support bcc32" or something to that effect. That sounds like I
do need the new gccxml. Yes?
kt
More information about the fetter-devel
mailing list