-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
linux build recommendations #84
Comments
I'm also unable to build it in Arch Linux. It's sad how there are no maintained vi implementations for Linux. |
mkdir build
cd build
cmake -DCMAKE_C_COMPILER=clang .. This branch is slightly easier to compile on linux distros other than Gentoo or Mageia. |
Thank you. I will give it a try sometime in the next week or so. |
@matijaskala, I’ve made a package app-editors/nvi2 for Gentoo, with a dependency on |
Interesting. Thank you for the effort. |
@frno7 As your note indicates, I need "sys-libs/db:1"
|
I believe it comes with Gentoo proper. What does
The dependency is on
This is expected, because I’m waiting for @lichray to tag a version suitable for GCC and GNU libc, perhaps 2.2.1 or suchlike. In the meantime, the package (having 9999 as Gentoo has it) builds Git HEAD of nvi2, and is therefore marked unstable, needing an |
Sorry, I forgot to give an update. |
I was able to compile @matijaskalal's fork with |
Dumb questions, but I am going in circles with internet searches.
I am trying a sample build on Debian systems, but I am unfamiliar with cmake.
I am used to normal makefiles, make clean install, etc.
Is there a recommended Linux platform to build on?
A list of build dependencies?
A list of cmake flags / settings that are needed?
The error logs are not very helpful either.
-- Configuring incomplete, errors occurred!
See also ".../nvi2-linux/CMakeFiles/CMakeOutput.log".
See also ".../nvi2-linux/CMakeFiles/CMakeError.log".
$ cmake --version
cmake version 3.10.2
I thought it might be worth a shot to ask.
The instructions in the wiki seem outdated as well, i.e. references to "cmake -i" which no longer seems to be supported.
Thanks for any advice you might have.
I would much rather use nvi over slow, bloated vim implementations.
But the versions shipping in most Linux distros are 1.81.6 circa 2007 at best.
Including several quirks and bugs, as you may know.
The text was updated successfully, but these errors were encountered: