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

FATAL:gio/gio.h is not found and required when --enable-libgnome2=no. Install libglib2.0-dev #4

Open
jvanderes opened this issue Oct 16, 2020 · 6 comments

Comments

@jvanderes
Copy link

Great project! Very usefull, as I have some former mainframe files to browse/edit under Linux (Redhat).

Here's the problem: after starting ./configure I got some errors that all good be fixed with yum installs.
But in the end I got stuck with an error regarding glib2, it cannot find gio/gio.h, even though it is present in the folder where I expect it. ( /usr/include/glib-2.0/gio/gio.h )
Experimenting with cflags to change include path, and copying gio.h to other locations did not help.
More people (in other projects) seam to have had issues with glib-2.0 and the call to gio.h.
Does anyone have suggestions for a solution?
Thanx in advance!

@RonSMeyer
Copy link

RonSMeyer commented Oct 16, 2020 via email

@jvanderes
Copy link
Author

jvanderes commented Oct 18, 2020 via email

@sakachin2
Copy link
Owner

Not Redhat but,
I tried to install v1.29P on Fedora33 on VMWare.
. missing term.h ==>yum install ncurses-devel
.missing cups/cups.h ==> yum install cups-devel
.install GTK2 or GTK3 ==>yum install gtk3-devel
.install libgnome2 OR --enable-libgnome2=no with glib2.0 installed
==>./configure --enable-libgnome2=no ==>completed succssfully.
(glib2.0(including gio.h) is installed by dependency of gtk3-devel)

Check it that gio.h is refered by "pkg-config --cflags glib-2.0"

sakachin2 added a commit that referenced this issue Dec 8, 2022
@larson9999
Copy link

I change the configuration so that case sensitive find is 'I' and normal find is 'f'.

@larson9999
Copy link

larson9999 commented May 28, 2024

Not Redhat but, I tried to install v1.29P on Fedora33 on VMWare. . missing term.h ==>yum install ncurses-devel .missing cups/cups.h ==> yum install cups-devel .install GTK2 or GTK3 ==>yum install gtk3-devel .install libgnome2 OR --enable-libgnome2=no with glib2.0 installed ==>./configure --enable-libgnome2=no ==>completed succssfully. (glib2.0(including gio.h) is installed by dependency of gtk3-devel)

Check it that gio.h is refered by "pkg-config --cflags glib-2.0"

This did not work for me on kubuntu 24.04 but DID work on 22.04. For now i'm using the windows version via wine.

@sakachin2
Copy link
Owner

sakachin2 commented May 29, 2024 via email

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

4 participants