Re: [Epiphany] build failure on rh9 w/ XD2



Either rebuild libgail to get the .la file or (if you already have 
libgail - it seems to be the case) create it by hand by 
copying/modifying one
It should be something like:

===cut here===
# libgailutil.la - a libtool library file
# Generated by ltmain.sh - GNU libtool 1.4 (1.920 2001/04/24 23:26:18)
#
# Please DO NOT delete this file!
# It is necessary for linking the library.

# The name that we can dlopen(3).
dlname='libgailutil.so.17'

# Names of this library.
library_names='libgailutil.so.17.0.0 libgailutil.so.17 libgailutil.so'

# The name of the static archive.
old_library=''

# Libraries that this one depends upon.
dependency_libs=' -L/usr/lib -L/usr/X11R6/lib 
/usr/lib/libgnomecanvas-2.la /usr/lib/libart_lgpl_2.la 
/usr/lib/libpangoft2-1.0.la /usr/lib/libgtk-x11-2.0.la 
/usr/lib/libgdk-x11-2.0.la -lXrandr -lXinerama -lXext -lXft -lXrender 
-lfontconfig -lX11 /usr/lib/libfreetype.la /usr/lib/libatk-1.0.la 
/usr/lib/libgdk_pixbuf-2.0.la -lm /usr/lib/libpangoxft-1.0.la 
/usr/lib/libpangox-1.0.la /usr/lib/libpango-1.0.la 
/usr/lib/libgobject-2.0.la /usr/lib/libgmodule-2.0.la -ldl 
/usr/lib/libglib-2.0.la'

# Version information for libgailutil.
current=17
age=0
revision=0

# Is this an already installed library?
installed=yes

# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''

# Directory that this library needs to be installed in:
libdir='/usr/lib'
===cut here===

Ryan McDougall wrote:

>I have XD2 version of gnome and after confiure runs properly, make craps
>out with this message:
>
>/bin/sh ../libtool --mode=link g++  -g -O2  -o epiphany-bin 
>EphyAutomation-common.o EphyAutomation-stubs.o EphyAutomation-skels.o
>ephy-nautilus-view.o ephy-automation.o ephy-encoding-menu.o
>ephy-favicon-action.o ephy-go-action.o ephy-favorites-menu.o
>ephy-history-window.o ephy-location-action.o ephy-main.o
>ephy-navigation-action.o ephy-notebook.o ephy-shell.o
>ephy-spinner-action.o ephy-tab.o ephy-tabs-menu.o ephy-toolbars-model.o
>ephy-window.o language-editor.o pdm-dialog.o popup-commands.o
>prefs-dialog.o ppview-toolbar.o session.o statusbar.o toolbar.o
>window-commands.o ../embed/libephyembed.la ../lib/libephy.la
>../src/bookmarks/libephybookmarks.la -L/usr/lib/mozilla-1.3.1
>-lgtkembedmoz -lxpcom -lplds4 -lplc4 -lnspr4 -lpthread -ldl  
>-Wl,--export-dynamic -pthread -L/usr/local/lib -L/usr/X11R6/lib
>-lnautilus -leel-2 -lgnomeui-2 -lSM -lICE -lgailutil -lglade-2.0
>-lbonoboui-2 -lxml2 -lpthread -lz -lgnomecanvas-2 -lgnome-2 -lart_lgpl_2
>-lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lXi -lXinerama -lXext
>-latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lXft -lfreetype -lXrender
>-lfontconfig -lpangox-1.0 -lX11 -lpango-1.0 -lbonobo-2 -lgconf-2
>-lgnomevfs-2 -lbonobo-activation -lORBit-2 -lm -llinc -lgmodule-2.0 -ldl
>-lgobject-2.0 -lgthread-2.0 -lglib-2.0
>mkdir .libs
>libtool: link: cannot find the library `/usr/lib/libgailutil.la'
>make[3]: *** [epiphany-bin] Error 1
>make[3]: Leaving directory `/tmp/install/epiphany-0.7.2/src'
>make[2]: *** [all-recursive] Error 1
>make[2]: Leaving directory `/tmp/install/epiphany-0.7.2/src'
>make[1]: *** [all-recursive] Error 1
>make[1]: Leaving directory `/tmp/install/epiphany-0.7.2'
>make: *** [all] Error 2
>
>I did a search on libgail and came up with the following:
>
>find /usr -name libgail*
>/usr/lib/pkgconfig/libgail-gnome.pc
>/usr/lib/gtk-2.0/modules/libgail.la
>/usr/lib/gtk-2.0/modules/libgail.so
>/usr/lib/gtk-2.0/modules/libgail-gnome.so
>/usr/lib/libgailutil.so.17.0.0
>/usr/lib/libgailutil.so.17
>/usr/lib/libgailutil.so
>/usr/lib/libgailutil.a
>/usr/share/doc/libgail-gnome-1.0.2
>find: /usr/share/ssl/CA: Permission denied
>/usr/share/gtk-doc/html/gail-libgail-util/libgail-util-main.html
>/usr/include/gail-1.0/libgail-util
>
>How can I successfully build Epiphany?
>
>Cheers,
>Ryan
>
>_______________________________________________
>Epiphany mailing list
>Epiphany@mozdev.org
>http://www.mozdev.org/mailman/listinfo/epiphany
>  
>




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