Dr. Volker Zell wrote:
As Igor already pointed out you haven't installed g++. Try installing it and make a new release. I'll review that version.
Okay:
$ cygcheck -svr | grep gcc Found: C:\cygwin\bin\gcc.exe gcc 3.3.1-3 gcc-g++ 3.3.1-3 gcc-mingw-core 20031020-1 gcc-mingw-g++ 20031020-1
The files are updated, but the iconv issue is not resolved. On Html import, texmacs will crash.
wget http://alice.fmi.uni-passau.de/~seidl/cygwin/release/TeXmacs/TeXmacs-1.0.3.2-1-src.tar.bz2 wget http://alice.fmi.uni-passau.de/~seidl/cygwin/release/TeXmacs/TeXmacs-1.0.3.2-1.tar.bz2 wget http://alice.fmi.uni-passau.de/~seidl/cygwin/release/TeXmacs/setup.hint
>> Grepping for iconv_open symbol >> 02:53 PM [534]> nm /usr/lib/libiconv.dll.a | grep iconv_open 00000000 >> I __imp__libiconv_open 00000000 T _libiconv_open >> shows that configure *SHOULDN'T* find iconv support.
Andreas> I can confirm this data, the conclusion, however, is not clear to me. Andreas> Does this mean there is a portability issue and the configure script Andreas> should be changed from iconv_open to libiconv_open?
I'm not sure, but my question is how your version includes iconv support as you can see from the cygcheck output. Doesn' t your configure step fails with the same error messages as mine ?
Yes, I have the same errors in the config.log. I have mailed this behavior to the texmacs developers and hope to get more information.
... searching packages for iconv.h ...
Interestingly, gcc-3.2 has a hit, but *not* gcc-3.3:
usr/include/gnu/gcj/convert/Input_iconv.h usr/include/gnu/gcj/convert/Output_iconv.h
And gcc-3.2-3.tar.bz2 is four times as big as gcc-3.3.1-3.tar.bz2.
And I can't find the gcc-g++ packet in the repository on my harddisk.
And the page of files for gcc-g++ on cygwin.com is empty: http://cygwin.com/cgi-bin2/package-cat.cgi?file=gcc-g++/gcc-g++-3.3.1-3&grep=gcc
So I will downgrade to gcc-3.2 and see if I find something...
Andreas> installed due to a dependency from ghostscript-x11 ... argh! Which means Andreas> that maybe XFree86-prog is not necessary.
Yap, XFree86-prog is not a runtime requirement.
I changed this in the README and hint file.
Andreas> find $tmp/$PKG-$VER/.inst -name '*.exe' | xargs cygcheck | sed -e Andreas> '/\.exe/d' -e 's,\\,/,g' | sort -bu | xargs -n1 cygpath -u | xargs Andreas> cygcheck -f
Andreas> but this doesn't work anymore (and only worked for ccrypt, not for texmacs).
Try the following the texmacs executable has a bin extension:
find $tmp/$PKG-$VER/.inst -name '*.exe' -o -name '*.dll' \ -o -name '*.bin' | \xargs cygcheck | \ sed -e '/\.exe/d' -e 's,\\,/,g' | sort -bu | \ xargs -n1 cygpath -u | xargs cygcheck -f | uniq
export PKG=TeXmacs export VER=1.0.3.2 export tmp=/tmp find $tmp/$PKG-$VER/.inst -name '*.exe' -o -name '*.dll' \ -o -name '*.bin' | \xargs cygcheck | \ sed -e '/\.exe/d' -e 's,\\,/,g' | sort -bu | \ xargs -n1 cygpath -u | xargs cygcheck -f | uniq cygipc-2.02-1 cygwin-1.5.7-1 libfreetype26-2.1.5-1 libguile12-1.6.4-12 XFree86-bin-4.3.0-8 zlib-1.2.1-1
The other dependencies are caused by scripts, which were not investigated.
Ciao, Andreas. -- http://www.fmi.uni-passau.de/~seidl
