Advertisement
idroj07

deps and installation of NEWSBOAT

Sep 12th, 2019
352
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. #################### DEPENDENCIES & INSTALLATION OF NEWSBOAT ####################
  2. (https://github.com/newsboat/newsboat)
  3.  
  4. DEPENDENCIES
  5. ------------
  6.  
  7. Newsboat depends on a number of libraries, which need to be installed before
  8. newsboat can be compiled.
  9.  
  10. - GCC 4.9 or newer, or Clang 3.6 or newer
  11. - Stable [Rust](https://www.rust-lang.org/en-US/) (1.25.0 or newer)
  12. - [STFL (version 0.21 or newer)](http://www.clifford.at/stfl/)
  13. - [SQLite3 (version 3.5 or newer)](http://www.sqlite.org/download.html)
  14. - [libcurl (version 7.21.6 or newer)](http://curl.haxx.se/download.html)
  15. - GNU gettext (on systems that don't provide gettext in the libc):
  16. ftp://ftp.gnu.org/gnu/gettext/
  17. - [pkg-config](http://pkg-config.freedesktop.org/wiki/)
  18. - [libxml2, xmllint, and xsltproc](http://xmlsoft.org/downloads.html)
  19. - [json-c (version 0.11 or newer)](https://github.com/json-c/json-c/wiki)
  20. - [asciidoc](http://www.methods.co.nz/asciidoc/INSTALL.html)
  21. - DocBook XML
  22. - DocBook XSL
  23.  
  24. INSTALLATION
  25. ------------
  26.  
  27. First, you'll have to get the dependencies. Make sure to install the header
  28. files for the libraries (on Debian and derivatives, headers are in `-dev`
  29. packages, e.g. `libsqlite3-dev`.) After that, compiling and installing newsboat
  30. is as simple as:
  31.  
  32. $ make
  33. $ sudo make install
  34.  
  35. And if you ever need to uninstall it, use `make uninstall`.
  36.  
  37. Cross-compilers need to set `CARGO_BUILD_TARGET`; see [cargo
  38. documentation](https://doc.rust-lang.org/cargo/reference/config.html#environment-variables).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement