I've built, gimp-1.1.25 on my Sun SPARCstation 20, using the following pieces of
software and hardware.

Sun SPARCstation 20, 4 x 125 MHz CPUs, 448 Mb RAM, Solaris 8.
Perl v5.6.0
PDL-2.1.1snap092100 (There's a know bug on sparc on the standard 2.2.1)
gnu scientific library (gsl) v0.6, used with PDL.
gdb-4.18 (strictly built on Solaris 7, but seems okay on my Solaris 8 box)

I've got gimp compiled, okay(ish). There was one problem, which I avoided by commenting
out this line 
$(PERL) ../pxgettext `find .. -type f -print | grep '\.pm
$$\|\.xs$$\|examples/\|Perl-Server'` > gimp-perl.pot~
from gimp-1.1.25/plug-ins/perl/po/Makefile

Gimp then builds okay, but crashes on startup. Debugging under gdb-4.18, shows it 
seems to
be looking for a source file gtkbindings.c which I see is included in the source for
gtk-1.2.6. My installation has a binary distribution of gtk-1.2.8. 

I see from looking at the Sunfreeware site
I'm not the only one to have problems with gtk+1.2.8. See note on the site below. 

"Note that programs that use the glib and gtk+ libraries, such as the gimp-1.04 above,
seem only to work with version 1.2.6 of these libraries provided below. "

Has anyone got gimp 1.1.25 to run properly on a SPARCstation, and if so what libraries 
needed ? I was thinking of installing gtk+-1.2.6 and trying to either run my gimp 
with gtk-1.2.8) or recompile gimp and force it not to check the version number of the 

parrot /usr/local/beta/gimp-1.1.25/bin % gdb gimp
GNU gdb 4.18
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "sparc-sun-solaris2.7"...
(gdb) run
Starting program: /usr/local/beta/gimp-1.1.25/bin/gimp 
[New LWP    2        ]
[New LWP    3        ]
[New LWP    4        ]

Program received signal SIGBUS, Bus error.
gtk_binding_entry_add_signal (binding_set=0x285ca0, keyval=65362, modifiers=0, 
    signal_name=0xef65a980 "scroll_vertical", n_args=2) at gtkbindings.c:683
683     gtkbindings.c: No such file or directory.

Dr. David Kirkby Ph.D,
Senior Research Fellow,
Department of Medical Physics, University College London, 
11-20 Capper St, London, WC1E 6JA.  
Tel: 020 7209 6406       Fax: 020 7209 6269
email: [EMAIL PROTECTED] web page: http://www.medphys.ucl.ac.uk/~davek
Amateur radio callsign: G8WRB

Reply via email to