Opened 20 years ago

Closed 20 years ago

#2791 closed defect (fixed)

openal build fails

Reported by: digitalsin@… Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc:
Port:

Description

Upon clean install of Darwin Ports on an Apple G4 PowerMac, openal build fails! :( Please someone have any patches or can help?

It is fetching openal-2004-08-10.tar.bz2 from http://www.opendarwin.org/~mww/files/

Here are the developer/os version and the error output at the end.

Mac OSX 10.3.8 Panther: Darwin host 7.8.0 Darwin Kernel Version 7.8.0: Wed Dec 22 14:26:17 PST 2004; root:xnu/xnu -517.11.1.obj~1/RELEASE_PPC Power Macintosh powerpc

Xtools 1.5


gcc with c++ patch from Apple Developer Site: (gcc/g++); gcc version 3.3 20030304 (Apple Computer, Inc. build 1671) (ld); Apple Computer, Inc. version cctools-525.1.obj~8

Actual build error:


oalDevice.cpp: In member function `void OALDevice::InitializeGraph(const char*)': oalDevice.cpp:235: error: `MixerDistanceParams' undeclared (first use this function) oalDevice.cpp:235: error: (Each undeclared identifier is reported only once for each function it appears in.) oalDevice.cpp:235: error: parse error before `;' token oalDevice.cpp:237: error: `kAudioUnitProperty_3DMixerDistanceParams' undeclared (first use this function) oalDevice.cpp:237: error: `distanceParams' undeclared (first use this function) ...failed CompileCplusplus /Users/jonaslaurio/darwinports/dports/audio/openal/work/openal/ macosx/build/al_osx.build/openal.dylib.build/Objects-normal/ppc/oalDevice.o ... BUILD FAILED

Change History (2)

comment:1 Changed 20 years ago by mww@…

Owner: changed from darwinports-bugs@… to mww@…

assign to maintainer

comment:2 Changed 20 years ago by mww@…

Resolution: fixed
Status: newclosed

ok - this bug seems to be Apple's fault (removing "MixerDistanceParams" definition from Audio Interface); I've just fixed this and also updated the release to the latest cvs checkout from the openal cvs server.

Note: See TracTickets for help on using tickets.