-
Notifications
You must be signed in to change notification settings - Fork 275
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
configure missing and autogen.sh fails #379
Comments
The configure is not supposed to exist in the Git tree, only in tarballs. Git trees require you to run autogen.sh. To generate it properly you need GLib's development files. |
I used yum to install glib-devel which I think is the Centos/RHEL version of Glib's development files. Even so, running ./autogen.sh in the geany-plugin directory failed with the exact same error message as below. Did I misunderstand what I need to do? |
Google told me something like glib2-devel -- give it a try. |
also you'll need gettext and others, but it shouldn't be the reason here. Anyway, a Fedora .spec file suggests you need glib2-devel, gtk2-devel, pango-devel, gettext and intltool. |
Thank you, have installed all of the above. Now I get as far as: Alternatively, you may set the environment variables GEANY_CFLAGS |
I should have mentioned that geany is installed in /usr/bin/geany and can be found in the path. |
Are there also the dev-files of Geany installed? |
I have the geany-libgeany-1.26 package installed. Are you thinking of another package? |
If you are using geany-plugins from current git repo it depends on Geany 1.27. You will need to install geany 1.27 too (not yet release) or use geany-plugins 1.26 |
@hg2581 what does BTW, I could imagine your distro having something like geany-devel, geany-libgeany-1.26-devel or alike, in which case you should install it to get the appropriate development files. |
But @frlan in right, if you want to build the development version of Geany-Plugins, you'll need the development version of Geany for several of them. |
autogen.sh from github tests for geany version 1.26, not for version 1.27. |
Yes, I used the git source, now I downloaded the plugins version 1.26 and tried to run ./configure but encountered the same error message. pkg-config --modversion geany tells me: |
On 04.03.2016 21:45, hg2581 wrote:
Actually this is true. But most liekly will not work. |
Well... either ask your distributor to package a newer version of Geany or install your complete Geany stack from source and don't depend on Centos packages. You can download the latest stable versions from geany.org or do a git clone for most recent development version from https://github.com/geany/geany |
How do I get any missing development files for geany? I have already installed gtk2-devel and intltool mentioned on http://www.geany.org/manual/reference/howto.html. Apparently geany.pc is missing? |
geany.pc is installed by Geany. If you built Geany from source, it'll likely be installed to |
Also use the weird |
I know this is closed, but just in case somebody else runs into this issue - I installed geany-devel and it fixed the issue. |
bbrady1992's answer works for me. In Centos, solves: Alternatively, you may set the environment variables GEANY_CFLAGS |
According to the instructions I should be able to run either ./configure or ./autogen.sh, however, configure file is missing and autogen.sh fails because "macro AM_GLIB_GNU_GETTEXT not found in library".
Should the ./configure file exist or should the instructions be corrected? I assume autogen.sh fails because of missing dependencies? Can they be pulled in automatically?
The text was updated successfully, but these errors were encountered: