On 04/13/16 20:27, Nikita Zlobin wrote: > Hello, i'm trying to build libffado from proaudio overlay. The problem > seems to be in ffado itself.
Call me old-fashioned, but if it's an FFADO problem, the FFADO devel list would have been the appropriate place to report. If it's a gentoo problem, then well, some gentoo list. Anyway, I've CC'ed ffado-devel. You probably need to subscribe: https://lists.sourceforge.net/lists/listinfo/ffado-devel > Somewhat long time ago (about year) i could install it, but now i have > following problems on compilation: > - First, it seems, that it now uses more modern language features: the > specified option --std=c99, added by one of ebuild's patch, as well > as without any options (tried to build tarball with) gives long error > list. libffado is C++, so --std=c99 is never correct. Please file a bug report against your ebuild. I might be mistaken, but are you compiling a 32bit library on a 64bit system? Is that intended to be a cross-compile? I have no idea if anybody has ever tried this. Should work in theory, but no guarantees. > - With compiler flag --std=c++11 compilation continued for relatively > long time, but then failed with following > errors: http://pastebin.com/hkttBN9X On Debian, this compiles fine: https://buildd.debian.org/status/fetch.php?pkg=libffado&arch=i386&ver=2.2.1-3&stamp=1448933457 while this doesn't mean there's nothing wrong with FFADO, I find it more likely to be a Gentoo problem, especially due to lack of reports from other distros. Any chance to try this in a clean environment, for instance a Fedora chroot? And last not least: if you have a DICE device, you might not even need FFADO anymore, provided you're running a recent kernel. Cheers _______________________________________________ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev