Re: [Ecls-list] Mingw users here?

2013-08-08 Thread Matic Kukovec

Hi Juanjo,

I have a Windows Vista 64-bit, tried compiling a fresh git clone of ECL 
in the MinGW32 shell.

./configure works, but make gives me an error:
make[1]: *** No rule to make target 
'/home/Matic/ecl/src/util/gdbinit', needed by '.gdbinit'.  Stop.

make[1]: Leaving directory 'C:/MinGW/msys/1.0/home/Matic/ecl/build'
Makefile:70: recipe for target 'all' failed
make: *** [all] Error 2

Also tried Cygwin.
./configure worked, make failed with:
gcc -c -DHAVE_CONFIG_H -I. -I/home/Matic/ecl/src/gmp/mpn -I.. 
-D__GMP_WITHIN_GM  P -I/home/Matic/ecl/src/gmp 
-DOPERATION_dive_1 -g -O2 tmp-dive_1.s -DPIC -o  dive _1.o
/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/as: BFD 
(GNU Binutils) 2.23.52.20130309 assertion fail 
/netrel/src/binutils-2.23.51-1/bfd/coff-i386.c:568

tmp-dive_1.s: Assembler messages:
tmp-dive_1.s:110: Error: cannot represent relocation type 
BFD_RELOC_386_GOTPC

