Summary: | media-sound/mixxx-1.4.2 failed at playerportaudio.cpp | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dominique Michel <dominique.c.michel> |
Component: | New packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2006.1 | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://mixxx.sourceforge.net/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 140707 |
Description
Dominique Michel
2006-09-29 07:58:33 UTC
i686-pc-linux-gnu-g++ -c -O2 -march=pentium4 -pipe -fomit-frame-pointer -w -march=pentium4 -pipe -fno-strict-aliasing -D_REENTRANT -D__SNDFILE__ -D__ALSA__ -D__JACK__ -D__PORTAUDIO__ -D__OSSMIDI__ -DUNIX_SHARE_PATH=\"/usr/share/mixxx\" -D__LINUX__ -D__UNIX__ -DSETTINGS_FILE=\".mixxx.cfg\" -DTRACK_FILE=\".mixxxtrack.xml\" -DQT_NO_CHECK -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I../lib/vbrheadersdk -I../lib/kissfft -I. -I/usr/qt/3/include -I/usr/include -I/usr/include -I.ui/ -I.moc/ -o .obj/playerportaudio.o playerportaudio.cpp playerportaudio.h:51: error: 'PaDeviceID' does not name a type playerportaudio.h:56: error: ISO C++ forbids declaration of 'PortAudioStream' with no type playerportaudio.h:56: error: expected ';' before '*' token playerportaudio.h:58: error: 'PaDeviceID' does not name a type playerportaudio.h:72: error: 'PaTimestamp' has not been declared playerportaudio.cpp: In constructor 'PlayerPortAudio::PlayerPortAudio(ConfigObject<ConfigValue>*)': playerportaudio.cpp:22: error: 'm_devId' was not declared in this scope playerportaudio.cpp:29: error: 'm_pStream' was not declared in this scope playerportaudio.cpp: In destructor 'virtual PlayerPortAudio::~PlayerPortAudio()': playerportaudio.cpp:36: error: 'm_devId' was not declared in this scope playerportaudio.cpp: In member function 'virtual bool PlayerPortAudio::open()': playerportaudio.cpp:60: error: 'PaDeviceID' was not declared in this scope playerportaudio.cpp:60: error: expected `;' before 'id' playerportaudio.cpp:61: error: expected `;' before 'temp' playerportaudio.cpp:73: error: 'temp' was not declared in this scope playerportaudio.cpp:73: error: 'getDeviceID' was not declared in this scope playerportaudio.cpp:78: error: 'id' was not declared in this scope playerportaudio.cpp:87: error: 'id' was not declared in this scope playerportaudio.cpp:97: error: 'id' was not declared in this scope playerportaudio.cpp:107: error: 'id' was not declared in this scope playerportaudio.cpp:144: error: 'Pa_GetMinNumBuffers' was not declared in this scope playerportaudio.cpp:155: error: 'PortAudioCallback' was not declared in this scope playerportaudio.cpp:155: error: 'callback' was not declared in this scope playerportaudio.cpp:157: error: 'id' was not declared in this scope playerportaudio.cpp:165: error: 'm_pStream' was not declared in this scope playerportaudio.cpp:243: error: 'Pa_GetHostError' was not declared in this scope playerportaudio.cpp:245: error: 'm_devId' was not declared in this scope playerportaudio.cpp:251: error: 'm_devId' was not declared in this scope playerportaudio.cpp: In member function 'virtual void PlayerPortAudio::close()': playerportaudio.cpp:266: error: 'm_devId' was not declared in this scope playerportaudio.cpp:274: error: 'm_pStream' was not declared in this scope playerportaudio.cpp:282: error: 'm_pStream' was not declared in this scope playerportaudio.cpp: In member function 'virtual QStringList PlayerPortAudio::getInterfaces()': playerportaudio.cpp:333: error: 'Pa_CountDevices' was not declared in this scope playerportaudio.cpp: In member function 'virtual QStringList PlayerPortAudio::getSampleRates()': playerportaudio.cpp:356: error: 'PaDeviceID' was not declared in this scope playerportaudio.cpp:356: error: expected `;' before 'id' playerportaudio.cpp:357: error: 'id' was not declared in this scope playerportaudio.cpp:358: error: 'Pa_GetDefaultOutputDeviceID' was not declared in this scope playerportaudio.cpp:360: error: 'id' was not declared in this scope playerportaudio.cpp:364: error: 'const struct PaDeviceInfo' has no member named 'numSampleRates' playerportaudio.cpp:366: error: 'const struct PaDeviceInfo' has no member named 'numSampleRates' playerportaudio.cpp:367: error: 'const struct PaDeviceInfo' has no member named 'sampleRates' playerportaudio.cpp: At global scope: playerportaudio.cpp:396: error: 'PaDeviceID' does not name a type playerportaudio.cpp:414: error: 'PaDeviceID' does not name a type playerportaudio.cpp:469: error: 'PaTimestamp' has not been declared i686-pc-linux-gnu-g++ -c -O2 -march=pentium4 -pipe -fomit-frame-pointer -w -march=pentium4 -pipe -fno-strict-aliasing -D_REENTRANT -D__SNDFILE__ -D__ALSA__ -D__JACK__ -D__PORTAUDIO__ -D__OSSMIDI__ -DUNIX_SHARE_PATH=\"/usr/share/mixxx\" -D__LINUX__ -D__UNIX__ -DSETTINGS_FILE=\".mixxx.cfg\" -DTRACK_FILE=\".mixxxtrack.xml\" -DQT_NO_CHECK -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I../lib/vbrheadersdk -I../lib/kissfft -I. -I/usr/qt/3/include -I/usr/include -I/usr/include -I.ui/ -I.moc/ -o .obj/midiobjectoss.o midiobjectoss.cpp make: *** [.obj/playerportaudio.o] Error 1 make: *** Waiting for unfinished jobs.... !!! ERROR: media-sound/mixxx-1.4.2 failed. Can you still reproduce this one ? What is your portaudio version installed ? That's weird, here it emerges perfectly... Sorry, it is my fault. I use the pro-audio overlay, and it use portaudio-19-r3 After downgrading to portaudio-18.1-r4 from portage, it just compile fine. It is also a problem with the version in the overlay. It is sloted in portage but not in the overlay. So I will report this problem in the overlay. I am sorry for keeping you busy with it. BTW, it is a mix-1.5.0-beta1 version on sourceforge. Ok good, I can close this one. About 1.5.0-beta1, I have not been able to get it work and it's still called beta, so I'm afraid this will have to wait until a new version is released, at least for me. I try to install the 1.5.0-beta1 last night, but it didn't compile. |