This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

libtool: error: cannot find the library '/usr/lib/libxcb.la'...


I'm trying to rebuild texlive, and the build on x86 is failing as follows:

make[2]: Entering directory '/home/kbrown/src/cygtexlive/texlive/texlive-20160520-2.i686/build/texk/xdvik'
/bin/sh ./libtool  --tag=CC   --mode=link gcc -Wimplicit -Wreturn-type -Wdeclaration-after-statement -Wno-unknown-pragmas -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/home/kbrown/src/cygtexlive/texlive/texlive-20160520-2.i686/build=/usr/src/debug/texlive-20160520-2 -fdebug-prefix-map=/home/kbrown/src/cygtexlive/texlive/texlive-20160520-2.i686/src/texlive-20160520-source=/usr/src/debug/texlive-20160520-2   -o xdvi-bin.exe main.o libxdvi.a /home/kbrown/src/cygtexlive/texlive/texlive-20160520-2.i686/build/texk/kpathsea/libkpathsea.la -lfreetype  -Xlinker --allow-multiple-definition  -lXaw -lXmu -lXt -lSM -lICE -lXi -lXext -lXpm -lX11
libtool:   error: cannot find the library '/usr/lib/libxcb.la' or unhandled argument '/usr/lib/libxcb.la'

(/usr/lib/libxcb.la was removed from the x86 distro in the recent update of libxcb-devel.)

I've never really understood .la files and when they're needed.  Can someone point me in the right direction for tracking down this error?  I've looked at the libtool script, and there's no substantial difference between the x86 and x86_64 cases, so I have no idea why libtool expects to find /usr/lib/libxcb.la on x86.

Thanks.

Ken

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]