I was trying to build Ardour, but somehow my computer failed me.
Waf: Leaving directory `/home/yamcake3821/ardour/build'
Build failed
-> task in 'libardour_launchpad_pro' failed with exit status 1 (run with -v to display more information)
-> task in 'libardour_launchpad_pro' failed with exit status 1 (run with -v to display more information)
-> task in 'libardour_launchpad_pro' failed with exit status 1 (run with -v to display more information)
You would need to paste much more information than just those last lines. Use a pastebin to show the last few hundred lines of build out. http://pastebin.com/
Also, which version of Ardour are you trying to compile?
The git master version (9.0-pre) is probably still a bit unstable, so if you’re compiling from the git source you should probably do git checkout 8.10 before running ./waf configure
Sorry, but just as I thought there’s no more problems left, there is one. When I ran ./waf install , this popped up.
yamcake3821@192:~/ardour$ ./waf install
Waf: Entering directory `/home/yamcake3821/ardour/build'
Waf: Leaving directory `/home/yamcake3821/ardour/build'
Build failed
Traceback (most recent call last):
File "/home/yamcake3821/ardour/.waf3-2.0.26-44bc421a5f6bb452d70d83cbd5abc3fa/waflib/Task.py", line 180, in process
ret=self.run()
File "/home/yamcake3821/ardour/.waf3-2.0.26-44bc421a5f6bb452d70d83cbd5abc3fa/waflib/Build.py", line 556, in run
x.parent.mkdir()
~~~~~~~~~~~~~~^^
File "/home/yamcake3821/ardour/.waf3-2.0.26-44bc421a5f6bb452d70d83cbd5abc3fa/waflib/Node.py", line 188, in mkdir
raise Errors.WafError('Could not create the directory %r'%self)
waflib.Errors.WafError: Could not create the directory /usr/local/lib/ardour8
Traceback (most recent call last):
File "/home/yamcake3821/ardour/.waf3-2.0.26-44bc421a5f6bb452d70d83cbd5abc3fa/waflib/Task.py", line 180, in process
ret=self.run()
File "/home/yamcake3821/ardour/.waf3-2.0.26-44bc421a5f6bb452d70d83cbd5abc3fa/waflib/Build.py", line 556, in run
x.parent.mkdir()
~~~~~~~~~~~~~~^^
File "/home/yamcake3821/ardour/.waf3-2.0.26-44bc421a5f6bb452d70d83cbd5abc3fa/waflib/Node.py", line 188, in mkdir
raise Errors.WafError('Could not create the directory %r'%self)
waflib.Errors.WafError: Could not create the directory /usr/local/lib/ardour8
There’s no problems in running Ardour without installing it, there is when I try to install it.
Please help me.
You need root privileges to install into /usr/local (or almost anywhere outside your home directory).
Try running sudo ./waf install.
(BTW, knowing about the root/normal user distinction and file permissions is essential basic Linux knowledge, at least when you are trying advanced things like compiling and installing third-party software, so I suggest getting educated on these topics. I know this may sound condescending, but you would do yourself a favour.)