Homebrew on OSX: error: GIO 2.38.0 or later is required #446
Comments
|
@craignied Thank you for reporting this. |
|
I have glib 2.60.5 installed: brew info glib |
|
Could you please try the following command: |
|
pkg-config --libs gio-2.0 Still getting checking for gio-2.0 >= 2.38.0... no |
|
What is exactly the diff --git a/configure.ac b/configure.ac
index 9923799ea..40fd51ed1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -79,8 +79,8 @@ PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.38.0], ,
AC_MSG_ERROR([GLib 2.38.0 or later is required.]))
AC_DEFINE([G_DISABLE_DEPRECATED], [1], [Disable deprecated GLib features])
-PKG_CHECK_MODULES(GIO, [gio-2.0 >= 2.38.0], ,
- AC_MSG_ERROR([GIO 2.38.0 or later is required.]))
+#PKG_CHECK_MODULES(GIO, [gio-2.0 >= 2.38.0], ,
+# AC_MSG_ERROR([GIO 2.38.0 or later is required.]))
PKG_CHECK_MODULES(GTK, [gtk+-2.0 >= 2.24.0], ,
AC_MSG_ERROR([GTK+ 2.24.0 or later is required.])) |
|
./configure |
|
Commented out gio, and now it's not finding gtk: brew info gtk |
|
Let's start from scratch:
If it fails, please attach the |
|
Scratch is the same as above |
|
:) Please install |
|
@craignied I found this thread where a similar problem with |
|
In the issue mentioned above they got exactly the same message I see in the |
|
We've moved forward! I had libffi installed, but I set: export LDFLAGS="-L/usr/local/opt/libffi/lib" ./configure configure: error: The update-desktop-database tool could not be found. Ensure it is I poked around and couldn't figure out how to install that, so I tried And it made a Makefile! When I issued a make, it did a bunch of things but finally: Ideas? |
|
I've just googled for makeinfo unrecognized encoding name. The very first link is this. Could it be of any help? Especially the advice to use |
|
|
@vzh thanks, I had done that previously. |
|
I figured out how to get rid of all the Warning: Failed to set locale category LC_...s with So this is a little cleaner make log Essentially it's failing with: Thoughts? |
|
Googling it a bit, I found that the option |
|
@craignied You're almost there. Don't let the issue with diff --git a/docs/scheme-api/Makefile.am b/docs/scheme-api/Makefile.am
index 39a1f679a..51e504d08 100644
--- a/docs/scheme-api/Makefile.am
+++ b/docs/scheme-api/Makefile.am
@@ -1,13 +1,2 @@
info_TEXINFOS = lepton-scheme.texi
-AM_MAKEINFOHTMLFLAGS = --css-ref=lepton-scheme.css
-
-EXTRA_DIST = lepton-scheme.css
-
-html-local:
- $(MKDIR_P) $(builddir)/lepton-scheme.html/
- cp -fv $(srcdir)/lepton-scheme.css $(builddir)/lepton-scheme.html/
-
-all-local: html
-
-install-data-local: install-html |
|
Thanks @graahnul-grom! Do you know why this might be happening:
|
|
Just delete all, but the first line ("info_TEXINFOS = lepton-scheme.texi") from |
|
It did make without error, @graahnul-grom! Woot! OK, big question: coming from geda-gaf, is there a place to learn about functionality? Like, are the names of the commands different, and are the commands themselves different? Many thanks for your help! |
|
I have my first bug report! I was trying to open an old schematic, when it crashed with: |
|
@craignied Thank you, congratulations on getting through the configure and make. |
|
@craignied, could you please answer a couple of questions:
And, since that seems to be another issue (is it? do the tools work on your system at all?), please open another issue to let the people interested in it to concentrate on the topic. Then we could close this issue. BTW, if you found a good recipe of how to make lepton on mac using brew, please post it here. We could add it to our wiki then to help other users. Thanks in advance. |
|
Yes, since this issue is about building lepton on OSX, it's better to move the run-time |
|
|
|
I've managed to build |
|
According to various web search results, the run-time bug is related to |
Compiling with Homebrew on OSX:
checking for gio-2.0 >= 2.38.0... no
configure: error: GIO 2.38.0 or later is required.
GIO isn't a module that I can find on Homebrew. Is it part of something else?
Thanks in advance
The text was updated successfully, but these errors were encountered: