bug-libsigsegv
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-libsigsegv] windows build hangs


From: Sam Steingold
Subject: Re: [bug-libsigsegv] windows build hangs
Date: Wed, 27 Jul 2011 15:16:42 -0400

Hi,

On Fri, Apr 29, 2011 at 12:35 PM, Eric Blake <address@hidden> wrote:
>
> Also, cygwin 1.7 now comes with a true mingw cross-compiler; you can run
> i686-w64-mingw32-gcc 4.5.2 by installing the mingw64-i686* packages, and
> then you don't need the -mno-cygwin option any more, and have the
> benefits of a much newer toolchain.

as I already mentioned in another message, i686-w64-mingw32-gcc hangs.
however,
$ ../configure --prefix=$HOME/src/top-mingw64 CC=x86_64-w64-mingw32-gcc
$ make
/bin/sh ../libtool --tag=CC   --mode=compile x86_64-w64-mingw32-gcc
-DHAVE_CONFIG_H -I. -I../../src -I.. -I. -I../../src    -g -O2 -c -o
handler.lo ../../src/handler.c
libtool: compile:  x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I.
-I../../src -I.. -I. -I../../src -g -O2 -c ../../src/handler.c -o
handler.o
In file included from ../../src/handler.c:20:0:
../../src/handler-win32.c: In function 'stack_overflow_handler':
../../src/handler-win32.c:114:21: warning: cast to pointer from
integer of different size
../../src/handler-win32.c:117:10: warning: cast from pointer to
integer of different size
../../src/handler-win32.c:123:25: warning: cast to pointer from
integer of different size
../../src/handler-win32.c:125:22: warning: cast from pointer to
integer of different size
../../src/handler-win32.c:129:15: warning: cast from pointer to
integer of different size
../../src/handler-win32.c:134:17: warning: cast from pointer to
integer of different size
../../src/handler-win32.c: In function 'main_exception_filter':
../../src/handler-win32.c:210:53: warning: cast from pointer to
integer of different size
../../src/handler-win32.c:213:39: warning: cast to pointer from
integer of different size
../../src/handler-win32.c:218:43: error: 'struct _CONTEXT' has no
member named 'Esp'
../../src/handler-win32.c:220:43: error: 'struct _CONTEXT' has no
member named 'Eip'
../../src/handler-win32.c:220:51: warning: cast from pointer to
integer of different size
../../src/handler-win32.c:221:16: warning: cast to pointer from
integer of different size
../../src/handler-win32.c:222:16: warning: cast to pointer from
integer of different size
../../src/handler-win32.c:222:54: warning: cast from pointer to
integer of different size
../../src/handler-win32.c: In function 'stackoverflow_install_handler':
../../src/handler-win32.c:378:21: warning: cast from pointer to
integer of different size
make[2]: *** [handler.lo] Error 1
make[2]: Leaving directory
`/cygdrive/c/sds/src/libsigsegv-2.10/build-mingw64/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/cygdrive/c/sds/src/libsigsegv-2.10/build-mingw64'
make: *** [all] Error 2

the bottom line: I cannot get a native windows libsigsegv build on an
intel i7 box.
please advise.
thanks.

-- 
Sam Steingold <http://sds.podval.org>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]