libXaw8 replacement

Ken Brown kbrown@cornell.edu
Sat Nov 22 12:26:00 GMT 2008


On 11/14/2008 1:20 PM, Yaakov (Cygwin Ports) wrote:

> Ken Brown wrote:
>> gcc -o xdvi-xaw.exe browser.o dl_list.o dvi-draw.o dvi-init.o dvisel.o
>> encodings.o events.o exit-handlers.o filehist.o font-open.o gf.o
>> string_list.o hypertex.o image-magick.o main.o mime.o my-snprintf.o
>> my-vsnprintf.o pagehist.o pk.o print-internal.o psdps.o psgs.o
>> psheader.o psnews.o read-mapfile.o search-internal.o special.o
>> string-utils.o tfmload.o util.o vf.o xdvi.o xserver-info.o x_util.o
>> -Wl,--allow-multiple-definition  ./gui/libgui.a ../../libs/t1lib/libt1.a
>> ../../libs/t1lib/../type1/libtype1.a ../kpathsea/.libs/libkpathsea.a
>> -lXaw .libs/libimp-cygXmu-6.a -L/usr/lib -lresolv .libs/libimp-cygXt-6.a
>> .libs/libimp-cygSM-6.a .libs/libimp-cygICE-6.a .libs/libimp-cygXext-6.a
>> .libs/libimp-cygXpm-4.a .libs/libimp-cygintl-8.a .libs/libimp-cygX11-6.a
>> .libs/libimp-cygxcb-xlib-0.a .libs/libimp-cygxcb-1.a
>> .libs/libimp-cygXau-6.a .libs/libimp-cygXdmcp-6.a .libs/libimp-cygiconv-2.a
> 
> BTW, this looks like the package is using a VERY old version of libtool.
>  I strongly recommend using the current version, which generally can be
> pulled in with autoreconf.

I tried autoreconf --force in the top-level source directory of texlive 
and got several warnings and one error:

configure:5043: error: possibly undefined macro: AC_DIVERT_HELP
       If this token and others are legitimate, please use m4_pattern_allow.

I assume I have to say 'm4_pattern_allow AC_DIVERT_HELP' somewhere, but 
where?

How important is it to run autoreconf?  Could the fact that the package 
uses an old version of libtool explain the segfault that I reported in 
http://cygwin.com/ml/cygwin-xfree/2008-11/msg00214.html ?

I'm guessing that there's something more fundamental involved, having to 
do with the X11 upgrade, because texlive works fine when built under 
X11R6.99 (without autoreconf).

Ken

--
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