Re: (Not) compiling 0.13



On Wed, 18 Mar 1998, Florian Hars wrote:

> gnome-core: The panel wouldn't compile. First I had to add another
> swap-partition, then some older version number of mico was hard-coded into
> Makefile.in. Finally I gave up when it said something like:
> mico-c++ -g -O2 -o panel drawer.o gdkextra.o main.o menu.o mico-glue.o
> mico-parse.o panel.o panel_config.o panel_config_global.o panel-widget.o
> gnome-panel.o -L/usr/local/lib -lmicocoss2.0.4 -lmicoaux2.0.4 -lmico2.0.4
> -lXt -lgnomeui -lgnome -lgnomesupport -ldl -lgdk_imlib -ltiff -ljpeg -lpng
> -lz -lgtk -lgdk -lglib -lm -L/usr/X11R6/lib -lSM -lICE -lX11 -lXext
> mico-glue.o: In function panel_corba_gtk_main':
> /opt/src/gnome-core-0.13/panel/mico-glue.cc:90: undefined reference to `GtkDispatcher::GtkDispatcher(void)'
> mico-glue.o: In function `send_applet_session_save':
> /opt/src/gnome-core-0.13/panel/mico-glue.cc:103: undefined reference to `L155720'
> (some similar lines)
> mico-glue.o: In function `send_applet_session_save':
> /usr/local/include/mico/var.h:79: undefined reference to `L155741'
> (...)
> mico-parse.o: In function
> `ObjWrapper<CORBA::TypeCode>::duplicate(CORBA::TypeCod
> e *)':
> /usr/local/include/mico/template_impl.h:48: undefined reference to `L155135'
> (etc...)


I compiled it using the mico in the CVS. You must configure it with
configure --with-gtk. Anyway you will get two sintax errors:
one in line 668 (or something like this): comment the line
one whjile it check for the gtk: comment out all the block except the line
HAVE_GTK=yes 
after this it compile (with egcs 1.01)

> The rest compiled, but all I ever got from gnome-help-browser was
> after waiting for several seconds:
> 
> E: BadMatch (invalid parameter attributes)
> IOT trap/Abort

this depend from imlib, someone say to use the one in the CVS

> gnome-utils: The README says that it needs gnome-guile, which isn't in
> 0.13. But it failed for a different reason:
> 
> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include
> -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -DLOCALEDIR=\"/usr/local/share/locale\"
> -I/usr/local/include -I/usr/local/include/libgnomesupport
> -I/usr/X11R6/include -g -O2 -c procview.c
> make[2]: *** No rule to make target `fsview.h', needed by `sysview.o'.
> Stop.
> make[2]: Leaving directory `/opt/src/gnome-utils-0.13/gtop'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/opt/src/gnome-utils-0.13'
> make: *** [all-recursive-am] Error 2


Edit the makefile and change fsview.h into sysview.h

> gnome-objc: compiled ok, but gnome-games failed with gcc -g -O2 -o
> phaser_chess board_view.o coord_list.o logical_board.o phaser-chess.o
> board_view_pc.o board_view_ps.o game_finder.o logical_board_pc.o
> logical_board_ps.o netcon.o vector.o game_info.o -L/usr/local/lib
> -lobgnome -lobgtk -lgtktty -lobgtk -lgnomeui -lgnome -lgnomesupport -ldl
> -lgdk_imlib -ltiff -ljpeg -lpng -lz -lgtk -lgdk -lglib -lm
> -L/usr/X11R6/lib -lSM -lICE -lX11 -lXext -lobjc -lpthread
> /usr/local/lib/libobgtk.so: undefined reference to
> `gtk_entry_set_max_length' make[2]: *** [phaser_chess] Error 1 make[2]:
> Leaving directory `/opt/src/gnome-games-0.13/phaser-chess' make[1]: ***
> [all-recursive] Error 1 make[1]: Leaving directory
> `/opt/src/gnome-games-0.13' make: *** [all-recursive-am] Error 2


I have the same problem... someone have a idea ?


bye

Gianluca


    Member of the Pluto Linux Users Group 
  Avaible e-mail address:                                
  gm518464@silab.dsi.unimi.it (-) gianluca_montecchi@rcm.inet.it 
  Web page: http://www.silab.dsi.unimi.it/~gm518464
  For Linux questions please mail to linux@saturn.media.dsi.unimi.it



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