我正在从源代码编译 ardour3,据我所知,我拥有http://ardour.org/building_ardour3
不幸的是,运行 ./waf configure 会出现以下错误
Checking for 'lv2' >= 1.0.0 : not found
我安装了以下软件包,它们看起来有用,但似乎没有帮助:
i lv2-c++-tools - library and tools for LV2 plugins
i lv2-extensions-good - LV2 extensions from the "good" set
i A lv2core - LV2 audio plugin specification
i lv2fil - Stereo and mono LV2 plugins, four-band par
i lv2file - Command-line program to apply LV2 effects
i lv2proc - command line effect processor
i lv2vocoder - LV2 vocoder plugin
我可以在哪里找到该库?我自己编译就可以了。
显然 SID 中有一个包:http://packages.debian.org/sid/lv2-dev我稍后会尝试
可以通过 subversion 获取源代码:
svn co http://subversion.ardour.org/svn/ardour2/branches/3.0
答案1
Ardour 想要最新的统一版本的二级,它于 2012 年 4 月 18 日发布,目前还未在任何存储库中提供。您必须从源代码下载并构建它:
- 下载http://lv2plug.in/spec/lv2-1.0.0.tar.bz2,解压并进入源目录。
./waf configure && ./waf build && sudo ./waf install
应该可以解决问题。
瓦夫Ardour 还会要求您提供以下依赖项的最新版本,您可以从以下 URL 下载并按照上述方法构建/安装。请注意drobilla.net服务器有时会离线,在这种情况下只需谷歌搜索文件名,您就会找到备用下载服务器。