RSS/Atom feed Twitter
Site is read-only, email is disabled

GIMP installation on Solaris

This discussion is connected to the gimp-user-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

2 of 2 messages available
Toggle history

Please log in to manage your subscriptions.

GIMP installation on Solaris Colin Bannister 23 Sep 16:00
  GIMP installation on Solaris Michael Schumacher 23 Sep 16:26
Colin Bannister
2004-09-23 16:00:30 UTC (over 19 years ago)

GIMP installation on Solaris

I have now managed to install GTK 2.4.9 on Sun Solaris.

Now at last at the stafe of building GIMP, using 2.0.4 distribution.

Configure goes OK, using

./configure --prefix=/usr/local --disable-print

as there are no printers directly attached to the Solaris machine.

make fails, with output below.

Any suggestions anyone ?

Colin

make all-recursive Making all in m4macros
Making all in tools
Making all in regexrepl
Making all in cursors
Making all in themes
Making all in Default
Making all in images
Making all in preferences
Making all in Small
Making all in po
Making all in po-libgimp
Making all in po-plug-ins
Making all in po-script-fu
Making all in data
Making all in environ
Making all in misc
Making all in images
Making all in brushes
Making all in gradients
Making all in palettes
Making all in patterns
Making all in tips
Making all in libgimpbase
Making all in libgimpcolor
Making all in libgimpmath
Making all in libgimpmodule
Making all in libgimpthumb
Making all in libgimpwidgets
if /bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/openwin/include -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DG_LOG_DOMAIN=\"LibGimpWidgets\" -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE -g -O2 -Wall -MT gimpstock.lo -MD -MP -MF ".deps/gimpstock.Tpo" \ -c -o gimpstock.lo `test -f 'gimpstock.c' || echo './'`gimpstock.c; \ then mv -f ".deps/gimpstock.Tpo" ".deps/gimpstock.Plo"; \ else rm -f ".deps/gimpstock.Tpo"; exit 1; \ fi
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/openwin/include -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DG_LOG_DOMAIN=\"LibGimpWidgets\" -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE -g -O2 -Wall -MT gimpstock.lo -MD -MP -MF .deps/gimpstock.Tpo -c gimpstock.c -fPIC -DPIC -o .libs/gimpstock.o cc1: warning: changing search order for system directory "/usr/local/include" cc1: warning: as it has already been specified as a non-system directory gimpstock.c:299: `stock_anchor_16' undeclared here (not in a function) gimpstock.c:299: initializer element is not constant gimpstock.c:299: (near initialization for `gimp_stock_button_pixbufs[0].inline_data') gimpstock.c:299: initializer element is not constant gimpstock.c:299: (near initialization for `gimp_stock_button_pixbufs[0]') gimpstock.c:300: `stock_duplicate_16' undeclared here (not in a function) gimpstock.c:300: initializer element is not constant gimpstock.c:300: (near initialization for `gimp_stock_button_pixbufs[1].inline_data') gimpstock.c:300: initializer element is not constant gimpstock.c:300: (near initialization for `gimp_stock_button_pixbufs[1]') gimpstock.c:301: `stock_edit_16' undeclared here (not in a function) gimpstock.c:301: initializer element is not constant gimpstock.c:301: (near initialization for `gimp_stock_button_pixbufs[2].inline_data') gimpstock.c:301: initializer element is not constant gimpstock.c:301: (near initialization for `gimp_stock_button_pixbufs[2]') gimpstock.c:302: `stock_paste_as_new_16' undeclared here (not in a function) gimpstock.c:302: initializer element is not constant gimpstock.c:302: (near initialization for `gimp_stock_button_pixbufs[3].inline_data') gimpstock.c:302: initializer element is not constant gimpstock.c:302: (near initialization for `gimp_stock_button_pixbufs[3]') gimpstock.c:303: `stock_paste_into_16' undeclared here (not in a function) gimpstock.c:303: initializer element is not constant gimpstock.c:303: (near initialization for `gimp_stock_button_pixbufs[4].inline_data') gimpstock.c:303: initializer element is not constant gimpstock.c:303: (near initialization for `gimp_stock_button_pixbufs[4]')

lots more like this, until

gimpstock.c:625: `stock_menu_right_12' undeclared here (not in a function) gimpstock.c:625: initializer element is not constant gimpstock.c:625: (near initialization for `gimp_stock_direction_pixbufs[1].inline_data_ltr') gimpstock.c:625: `stock_menu_left_12' undeclared here (not in a function) gimpstock.c:625: initializer element is not constant gimpstock.c:625: (near initialization for `gimp_stock_direction_pixbufs[1].inline_data_rtl') gimpstock.c:625: initializer element is not constant gimpstock.c:625: (near initialization for `gimp_stock_direction_pixbufs[1]') *** Error code 1
make: Fatal error: Command failed for target `gimpstock.lo' Current working directory /work/cczcb/gimp-2.0.4/libgimpwidgets *** Error code 1
make: Fatal error: Command failed for target `all-recursive' Current working directory /work/cczcb/gimp-2.0.4 *** Error code 1
make: Fatal error: Command failed for target `all'

This message has been scanned but we cannot guarantee that it and any attachments are free from viruses or other damaging content: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation.

Michael Schumacher
2004-09-23 16:26:33 UTC (over 19 years ago)

GIMP installation on Solaris

Colin Bannister wrote:

make fails, with output below.

if /bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/openwin/include -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DG_LOG_DOMAIN=\"LibGimpWidgets\" -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE -g -O2 -Wall -MT gimpstock.lo -MD -MP -MF ".deps/gimpstock.Tpo" \ -c -o gimpstock.lo `test -f 'gimpstock.c' || echo './'`gimpstock.c; \ then mv -f ".deps/gimpstock.Tpo" ".deps/gimpstock.Plo"; \ else rm -f ".deps/gimpstock.Tpo"; exit 1; \ fi
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/openwin/include -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DG_LOG_DOMAIN=\"LibGimpWidgets\" -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE -g -O2 -Wall -MT gimpstock.lo -MD -MP -MF .deps/gimpstock.Tpo -c gimpstock.c -fPIC -DPIC -o .libs/gimpstock.o cc1: warning: changing search order for system directory "/usr/local/include" cc1: warning: as it has already been specified as a non-system directory gimpstock.c:299: `stock_anchor_16' undeclared here (not in a function) gimpstock.c:299: initializer element is not constant gimpstock.c:299: (near initialization for `gimp_stock_button_pixbufs[0].inline_data') gimpstock.c:299: initializer element is not constant gimpstock.c:299: (near initialization for `gimp_stock_button_pixbufs[0]')

I've seen this on my first build attempts on Win32, too. There was a problem with libpng on my system, and so the stock icons headers weren't built.

Do a

make clean
make

in the themes subdirectory and look for errors and warnings.

HTH, Michael