[Gtk-sharp-list] Installing gtk# 0.14, missing liblinc.la when linking

Sebastian scut@nb.in-berlin.de
Mon, 24 Nov 2003 14:55:09 +0800


I use Debian/sid with mono 0.26, and a manually installed gtk-sharp 0.12.
Now I want to update to 0.14 and run the configure script, which results in:

Configuration summary

   * Installation prefix =3D /opt/gtk-sharp-0.14

   Optional assemblies included in the build:

      * gnome-sharp.dll: yes
      * glade-sharp.dll: yes
      * gda-sharp.dll: yes
      * gnomedb-sharp.dll: no
      * rsvg-sharp.dll: no=20
      * gtkhtml-sharp.dll: yes=20

      NOTE: if any of the above say 'no' you may install the
            corresponding development packages for them, rerun
            autogen.sh to include them in the build.


When running make, it compiles fine for half a minute but then bails with:

mv -f .libs/gladexml.lo gladexml.lo
/bin/sh ../libtool --mode=3Dlink gcc  -g -Wall -Wunused -Wmissing-prototype=
s -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes -Wnested=
-externs  -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-stri=
ngs   -o libgtksharpglue.la -rpath /opt/gtk-sharp-0.14/lib -module -avoid-v=
ersion adjustment.lo button.lo clipboard.lo colorseldialog.lo combo.lo dial=
og.lo error.lo event.lo fileselection.lo layout.lo list.lo nodestore.lo obj=
ect.lo paned.lo selection.lo slist.lo style.lo type.lo value.lo widget.lo c=
anvasitem.lo canvaspoints.lo canvas-proxy.lo canvas-proxy-marshal.lo progra=
m.lo gladexml.lo -Wl,--export-dynamic -pthread -L/usr/X11R6/lib -lgnomeui-2=
 -lSM -lICE -lbonoboui-2 -lxml2 -lpthread -lz -lgnomecanvas-2 -lgnome-2 -lp=
opt -lart_lgpl_2 -lpangoft2-1.0 -lbonobo-2 -lgconf-2 -lgnomevfs-2 -lbonobo-=
activation -lORBit-2 -lgthread-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -l=
gdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -l=
gmodule-2.0 -ldl -lglib-2.0   -Wl,--export-dynamic -lglade-2.0 -lgtk-x11-2.=
0 -lxml2 -lpthread -lz -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpango=
xft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.=
0   -lgda-2 -lglib-2.0 -lxslt -lxml2 -lpthread -lz -lm   -pthread -Wl,--exp=
ort-dynamic -L/usr/X11R6/lib -lgtkhtml-3.0 -lgtkhtml-a11y-3.0 -lgnomeui-2 -=
lSM -lICE -lgnomeprintui-2-2 -lbonoboui-2 -lgnome-2 -lpopt -lbonobo-2 -lgco=
nf-2 -lgnomevfs-2 -lbonobo-activation -lORBit-2 -lgthread-2.0 -lgnomeprint-=
2-2 -lgnomecanvas-2 -lxml2 -lpthread -lz -lart_lgpl_2 -lpangoft2-1.0 -lgtk-=
x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpango=
x-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0  =20
grep: /usr/lib/liblinc.la: No such file or directory
sed: can't read /usr/lib/liblinc.la: No such file or directory
libtool: link: `/usr/lib/liblinc.la' is not a valid libtool archive
make[1]: *** [libgtksharpglue.la] Error 1
make[1]: Leaving directory `/tmp/gtk-sharp-0.14/glue'
make: *** [native] Error 1

Can anyone clue me up how to fix this? (installing the liblinc-dev is no
option, as it will do:
The following packages will be REMOVED:
  libbonoboui2-dev libgconf2-dev libgnome2-dev libgnomeui-dev
libgnomevfs2-dev liborbit2-dev
The following NEW packages will be installed:

Upon which make bails with:
program.c:1:36: libgnome/gnome-program.h: No such file or directory
program.c:2:33: libgnome/gnome-init.h: No such file or directory

Thanks in advance,

-. scut@nb.in-berlin.de -. + http://segfault.net/~scut/ `------------------=
-' segfault.net/~scut/pgp `' 5453 AC95 1E02 FDA7 50D2 A42D 427E 6DEF 745A 8=
`- GBU-31 blueprints available. payment >500k$. hi echelon! ---------------=