This is the mail archive of the
cygwin-apps@cygwin.com
mailing list for the Cygwin project.
Re: [Review - Almost GTG] TeXmacs: A scientific wysiwyg Editor andInterface for Computer Algebra Systems
- From: Andreas Seidl <seidlcw at gmx dot net>
- To: cygwin-apps at cygwin dot com
- Date: Tue, 03 Feb 2004 20:36:02 +0100
- Subject: Re: [Review - Almost GTG] TeXmacs: A scientific wysiwyg Editor andInterface for Computer Algebra Systems
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