Skip to content
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

Cannot compile #420

Closed
CoWayger opened this issue Mar 30, 2016 · 9 comments
Closed

Cannot compile #420

CoWayger opened this issue Mar 30, 2016 · 9 comments

Comments

@CoWayger
Copy link

After running ./autogen.sh & installing intltool installation crashes:

You should add the contents of '/usr/share/aclocal/intltool.m4' to 'aclocal.m4'.
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I build/cache -I build -I build/bundled -I geanypy/m4 --install
build/i18n.m4:20: warning: macro 'AM_GLIB_GNU_GETTEXT' not found in library
aclocal: installing 'build/cache/nls.m4' from '/usr/share/aclocal/nls.m4'
aclocal: installing 'build/cache/pkg.m4' from '/usr/share/aclocal/pkg.m4'
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --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
configure:5255: error: possibly undefined macro: AM_GLIB_GNU_GETTEXT
autoreconf: /usr/bin/autoconf failed with exit status: 1

Any better method to install it?

@frlan
Copy link
Member

frlan commented Mar 30, 2016

Which system are you using?

@dmaphy
Copy link
Member

dmaphy commented Mar 30, 2016

Looks like at least some libtool stuff is missing as well. I also guess it
would be easier to just use the package manager of trust for your
distribution. This leads to the question Frank already asked: which system
are you using? :-)

Regards,
Dominic

On Wed, Mar 30, 2016 at 1:12 PM, Frank Lanitz notifications@github.com
wrote:

Which system are you using?


You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
#420 (comment)

Diese E-Mail ist nicht mit GPG signiert, da ich sie vom Webinterface aus
geschrieben habe.

This mail is not signed with GPG because I wrote it from web interface.

@CoWayger
Copy link
Author

CoWayger commented Apr 1, 2016

Hello, I'm trying to get newer geany than 1.23.1 on Linux Mint 17.3 Rosa. I'm up to plugin http://plugins.geany.org/pairtaghighlighter.html. Which I very miss. Thank you for help.

I tried to install newer geany from deb compiled, but this leads to depencedcy conflicts.

@frlan
Copy link
Member

frlan commented Apr 1, 2016

You need to install libtool at least.

@b4n
Copy link
Member

b4n commented Apr 16, 2016

You'll need libtool and libglib-2.0-dev (and libgtk-2.0-dev too, but that will "only" be required for actually running configure).

Note that you do not need any of those to get proper error messages stating the dependencies if you use the release tarballs instead of the Git repository. I'm not saying it's better to use the tarball per se, just that it's more targeted at users -- although most users will use their distribution's packages anyway.

@b4n
Copy link
Member

b4n commented Jun 20, 2016

The best we could do for this would be altering autogen.sh so it'd check for what is needed for autoreconf to run properly. I would have thought it was a waste of effort because only power users would try and build from Git, but apparently that's not so right. So maybe it's something we should try and do?

@lpaulsen93
Copy link
Contributor

@CoWayger: did you manage to compile geany-plugins? Maybe try the current version. Or should we close this issue?

@CoWayger
Copy link
Author

CoWayger commented May 16, 2019 via email

@elextr
Copy link
Member

elextr commented May 16, 2019

@CoWayger Just a note, if you are the originator you can close it yourself.

@elextr elextr closed this as completed May 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants