If I use the 32-bit distribution to try to rebuild base, it fails here in the 
config.ffi.c test:

Breakpoint 2, main () at config/config.ffi.c:39
39        ffi_closure *pcl = ffi_closure_alloc(sizeof(ffi_closure), &code);
(gdb) p sizeof(ffi_closure)
$1 = 64


On Aug 6, 2016, at 06:15, Giah de Barag <g...@crelg.com> wrote:

No I just want to build 32-bit code. I downloaded GNUstep, installed it, and 
now I want to just have it re-build part of itself (base) as is.

On Aug 6, 2016, at 06:13, Richard Frith-Macdonald 
<richard.frith-macdon...@brainstorm.co.uk> wrote:


> On 6 Aug 2016, at 10:57, Giah de Barag <g...@crelg.com> wrote:
> 
> Setup:
>  w2k8 r2 x64
>  GNUstep installed using 32-bit installer
> 
> 
> Goal:
>  Rebuild just base from source
> 
> 
> Procedure:
>  check out core/base from svn
>  cd core/base; ./configure
> 
> 
> Result:
>  conftest.exe crashes in FFI library test.
> 
> 
> Question:
>  Must the host be changed to 32-bit, or can this work somehow?


The installer is a 32bit distribution ... uyou can't use it to build 64bit code.

If you want a 64bit build, you need to dowload a 64bit development environment 
(msys2 and  a load of 64bit libraries) and then configur/build/install gnustep 
from source.

There are step by step instructions for getting the depedencies into an msys2 
64bit environment in svn at tools/scripts/trunk/install-dependencies-msys2-64bit

You can see that script via http at 
http://svn.gna.org/viewcvs/gnustep/tools/scripts/trunk/install-dependencies-msys2-64bit



_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev


_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to