Welcome to Vifm Q&A, where you can ask questions about Vifm usage. Registration is optional, anonymous posts are moderated. GitHub or Google logins are enabled.
0 votes
in vifm by

I'm on Arch and maintainer still haven't updated vifm in official repository. So I decided to build it myself. Few months ago I didn't have any problems with that but today it didn't work.

Instructions I used:
./configure --sysconfdir=/etc

Make failed. Here is the output:

Also there were warnings. Don't know why they are not in the output. Copied them separately:

1 Answer

0 votes
Best answer

Make failed. Here is the output:

I see no indication of the failure. Looks like it has succeeded.

Also there were warnings.

Those are warnings about GTK headers, not about Vifm sources.


You are right. I missed installation:

Making install in src
make[1]: Entering directory '/home/e/Git/vifm/src'
make[2]: Entering directory '/home/e/Git/vifm/src'
 /usr/bin/mkdir -p '/usr/local/bin'
  /usr/bin/install -c vifm '/usr/local/bin'
/usr/bin/install: cannot create regular file '/usr/local/bin/vifm': Permission denied
make[2]: *** [Makefile:1131: install-binPROGRAMS] Error 1
make[2]: Leaving directory '/home/e/Git/vifm/src'
make[1]: *** [Makefile:2629: install-am] Error 2
make[1]: Leaving directory '/home/e/Git/vifm/src'
make: *** [Makefile:389: install-recursive] Error 1

You're probably trying to install as a regular user which doesn't have permissiong to write to /usr/local/bin and need to use sudo or equivalent.


You are right. I wasn't sure if using sudo with make is safe. It's installed now.

If you would like to make a bug report or feature request consider using GitHub, SourceForge or e-mail. Posting such things here is acceptable, but this is not a perfect place for them.

Support Ukraine