He/She should install gmp from cygwin and use it to build ECL, not rely on
ECL's version of GMP which is there for convenience but probably too old for
recent versions of cygwin.

Juanjo

On Fri, Jul 30, 2010 at 3:44 AM, Louis Höfler <louis.hoef...@gmx.de> wrote:

>  Someone I talked to tried to compile ecl
>
> on Cygwin. He gets this error:
>
> gcc -c -DHAVE_CONFIG_H -I. -I/cygdrive/c/Users/christoph/ecl/src/gmp/mpn
> -I.. -D__GMP_WITHIN_GMP -I/cygdrive/c/Users/christoph/ecl/src/gmp
> -DOPERATION_dive_1 -g -O2 tmp-dive_1.s -DPIC -o dive_1.o
>
> /usr/lib/gcc/i686-pc-cygwin/4.3.4/../../../../i686-pc-cygwin/bin/as: BFD
> (GNU Binutils) 2.20.51.20100410 assertion fail
> /netrel/src/binutils-2.20.51-2/bfd/coff-i386.c:584
>
> tmp-dive_1.s: Assembler messages:
>
> tmp-dive_1.s:110: Error: cannot represent relocation type
> BFD_RELOC_386_GOTPC
>
> make[4]: *** [dive_1.lo] Error 1
>
> make[4]: Leaving directory `/cygdrive/c/Users/christoph/ecl/build/gmp/mpn'
>
> make[3]: *** [install-recursive] Error 1
>
> make[3]: Leaving directory `/cygdrive/c/Users/christoph/ecl/build/gmp'
>
> make[2]: *** [install] Error 2
>
> make[2]: Leaving directory `/cygdrive/c/Users/christoph/ecl/build/gmp'
>
> make[1]: *** [libeclgmp.a] Error 2
>
> make[1]: Leaving directory `/cygdrive/c/Users/christoph/ecl/build'
>
> make: *** [all] Error 2
>
>
>
>
>
> Someone told that removing the –fPIC or –fpic option
>
> from the compile options for gcc on windows (Cygwin)
>
> fixed this error.
>
> http://www.cygwin.com/ml/cygwin/1999-11/msg00539.html
>
>
> ------------------------------------------------------------------------------
> The Palm PDK Hot Apps Program offers developers who use the
> Plug-In Development Kit to bring their C/C++ apps to Palm for a share
> of $1 Million in cash or HP Products. Visit us here for more details:
> http://p.sf.net/sfu/dev2dev-palm
> _______________________________________________
> Ecls-list mailing list
> Ecls-list@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ecls-list
>
>


-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com
------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
Ecls-list mailing list
Ecls-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list

Reply via email to