autogen.sh error
Yaakov (Cygwin/X)
yselkowitz@users.sourceforge.net
Wed Feb 24 20:02:00 GMT 2010
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?
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.
Yaakov
Cygwin/X
--
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