[CLN-list] cygwin help

Andrei Kramer kramer.ndr at gmail.com
Fri Jun 20 00:21:11 CEST 2014


Greetings,
 I have been forced to install ginac on a windows machine and I ran into
unexpected problems. Everything I found on the web is quite old, e.g.:
http://www.ginac.de/pipermail/cln-list/2006-August/000212.html
and this ( http://www.richelbilderbeek.nl/CppClnInstallCygwin.htm ) claims
that
./configure
make
make check
make install

should do the trick, even in cygwin.

So, where might I get help when I see something like this(?):

~~~
$ make
Making all in src
make[1]: Entering directory '/home/andrei/cln-1.3.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../autoconf  -I../include -I../src -I../include -I../src   -g -O2 -MT
cl_2DS_div.lo -MD -MP -MF .deps/cl_2DS_div.Tpo -c -o cl_2DS_div.lo `test -f
'base/digitseq/cl_2DS_div.cc' || echo './'`base/digitseq/cl_2DS_div.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../autoconf -I../include
-I../src -I../include -I../src -g -O2 -MT cl_2DS_div.lo -MD -MP -MF
.deps/cl_2DS_div.Tpo -c base/digitseq/cl_2DS_div.cc -o cl_2DS_div.o
In file included from base/digitseq/cl_2DS_div.cc:13:0:
./base/digitseq/cl_DS.h: In function 'uintD cln::add_loop_up(const uintD*,
const uintD*, uintD*, uintC)':
./base/digitseq/cl_DS.h:378:54: error: invalid conversion from 'uintD* {aka
long unsigned int*}' to 'mp_ptr {aka long long unsigned int*}'
[-fpermissive]
  return mpn_add_n(destptr,sourceptr1,sourceptr2,count);

[...lots more...]

In file included from ./base/digitseq/cl_DS.h:360:0,
                 from base/digitseq/cl_2DS_div.cc:13:
/usr/include/gmp.h:1496:26: error:   initializing argument 3 of 'mp_limb_t
__gmpn_divrem_1(mp_ptr, mp_size_t, mp_srcptr, mp_size_t, mp_limb_t)'
[-fpermissive]
 __GMP_DECLSPEC mp_limb_t mpn_divrem_1 (mp_ptr, mp_size_t, mp_srcptr,
mp_size_t, mp_limb_t);
                          ^
Makefile:2672: recipe for target 'cl_2DS_div.lo' failed
make[1]: *** [cl_2DS_div.lo] Error 1
make[1]: Leaving directory '/home/andrei/cln-1.3.3/src'
Makefile:665: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
~~~

Best,
Andrei
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cebix.net/pipermail/cln-list/attachments/20140620/56271734/attachment.html>


More information about the CLN-list mailing list