Glimpse: Install on mac?

Created on 29 Mar 2020  路  4Comments  路  Source: glimpse-editor/Glimpse

I tried installing some dependancies is it possible to compile on mac (10.12.6). If there are suggestions you would like me to try to get this further do let me know.

./autogen.sh --disable-gtk-doc

I am testing that you have the tools required to build the
Glimpse from git. This test is not foolproof,
so if anything goes wrong, see the file HACKING for more information...

checking for libtool >= 1.5 ... Major version might be too new (2.4.6)
skipping test for gtkdocize
checking for autoconf >= 2.54 ... yes (version 2.69)
checking for automake >= 1.13.0 ... yes (version 1.16.1)
checking for intltool >= 0.40.1 ... yes (version 0.51.0)
checking for xsltproc ... yes

I am going to run ./configure with the following arguments:

   --disable-gtk-doc


WARNING: aclocal's directory is /usr/local/Cellar/automake/1.16.1_1/share/aclocal, but...
         no file /usr/local/Cellar/automake/1.16.1_1/share/aclocal/glib-2.0.m4
         You may see fatal macro warnings below.
         If these files are installed in /some/dir, set the 
         ACLOCAL_FLAGS environment variable to "-I /some/dir"
         or install /usr/local/Cellar/automake/1.16.1_1/share/aclocal/glib-2.0.m4.


WARNING: aclocal's directory is /usr/local/Cellar/automake/1.16.1_1/share/aclocal, but...
         no file /usr/local/Cellar/automake/1.16.1_1/share/aclocal/glib-gettext.m4
         You may see fatal macro warnings below.
         If these files are installed in /some/dir, set the 
         ACLOCAL_FLAGS environment variable to "-I /some/dir"
         or install /usr/local/Cellar/automake/1.16.1_1/share/aclocal/glib-gettext.m4.


WARNING: aclocal's directory is /usr/local/Cellar/automake/1.16.1_1/share/aclocal, but...
         no file /usr/local/Cellar/automake/1.16.1_1/share/aclocal/gtk-2.0.m4
         You may see fatal macro warnings below.
         If these files are installed in /some/dir, set the 
         ACLOCAL_FLAGS environment variable to "-I /some/dir"
         or install /usr/local/Cellar/automake/1.16.1_1/share/aclocal/gtk-2.0.m4.


WARNING: aclocal's directory is /usr/local/Cellar/automake/1.16.1_1/share/aclocal, but...
         no file /usr/local/Cellar/automake/1.16.1_1/share/aclocal/intltool.m4
         You may see fatal macro warnings below.
         If these files are installed in /some/dir, set the 
         ACLOCAL_FLAGS environment variable to "-I /some/dir"
         or install /usr/local/Cellar/automake/1.16.1_1/share/aclocal/intltool.m4.


WARNING: aclocal's directory is /usr/local/Cellar/automake/1.16.1_1/share/aclocal, but...
         no file /usr/local/Cellar/automake/1.16.1_1/share/aclocal/pkg.m4
         You may see fatal macro warnings below.
         If these files are installed in /some/dir, set the 
         ACLOCAL_FLAGS environment variable to "-I /some/dir"
         or install /usr/local/Cellar/automake/1.16.1_1/share/aclocal/pkg.m4.

configure.ac:818: warning: macro 'AM_PATH_GTK_2_0' not found in library
configure.ac:668: warning: AM_NLS is m4_require'd but not m4_defun'd
/usr/local/share/aclocal/intltool.m4:160: IT_PROG_INTLTOOL is expanded from...
configure.ac:668: the top level
configure.ac:668: warning: AM_NLS is m4_require'd but not m4_defun'd
/usr/local/share/aclocal/intltool.m4:160: IT_PROG_INTLTOOL is expanded from...
configure.ac:668: the top level
glibtoolize: putting auxiliary files in '.'.
glibtoolize: linking file './ltmain.sh'
glibtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4macros'.
glibtoolize: linking file 'm4macros/libtool.m4'
glibtoolize: linking file 'm4macros/ltoptions.m4'
glibtoolize: linking file 'm4macros/ltsugar.m4'
glibtoolize: linking file 'm4macros/ltversion.m4'
glibtoolize: linking file 'm4macros/lt~obsolete.m4'
WARNING: You have disabled gtk-doc.
         As a result, you will not be able to generate the API
         documentation and 'make dist' will not work.

configure.ac:668: warning: AM_NLS is m4_require'd but not m4_defun'd
aclocal.m4:862: IT_PROG_INTLTOOL is expanded from...
configure.ac:668: the top level
configure.ac:668: warning: AM_NLS is m4_require'd but not m4_defun'd
aclocal.m4:862: IT_PROG_INTLTOOL is expanded from...
configure.ac:668: the top level
configure.ac:266: installing './compile'
configure.ac:267: installing './config.guess'
configure.ac:267: installing './config.sub'
configure.ac:108: installing './install-sh'
configure.ac:108: installing './missing'
Makefile.am: installing './INSTALL'
app-tools/Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
plug-ins/pygimp/Makefile.am:127: installing './py-compile'
configure.ac:668: warning: AM_NLS is m4_require'd but not m4_defun'd
aclocal.m4:862: IT_PROG_INTLTOOL is expanded from...
configure.ac:668: the top level
configure.ac:834: error: possibly undefined macro: AM_PATH_GTK_2_0
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure:21457: error: possibly undefined macro: AM_NLS
Question Won't Fix macOS

Most helpful comment

We do not currently have a macOS port, but it is planned in the next few months.

The reason for the delay is that this is all the upstream documentation we have to work with: https://wiki.gimp.org/wiki/Hacking:_Building/Mac_OSX

Your best bet is to look at their circle-ci build instructions and tailor them to your local setup.

All 4 comments

We do not currently have a macOS port, but it is planned in the next few months.

The reason for the delay is that this is all the upstream documentation we have to work with: https://wiki.gimp.org/wiki/Hacking:_Building/Mac_OSX

Your best bet is to look at their circle-ci build instructions and tailor them to your local setup.

+1 for OS X

Linking to #227

After hundreds of hours of investigation work, we've unfortunately determined we cannot support MacOS.

My apologies for the disappointment, but fwiw I have provided a detailed explanation here: https://github.com/glimpse-editor/Glimpse/issues/227#issuecomment-620214794

Was this page helpful?
0 / 5 - 0 ratings

Related issues

kofa73 picture kofa73  路  6Comments

EndrII picture EndrII  路  7Comments

cristianovitorino picture cristianovitorino  路  8Comments

TrechNex picture TrechNex  路  9Comments

LunaTheFoxgirl picture LunaTheFoxgirl  路  6Comments