Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision |
howtos:bsd:compiling [2019/01/17 14:22] – formatting andy5995 | howtos:bsd:compiling [2019/01/17 21:23] (current) – change title andy5995 |
---|
====== BSD | Compiling ====== | ====== Build Geany on BSD ====== |
| |
The required packages are listed in the [[https://github.com/geany/geany#requirements | README]]. | The required packages are listed in the [[https://github.com/geany/geany#requirements | README]]. |
The //rst2html// dependency is part of the //py-docutils// or //py3docutils// package. | The //rst2html// dependency is part of the //py-docutils// or //py3docutils// package. |
| |
It's recommended to use the provided "autogen.sh" script. If configuring fails with an error that a required C++ compiler can't be found (and you've verified that g++ is installed), use | It's recommended to use the provided "autogen.sh" script. If configuring fails with the error "A compiler with support for C++11 language features is required. |
| " (and you've verified that g++ or clang++ is installed), use |
| |
CXX=eg++ ./configure | CXX=eg++ ./configure |
| |
| or |
| |
| CXX=clang++ ./configure |
| |
Once configure completes, run "gmake" to start the build. | Once configure completes, run "gmake" to start the build. |
| |
After you first run "autogen.sh", you may want to re-run "configure" with any desired options. | After you first run "autogen.sh", you may want to re-run "configure" with any desired options. |
| |
| For extra information about configuring Geany on BSD, you can view the [[https://github.com/openbsd/ports/blob/master/devel/geany/Makefile | OpenBSD ports Makefile]]. |
| |
| {{tag>howto bsd build build-from-source}} |
| |
| |