Makefile:819: recipe for target `dive_1.lo' failed
make[4]: *** [dive_1.lo] Error 1
make[4]: Leaving directory `/home/Matic/ecl/build/gmp/mpn'
Makefile:914: recipe for target `install-recursive' failed
make[3]: *** [install-recursive] Error 1
make[3]: Leaving directory `/home/Matic/ecl/build/gmp'
Makefile:1180: recipe for target `install' failed
make[2]: *** [install] Error 2
make[2]: Leaving directory `/home/Matic/ecl/build/gmp'
Makefile:132: recipe for target `libeclgmp.a' failed
make[1]: *** [libeclgmp.a] Error 2
make[1]: Leaving directory `/home/Matic/ecl/build'
Makefile:70: recipe for target `all' failed
make: *** [all] Error 2


If you want me to try anything else, i'll be glad to help!
I would also like to know, what is needed to build ECL on Windows with 
GNU tools.


Matic



On 7.8.2013 18:22, juanjose.garciarip...@gmail.com wrote:
Yes, what I have now is Windows 8 64bit, but I installed the 32 bit 
version of Mingw, because that worked fine in my older images of 
Windows Server 2008 :-/ That is no longer the case: gmp, boehm-gc and 
other components from ECL no longer build with mingw32, at least on my 
computer. I wonder whether I have something misconfigured.

*De:* Gabriel Dos Reis
*Enviado el:* ?miércoles?, ?7? de ?agosto? de ?2013 ?14?:?34
*Para:* Juan Jose Garcia-Ripoll
*CC:* list-ecl
On Wed, Aug 7, 2013 at 1:42 AM, Juan Jose Garcia-Ripoll
juanjose.garciarip...@gmail.com wrote:
 I am _very_ slowly transitioning all my data and processes to the new
 Windows computer. Due to the changes in the Windows interface it is much
 slower tan I anticipated and found a few surprises.

 One surprise is that GMP does not seem to build at all with the 
versión of

 mingw32 I installed. Is there anybody else here with the same problem?

Are you referring to Windows 8?

-- Gaby


--
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with 2% overhead.
Download for free and get started troubleshooting in minutes.
http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk


___
Ecls-list mailing list
Ecls-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list


--
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with 2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk___
Ecls-list mailing list
Ecls-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list


Re: [Ecls-list] Mingw users here?

2013-08-08 Thread Matic Kukovec

UPDATE:
Deleted and reinstalled MinGW32, ran .configure and make in the 
MinGW Shell again and went a lot further, but still got an error in libffi:


libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I/home/Matic/ecl/src/libffi 
-I. -I/home/Matic/ecl/src/libffi/include -Iinclude 
-I/home/Matic/ecl/src/libffi/src -Wall -g -fexceptions -O2 -g -O2 -g -O2 
-D_THREAD_SAFE -MT src/closures.lo -MD -MP -MF src/.deps/closures.Tpo -c 
/home/Matic/ecl/src/libffi/src/closures.c -o src/closures.o
In file included from 
C:/MinGW/msys/1.0/home/Matic/ecl/src/libffi/src/closures.c

:107:0:
c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/string.h:38:40: error:
 expected declaration specifiers or '...' before '(' token
c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/string.h:38:40: error:
 expected declaration specifiers or '...' before '(' token
c:\mingw\bin\../lib/gcc/mingw32/4.7.2/../../../../include/string.h:38:40: error:
 expected declaration specifiers or '...' before '(' token
In file included from 
C:/MinGW/msys/1.0/home/Matic/ecl/src/libffi/src/closures.c

:205:0:
C:/MinGW/msys/1.0/home/Matic/ecl/src/libffi/src/dlmalloc.c: In function 
'interna

l_realloc':
C:/MinGW/msys/1.0/home/Matic/ecl/src/libffi/src/dlmalloc.c:3891:9: 
warning: impl

icit declaration of function 'bcopy' [-Wimplicit-function-declaration]
C:/MinGW/msys/1.0/home/Matic/ecl/src/libffi/src/dlmalloc.c:3891:9: 
warning: inco
mpatible implicit declaration of built-in function 'bcopy' [enabled by 
default]

make[3]: *** [src/closures.lo] Error 1
make[3]: Leaving directory `/home/Matic/ecl/build/libffi'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/home/Matic/ecl/build/libffi'
make[1]: *** [libeclffi.a] Error 2
make[1]: Leaving directory `/home/Matic/ecl/build'
make: *** [all] Error 2

Matic



On 8.8.2013 20:34, Matic Kukovec wrote:

Hi Juanjo,

I have a Windows Vista 64-bit, tried compiling a fresh git clone of 
ECL in the MinGW32 shell.

./configure works, but make gives me an error:
make[1]: *** No rule to make target 
'/home/Matic/ecl/src/util/gdbinit', needed by '.gdbinit'.  Stop.
make[1]: Leaving directory 
'C:/MinGW/msys/1.0/home/Matic/ecl/build'

Makefile:70: recipe for target 'all' failed
make: *** [all] Error 2

Also tried Cygwin.
./configure worked, make failed with:
gcc -c -DHAVE_CONFIG_H -I. -I/home/Matic/ecl/src/gmp/mpn -I.. 
-D__GMP_WITHIN_GM  P -I/home/Matic/ecl/src/gmp 
-DOPERATION_dive_1 -g -O2 tmp-dive_1.s -DPIC -o  dive _1.o
/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/as: 
BFD (GNU Binutils) 2.23.52.20130309 assertion fail 
/netrel/src/binutils-2.23.51-1/bfd/coff-i386.c:568

tmp-dive_1.s: Assembler messages:
tmp-dive_1.s:110: Error: cannot represent relocation type 
BFD_RELOC_386_GOTPC

Makefile:819: recipe for target `dive_1.lo' failed
make[4]: *** [dive_1.lo] Error 1
make[4]: Leaving directory `/home/Matic/ecl/build/gmp/mpn'
Makefile:914: recipe for target `install-recursive' failed
make[3]: *** [install-recursive] Error 1
make[3]: Leaving directory `/home/Matic/ecl/build/gmp'
Makefile:1180: recipe for target `install' failed
make[2]: *** [install] Error 2
make[2]: Leaving directory `/home/Matic/ecl/build/gmp'
Makefile:132: recipe for target `libeclgmp.a' failed
make[1]: *** [libeclgmp.a] Error 2
make[1]: Leaving directory `/home/Matic/ecl/build'
Makefile:70: recipe for target `all' failed
make: *** [all] Error 2


If you want me to try anything else, i'll be glad to help!
I would also like to know, what is needed to build ECL on Windows with 
GNU tools.


Matic



On 7.8.2013 18:22, juanjose.garciarip...@gmail.com wrote:
Yes, what I have now is Windows 8 64bit, but I installed the 32 bit 
version of Mingw, because that worked fine in my older images of 
Windows Server 2008 :-/ That is no longer the case: gmp, boehm-gc and 
other components from ECL no longer build with mingw32, at least on 
my computer. I wonder whether I have something misconfigured.

*De:* Gabriel Dos Reis
*Enviado el:* ?miércoles?, ?7? de ?agosto? de ?2013 ?14?:?34
*Para:* Juan Jose Garcia-Ripoll
*CC:* list-ecl
On Wed, Aug 7, 2013 at 1:42 AM, Juan Jose Garcia-Ripoll
juanjose.garciarip...@gmail.com wrote:
 I am _very_ slowly transitioning all my data and processes to the new
 Windows computer. Due to the changes in the Windows interface it is 
much

 slower tan I anticipated and found a few surprises.

 One surprise is that GMP does not seem to build at all with the 
versión of

 mingw32 I installed. Is there anybody else here with the same problem?

Are you referring to Windows 8?

-- Gaby


--
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for