[vorbis-dev] Compiling ogg123 under powerpc-apple-darwin6.1
Timothy J. Wood
tjw at omnigroup.com
Thu Nov 28 14:33:15 PST 2002
On Thursday, November 28, 2002, at 09:34 AM, rillian wrote:
> On Thursday, November 7, 2002, at 04:43 am, Frederick Wheelock wrote:
>
>> buffer.c:76: only 1 arg to macro 'DEBUG' (2 expected)
>
> Looks like your gcc doesn't support variable numbers of arguments to
> macros. As it says in the definition:
>
> /* Special debugging code. THIS IS NOT PORTABLE! */
>
> Probably the best fix is to rewrite this as a function. In the
> meantime is there a switch that turns this on in gcc3? (or something
> we're doing to turn it off?)
gcc3 does support this on Mac OS X / Darwin. A couple things to try:
- configure with CC="cc -no-cpp-precomp' to disable the old style
precompiled header support (2.95.x does not understand vararg macros).
- Select gcc3 as your default compiler with:
sudo gcc_select 3
I don't recall whether gcc3 defaults to using old precomps -- I think
not, but neither of these alone fixes the problem, both together
should. I use vararg macros on Mac OS X all the time, so it is
definitely supported :)
-tim
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Vorbis-dev
mailing list