On Wed, Apr 14, 2010 at 8:57 PM, Martin Rubey <martin.rubey@math.uni-hannover.de> wrote:
Martin Rubey <martin.rubey@math.uni-hannover.de> writes:

> Juan Jose Garcia-Ripoll <juanjose.garciaripoll@googlemail.com> writes:
>
>> On Wed, Apr 14, 2010 at 3:10 PM, Martin Rubey <
>> martin.rubey@math.uni-hannover.de> wrote:
>>
>>     I'm trying to (cross-compile) ecl for 64 bit on windows, but already
>>     configure fails.
>>
>> Sorry, I missed the cross-compile part.  I have fixed the autoconf file (src/
>> aclocal.m4) so that it adds some new options to the cross compilation file.
>> You will have to fill these options by hand. They were missing because we
>> forgot to check for cross compilation in these tests (ECL_LONG_LONG_BITS,
>> ECL_WORKING_SEM_INIT, etc)
>>
>> However note that I can not assure that cross compilation will work -- I did
>> not set up a cross compiler myself and these options are largely untested.
>
> OK, I just tried.  I'm now getting the following with a fresh cvs
> checkout.  But I have no idea which file to edit, and what to write into
> it...

I just reran configure a second time, which (sort of) finished without
error (to my surprise), and ran make.  gmp (4.3.2 + patch by Ozkan, not
the one shipped with ecl!!!) seems to have built correctly, however I
get the following, which seems to be due to the fact that I didn't
supply the right values for the variables you mentioned...

The first phase creates a dummy configuration file at the place where you configured ECL and aborts. As the instructions explain (though the file name is missing) you have to edit that file and reconfigure and build.

Juanjo 

--
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://tream.dreamhosters.com