Hi, i attempt to install after cloning.
First, i installed needed packages: `# pkg_add -v autoconf-2.69p2 automake-1.15.1 intltool`
and: ``` $ export AUTOCONF_VERSION=2.69 $ export AUTOMAKE_VERSION=1.15 $ ./autogen.sh You should add the contents of '/usr/local/share/aclocal/intltool.m4' to 'aclocal.m4'. autoreconf-2.69: Entering directory `.' autoreconf-2.69: configure.ac: not using Gettext autoreconf-2.69: running: aclocal --force -I build/cache -I build -I build/bundled -I geanypy/m4 --install aclocal-1.15: installing 'build/cache/glib-gettext.m4' from '/usr/local/share/aclocal/glib-gettext.m4' aclocal-1.15: installing 'build/cache/nls.m4' from '/usr/local/share/aclocal/nls.m4' aclocal-1.15: installing 'build/cache/pkg.m4' from '/usr/local/share/aclocal/pkg.m4' autoreconf-2.69: configure.ac: tracing autoreconf-2.69: configure.ac: not using Libtool autoreconf-2.69: running: /usr/local/bin/autoconf-2.69 --force configure.ac:15: error: possibly undefined macro: AC_DISABLE_STATIC If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.ac:16: error: possibly undefined macro: AC_PROG_LIBTOOL autoreconf-2.69: /usr/local/bin/autoconf-2.69 failed with exit status: 1 ```
One idea?!
The line ```configure.ac:16: error: possibly undefined macro: AC_PROG_LIBTOOL``` looks like you haven't installed ```libtool```. Please install libtool and try again (e.g. via ```sudo apt-get install libtool``` or whatever is suitable for OpenBSD).
Ok, with libtool installed, this [run correctly](https://paste.debian-fr.xyz/?2c0de045d09c4d8e#K9ST10aF1uihakH+6Xpnk3watFhltk...), but not make step:
``` $ make make all-recursive Making all in po Making all in utils Making all in src CC libgeanypluginutils_la-filelist.lo filelist.c: In function 'filelist_scan_directory_int': filelist.c:95: warning: implicit declaration of function 'utils_get_real_path' filelist.c:95: warning: initialization makes pointer from integer without a cast CCLD libgeanypluginutils.la .libs/libgeanypluginutils_la-filelist.o: In function `filelist_scan_directory_int': ~/geany-plugins/utils/src/filelist.c:95: undefined reference to `utils_get_real_path' collect2: ld returned 1 exit status *** Error 1 in utils/src (Makefile:608 'libgeanypluginutils.la': @echo " CCLD " libgeanypluginutils.la;/bin/sh ../../libtool --silent --...) *** Error 1 in utils (Makefile:605 'all-recursive') *** Error 1 in . (Makefile:650 'all-recursive') *** Error 1 in ~/geany-plugins (Makefile:557 'all') ```
Another good idea?! :p
Not sure but it might be that you also need to compile and install the latest version of geany itself as geany-plugins depends on it. What version is your installed geany?
Geany 1.29! End of story?!
git clone geany itself and build it. After that succeeded, try again to build geany-plugins.
See https://github.com/geany/geany-plugins/issues/676
i think it's not possible. I clone the geany projet. But during autogen step, it fails with:
``` checking whether g++ supports C++11 features by default... no checking whether g++ supports C++11 features with -std=gnu++11... no checking whether g++ supports C++11 features with -std=gnu++0x... no checking whether g++ supports C++11 features with -std=c++11... no checking whether g++ supports C++11 features with -std=c++0x... no configure: error: *** A compiler with support for C++11 language features is required. ```
I stop here, because i'm not expert and i not understand nothing this!
You need a C++ compiler with C++11 support, so probably GCC 4.8.1 or Clang 3.3 or later.
But, for OpenBSD 6.2: ``` $ clang++ -v OpenBSD clang version 4.0.0 (tags/RELEASE_400/final) (based on LLVM 4.0.0) Target: amd64-unknown-openbsd6.2 Thread model: posix InstalledDir: /usr/bin ``` And for OpenBSD 6.3: ``` clang++ -v OpenBSD clang version 5.0.1 (tags/RELEASE_501/final) (based on LLVM 5.0.1) ```
The clang version should work, but be warned Geany isn't regularly built with clang, so no guarantees.
``` CXX=clang++ ./configure ```
github-comments@lists.geany.org