gtk+-2.8.6 link error I_ libgtk-x11-2.0.so



Hi,
I'm new on the list, but I have searched the archives as best I could for this situation. Little did I realize the length and depth of this journey I found myself on when I thought, "Hey, I could maybe view an mpg file on my Ultra 10." Many compiled packages (sometimes compiled multiple times) later I've arrived at this point.
I've followed the suggested flow of compilation as stated in the faq:
GLib, Pango, ATK and then GTK+.  Each of those have their own dependency
adventures and ATK? Well, I finally resorted to removing the docs entry in
the subdirs directive in the Makefile in order stop the docs make complaint
of "I don't know how to make anything" which of course it couldn't as the Makefile in docs had most directives commented out. I'm pretty sure there must be a reason for that, but I really don't know what as the INSTALL file simply says ./configure, make,
and make install.
Anyway, may be the following GTK+ compile end fragment is related, or maybe not... I really
hope I'm missing something obvious!
I appreciate any suggestions and/or help!
Thanks, Tom

My machine:
SunOS owl 5.8 Generic_117350-18 sun4u sparc SUNW,Ultra-5_10

owl[tmc]% gcc -v
Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/specs
Configured with: ../configure
Thread model: posix
gcc version 3.3.2

owl[root]% pwd
/usr4/src/gtk+-2.8.6
owl[root]% make
make  all-recursive
Making all in po
Making all in po-properties
Making all in gdk-pixbuf
make  all-recursive
Making all in pixops
Making all in gdk
make  all-recursive
Making all in x11
Making all in gtk
make  all-recursive
Making all in stock-icons
Making all in theme-bits
Making all in xdgmime
/bin/bash ../libtool --mode=link gcc -g -O2 -Wall -o gtk-query-immodules-2.0 queryimmodules.o libgtk-x11-2.0.la
../gdk-pixbuf/libgdk_pixbuf-2.0.la       ../gdk/libgdk-x11-2.0.la
gcc -g -O2 -Wall -o .libs/gtk-query-immodules-2.0 queryimmodules.o ./.libs/libgtk-x11-2.0.so -L/usr/local/lib /usr4/src/gtk+-2.8.6/ gdk/.libs/libgdk-x11-2.0.so -L/usr/openwin/lib /usr/local/lib/libatk-1.0.so ../gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so ../gdk/.libs/li bgdk-x11-2.0.so -lXext /usr/local/lib/libpangocairo-1.0.so /usr/local/lib/libpangoft2-1.0.so /usr/local/lib/libpango-1.0.so /usr/loc al/lib/libcairo.so /usr/local/lib/libXrender.so -lX11 -lpng12 /usr/local/lib/libfontconfig.so /usr/local/lib/libfreetype.so /usr/loc al/lib/libxml2.so -lpthread -lz -lnet -lsocket -lnsl /usr4/src/gtk+-2.8.6/gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so /usr/local/lib/libgm odule-2.0.so -ldl /usr/local/lib/libgobject-2.0.so /usr/local/lib/libglib-2.0.so -lm -R/usr/local/lib ld: warning: file ../gdk/.libs/libgdk-x11-2.0.so: linked to /usr4/src/gtk+-2.8.6/gdk/.libs/libgdk-x11-2.0.so: attempted multiple inc
lusion of file
ld: warning: file /usr4/src/gtk+-2.8.6/gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so: linked to ../gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so: at
tempted multiple inclusion of file
Undefined                       first referenced
 symbol                             in file
I_                                  ./.libs/libgtk-x11-2.0.so
ld: fatal: Symbol referencing errors. No output written to .libs/gtk-query-immodules-2.0
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `gtk-query-immodules-2.0'
Current working directory /usr4/src/gtk+-2.8.6/gtk
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /usr4/src/gtk+-2.8.6/gtk
*** Error code 1
make: Fatal error: Command failed for target `all'
Current working directory /usr4/src/gtk+-2.8.6/gtk
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /usr4/src/gtk+-2.8.6
*** Error code 1
make: Fatal error: Command failed for target `all'
owl[root]%

--
------------------------------------------------------------------------------------
Tom Crockett             tmc insular com                    '92 VFR750F
Ramona, CA               url:http://www.insular.com/tmc
Insular Realities       Unix, C, Ingres, internet programming
Cole's Axiom:  The sum of the intelligence on the planet is a
constant; the population is growing.
------------------------------------------------------------------------------------



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]