Merge pull request #8651

6558e7e Correct/modernize build instructions for OpenBSD (Offshore Monero)
0e5ecd4 Turn readline off on OpenBSD because it is broken (Offshore Monero)
This commit is contained in:
luigi1111 2023-01-11 11:43:08 -05:00
commit 0cb6a5c78a
No known key found for this signature in database
GPG Key ID: F4ACA0183641E010
2 changed files with 5 additions and 3 deletions

View File

@ -1136,7 +1136,9 @@ if (HIDAPI_FOUND OR LibUSB_COMPILE_TEST_PASSED)
endif() endif()
endif() endif()
option(USE_READLINE "Build with GNU readline support." ON) if(NOT OPENBSD)
option(USE_READLINE "Build with GNU readline support." ON)
endif()
if(USE_READLINE AND NOT DEPENDS) if(USE_READLINE AND NOT DEPENDS)
find_package(Readline) find_package(Readline)
if(READLINE_FOUND AND GNU_READLINE_FOUND) if(READLINE_FOUND AND GNU_READLINE_FOUND)

View File

@ -511,9 +511,9 @@ Monero is also available as a port or package as `monero-cli`.
You will need to add a few packages to your system. `pkg_add cmake gmake zeromq libiconv boost`. You will need to add a few packages to your system. `pkg_add cmake gmake zeromq libiconv boost`.
The `doxygen` and `graphviz` packages are optional and require the xbase set. The `doxygen` and `graphviz` packages are optional and require the xbase set.
Running the test suite also requires `py-requests` package. Running the test suite also requires `py3-requests` package.
Build monero: `env DEVELOPER_LOCAL_TOOLS=1 BOOST_ROOT=/usr/local gmake release-static` Build monero: `gmake`
Note: you may encounter the following error when compiling the latest version of Monero as a normal user: Note: you may encounter the following error when compiling the latest version of Monero as a normal user: