Summary: | Problem while emerge media-libs/openal-20050504-r2 | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Dirk Schoenberger <dirk.schoenberger> |
Component: | Mac OSX | Assignee: | Gentoo for Mac OS X <ppc-macos> |
Status: | RESOLVED LATER | ||
Severity: | normal | CC: | wolf31o2 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | PPC | ||
OS: | OS X | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | make it compile on macosx |
Description
Dirk Schoenberger
2005-11-05 10:46:42 UTC
Created attachment 79874 [details, diff]
make it compile on macosx
Just curious, but have you tried the openal 0.0.8 and freealut versions? The 20050504 version was a CVS snapshot from before openal upstream did releases, and I am planning on removing it from the tree shortly. I just want to know if this bug would still be valid then or if it would have been resolved by upstream. > Just curious, but have you tried the openal 0.0.8 and freealut versions?
openal 0.0.8 brings other problems, no idea why.
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../common/include -I../include -Wall -ansi -pedantic -finline-functions -ffast-math -fomit-frame-pointer -fvisibility=hidden -D_THREAD_SAFE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -O2 -pipe -MT libopenal_la-al_distance.lo -MD -MP -MF .deps/libopenal_la-al_distance.Tpo -c al_distance.c -fno-common -DPIC -o .libs/libopenal_la-al_distance.o
In file included from /usr/include/math.h:26,
from al_distance.c:10:
/usr/include/architecture/ppc/math.h:619: error: syntax error before 'float'
/usr/include/architecture/ppc/math.h:620: error: syntax error before 'float'
In file included from /usr/include/math.h:26,
from al_distance.c:10:
/usr/include/architecture/ppc/math.h:624:45: error: exponent has no digits
/usr/include/architecture/ppc/math.h:624:45: error: invalid suffix "f" on integer constant
/usr/include/architecture/ppc/math.h:624:45: error: exponent has no digits
/usr/include/architecture/ppc/math.h:624:45: error: invalid suffix "f" on integer constant
/usr/include/architecture/ppc/math.h:625:65: error: exponent has no digits
/usr/include/architecture/ppc/math.h:625:72: error: invalid suffix "f" on integer constant
/usr/include/architecture/ppc/math.h:634: error: syntax error before 'float'
/usr/include/architecture/ppc/math.h:635: error: syntax error before 'float'
/usr/include/architecture/ppc/math.h:639:45: error: exponent has no digits
/usr/include/architecture/ppc/math.h:639:45: error: invalid suffix "f" on integer constant
/usr/include/architecture/ppc/math.h:639:45: error: exponent has no digits
/usr/include/architecture/ppc/math.h:639:45: error: invalid suffix "f" on integer constant
/usr/include/architecture/ppc/math.h:640:65: error: exponent has no digits
/usr/include/architecture/ppc/math.h:640:72: error: invalid suffix "f" on integer constant
/usr/include/architecture/ppc/math.h:649: error: syntax error before 'double'
/usr/include/architecture/ppc/math.h:650: error: syntax error before 'double'
/usr/include/architecture/ppc/math.h:654:42: error: exponent has no digits
/usr/include/architecture/ppc/math.h:654:42: error: exponent has no digits
/usr/include/architecture/ppc/math.h:655:65: error: exponent has no digits
/usr/include/architecture/ppc/math.h:664: error: syntax error before 'double'
/usr/include/architecture/ppc/math.h:665: error: syntax error before 'double'
/usr/include/architecture/ppc/math.h:669:42: error: exponent has no digits
/usr/include/architecture/ppc/math.h:669:42: error: exponent has no digits
/usr/include/architecture/ppc/math.h:670:65: error: exponent has no digits
OK. The thing is that the CVS snapshots are going to be removed from the tree soon, since they're way outdated, in favor of the 0.0.8 version. Unfortunately, I'm pretty stick when it comes to trying to support MacOSX. There was, at one time, a fork of openal for MacOSX, made by Ryan Gordon, but even he recommends to not use it anymore and to use the built-in from Tiger, since it was a dirty hack (his, not Tiger's). Chris, do I understand you correct if I say you propose to close this bug with a WONTFIX? If this is already in Tiger, I'm all for leaving it like that and using that for now. > Chris, do I understand you correct if I say you propose to close this bug with
> a WONTFIX? If this is already in Tiger, I'm all for leaving it like that and
> using that for now.
But please add it to package.provided.
Dirk
Selbstverst Selbstverständlich! I was planning on leaving the bug open, actually... but if you think adding it to package.provided will be a solution, only for tiger, though, then I'm good with it. I was actually kinda looking for your response/advice on this. OpenAL-8 provided by OSX, media-libs/openal-0.0.8 added to package.provided. Marking later for Progressive/Prefix users, if Apple sources won't be sufficient any more. |