autogen.sh error

Jon TURNEY jon.turney@dronecode.org.uk
Wed Feb 24 21:30:00 GMT 2010


On 24/02/2010 20:01, Yaakov (Cygwin/X) wrote:
> On 2010-02-24 10:41, J. Offerman wrote:
>> The rdynamic thing is harmless. The error was about undefined symbols.
>
> That's a different story entirely...
>
>> This is what the build log says:
>> ----------------------
>> Making all in hw
>> Making all in xwin
>> Making all in vfb
>> LINK Xvfb.exe
>> gcc: unrecognized option `-rdynamic'
>> ../../mi/.libs/libmi.a(miexpose.o): In function `miPaintWindow':
>> /usr/src/xorg-server-1.7.3-1/src/xorg-server-1.7.3/mi/miexpose.c:555:
>> undefined reference to `_IsFramedWindow'
>> /usr/src/xorg-server-1.7.3-1/src/xorg-server-1.7.3/mi/miexpose.c:556:
>> undefined reference to `_RootlessStartDrawing'
>> /usr/src/xorg-server-1.7.3-1/src/xorg-server-1.7.3/mi/miexpose.c:557:
>> undefined reference to `_RootlessDamageRegion'
>> /usr/src/xorg-server-1.7.3-1/src/xorg-server-1.7.3/mi/miexpose.c:562:
>> undefined reference to `_RootlessSetPixmapOfAncestors'
>> collect2: ld returned 1 exit status
>> make[3]: *** [Xvfb.exe] Error 1
>> make[2]: *** [all] Error 2
>> make[1]: *** [all-recursive] Error 1
>> make: *** [all-recursive] Error 1
>> ----------------------
>>
>> I can see those functions in miext/rootless so it looks like
>> librootless is somehow not linked in?

This is some upstream breakage, courtesy of XQuartz :-)


> Yes, known issue with 1.7+. Currently XWin (if -mwextwm support is
> enabled) needs to be built in a separate pass from the other DDXs, as my
> .cygport does. If you don't care about about -mwextwm, then uninstall
> the windowswmproto package and rebuild.

Or if you're not interested in building xvfb and xnest, you can ./configure 
with --disable-xnest --disable-xvfb.

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



More information about the Cygwin-xfree mailing list