Am Samstag, den 20.12.2008, 14:50 +0100 schrieb Mihai T. Lazarescu: > On Sat, Dec 20, 2008 at 10:24:33AM +0100, Christopher Bratusek wrote: > > > Hi all, > > > > A brand-new release of sawfish is available. > > > > == 1.3.5 == > > I get a linking error. The command: > > gcc -s -o sawfish colors.o cursors.o display.o events.o fonts.o frames.o > functions.o images.o keys.o main.o multihead.o pixmap-cache.o > property-cache.o server.o session.o stacking-list.o windows.o -Wl,--rpath > -Wl,/usr/lib -s -Wl,--export-dynamic -L/usr/lib -lrep -lcrypt -lgmp -lm > -lpangoxft-1.0 -lpangoft2-1.0 -lpangox-1.0 -lpango-1.0 -lgdk_pixbuf_xlib-2.0 > -lgdk_pixbuf-2.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lSM -lICE > -lXinerama -lXrandr -lXft -lXrender -lfontconfig -lfreetype -lX11 -lXext > -lnsl > > ends up with tens of errors like: > > cursors.o: In function `g_bit_nth_lsf': > cursors.c:(.text+0x0): multiple definition of `g_bit_nth_lsf' > colors.o:colors.c:(.text+0x0): first defined here > > for many object files and symbols. > > Dependencies installed: > > rep-gtk-0.18.1 > librep-0.17.1 > > Is there something I am missing? > > Thanks, > > Mihai
... There haven't been changes to src/cursors.c src/colors.c. What
gcc/make versions?
first try again with:
make clean
./autogen --prefix=/usr
make
make install
if that does not help:
make -C src/ clean
CFLAGS="-Wall -ansi -pedantic" ./configure --prefix=/usr
make -C src/
and post the output of "make -C src/"
Chris
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
