gnome-libs 0.99.5




I generated succesfully gnome-libs 0.99.5 with egcs 1.1.1 on the
following platforms: 

sparc-sun-solaris2.6
i686-pc-linux-gnu
alpha-dec-osf4.0b
hppa1.1-hp-hpux10.20
powerpc-ibm-aix4.3.2.0
mips-sgi-irix6.5

For compilation, very few problems this time and no new ones, only
some already reported. One problem in execution.

- on sparc-sun-solaris2.6, already reported problem with
  gtk-xmhtml/gtk-error.c:

 : :/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I/usr/local/include -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include            -DWITH_GTK -DDEBUG -DGNOME_LIB  -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include  -O2 -Wall -Wno-unused  -c gtk-error.c
 : :gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I/usr/local/include -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -DWITH_GTK -DDEBUG -DGNOME_LIB -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -O2 -Wall -Wno-unused -c -fPIC -DPIC gtk-error.c -o gtk-error.lo
 :*:gtk-error.c:66: conflicting types for `__XmHTMLWarning'
 :*:gtk-error.c:66: A parameter list with an ellipsis can't match
 :*:gtk-error.c:66: an empty parameter name list declaration.
 :*:XmHTMLI.h:994: previous declaration of `__XmHTMLWarning'
 :*:gtk-error.c:145: conflicting types for `__XmHTMLError'
 :*:gtk-error.c:145: A parameter list with an ellipsis can't match
 :*:gtk-error.c:145: an empty parameter name list declaration.
 : :gmake[2]: Leaving directory `/scratch/happi/GNU.DESK/gnome-libs-0.99.5/gtk-xmhtml'
 :*:XmHTMLI.h:1001: previous declaration of `__XmHTMLError'
 :*:gmake[2]: *** [gtk-error.lo] Error 1
 :*:gmake[1]: *** [all-recursive] Error 1
 : :gmake[1]: Leaving directory `/scratch/happi/GNU.DESK/gnome-libs-0.99.5'
 :*:gmake: *** [all-recursive-am] Error 2

  Solution: edit gtk-xmhtml/XmHTMLI.h, to take away the 
  #if NeedVarargsPrototypes from the declaration of __XmHTMLWarning
  and __XmHTMLError, this way:

#ifdef DEBUG

#define __WFUNC__(WIDGET_ID, FUNC)	(TWidget)WIDGET_ID, __FILE__, \
	 __LINE__, FUNC

extern void __XmHTMLWarning(
	TWidget w, String module, int line, String routine,
	String fmt, ...
);

extern void __XmHTMLError(
	TWidget w, String module, int line, String routine, 
	String fmt, ...
);

extern vo....

   Then all is OK.

- on hppa1.1-hp-hpux10.20, already reported problem with
  libgnorba/goad.c and dlfcn.h

 : :/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. 							-I./..						-DNEED_GNOMESUPPORT_H -I../support -I../support 						-I/usr/local/include 				          					-I/usr/local/lib/glib/include -I/usr/local/include 					 					-DGNOMEBINDIR=/usr/local/bin 				-DGNOMESYSCONFDIR=\"/usr/local/etc\" 			-DVERSION=\""0.99.5"\"  -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include  -O2 -Wall -Wno-unused  -c goad.c
 : :gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -DNEED_GNOMESUPPORT_H -I../support -I../support -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -DGNOMEBINDIR=/usr/local/bin -DGNOMESYSCONFDIR=\"/usr/local/etc\" -DVERSION=\"0.99.5\" -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -O2 -Wall -Wno-unused -c -fPIC -DPIC goad.c -o goad.lo
 :*:gnome-factory-stubs.c:126: warning: `_ORBIT_retval' might be used uninitialized in this function
 :*:goad.c:27: dlfcn.h: No such file or directory
 :*:gmake[2]: *** [goad.lo] Error 1
 : :gmake[2]: Leaving directory `/scratch/happi/GNU.DESK/gnome-libs-0.99.5/libgnorba'
 :*:gmake[1]: *** [all-recursive] Error 1
 : :gmake[1]: Leaving directory `/scratch/happi/GNU.DESK/gnome-libs-0.99.5'
 :*:gmake: *** [all-recursive-am] Error 2

  Solution: Delete both lines with #define SHLIB_DEPENDENCIES 1 in goad.c

- on alpha-dec-osf4.0b, the following instruction done at installation
  never ends (infinite loop ?):

 : :../libgnome/gnome-gen-mimedb /happi/Make.25979/usr.local/etc/mime-magic

Amicalement.
Philippe.



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