This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]