From: FFADO <ffa...@ff...> - 2010-07-14 19:34:07
|
#290: Drop external/. Use system's libconfig and libdbus-c++ instead -----------------------+---------------------------------------------------- Reporter: adi | Owner: Type: bug | Status: new Priority: major | Milestone: Component: generic | Version: FFADO SVN (trunk) Resolution: | Keywords: Device_name: | -----------------------+---------------------------------------------------- Comment (by oget): Hi, I just sent the two patches I made. ffado-external-libs-rev3.patch adds two more features: 1- Don't compile dbus support when dbus-c++ headers are missing. This one is definitely needed. 2- Don't link to expat unless SERIALIZE_USE_EXPAT is passed. By default ffado uses libxml++. Serialization via expat is optional. However, expat was also needed for the bundlud copy of dbus-c++. Since we patched that out, we don't need to link to expat anymore, by default. libffado-libconfig145.patch: This is to make ffado compile against libconfig-1.4.5. There was a tiny API change that we needed to take into account. I tested the patch against both libconfig-1.3.2 and libconfig-1.4.5. It works. Needless to say, this patch requires the above patch. -- Ticket URL: <http://subversion.ffado.org/ticket/290#comment:2> FFADO <http://subversion.ffado.org/index.fcgi> Free Firewire Audio Drivers |