On 12/12/2012 10:05 AM, Thomas de Roo wrote:
> On 12/12/12 15:49, Jim Michmerhuizen wrote:
>> Has anybody experimented with building this?  I'd like to compare notes
>> -- or rather, learn whatever I can before starting.
>>

> I compiled in this order:
>
> d-bus
> d-bus-bindings
> openbox
> lxappearance
> lxdecommon
...snip
So building 'lxappearance' (the first three are already present in my 
system) collected me this error:

gcc  -g -O2   -o lxappearance main.o glade-support.o main-dlg-ui.o 
main-dlg.o demo-ui.o demo.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 
-lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo 
-lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0
/usr/bin/ld: main.o: undefined reference to symbol 'XUngrabServer'
/usr/bin/ld: note: 'XUngrabServer' is defined in DSO 
/usr/lib/../lib64/libX11.so.6 so try adding it to the linker command line
/usr/lib/../lib64/libX11.so.6: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
make: *** [lxappearance] Error 1

BUT:
nm tells me there is such a symbol in /usr/lib/libX11.so.6

What does it mean "could not read symbols"?

I fooled around with LIBS and LDFLAGS in the Makefile, with no useful 
results...

kibitzers welcome

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to