I believe I've just pushed a fix for this, let me know if you still have
problems.
Cheers,
Simon
On 10/10/2014 13:47, Carter Schonwald wrote:
likewise, 32bit OS X seems to be broken on HEAD too
http://lpaste.net/112412 is the relevant bit
make[5]: Nothing to be done for `all'.
depbase=`echo src/x86/win32.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --mode=compile gcc-4.9 -DHAVE_CONFIG_H -I. -I.. -I.
-I../include -Iinclude -I../src -I. -I../include -Iinclude -I../src -U__i686 -m32
-fno-stack-protector -w -MT src/x86/win32.lo -MMD -MP -MF $depbase.Tpo -c -o
src/x86/win32.lo ../src/x86/win32.S &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc-4.9 -DHAVE_CONFIG_H -I. -I.. -I. -I../include
-Iinclude -I../src -I. -I../include -Iinclude -I../src -U__i686 -m32
-fno-stack-protector -w -MT src/x86/win32.lo -MMD -MP -MF
src/x86/.deps/win32.Tpo -c ../src/x86/win32.S -fno-common -DPIC -o
src/x86/.libs/win32.o
../src/x86/win32.S:1283:section difference relocatable subtraction expression,
".LFE5" minus ".LFB5" using a symbol at the end of section will not
produce an assembly time constant
../src/x86/win32.S:1283:use a symbol with a constant value created with
an assignment instead of the expression, L_const_sym = .LFE5 - .LFB5
../src/x86/win32.S:1275:section difference relocatable subtraction expression,
".LEFDE5" minus ".LASFDE5" using a symbol at the end of section will
not produce an assembly time constant
../src/x86/win32.S:1275:use a symbol with a constant value created with
an assignment instead of the expression, L_const_sym = .LEFDE5 -
.LASFDE5
../src/x86/win32.S:unknown:missing indirect symbols for section
(__IMPORT,__jump_table)
make[5]: *** [src/x86/win32.lo] Error 1
On Fri, Oct 10, 2014 at 9:40 AM, Páli Gábor János <[email protected]
<mailto:[email protected]>> wrote:
2014-10-10 13:30 GMT+02:00 cg <[email protected]
<mailto:[email protected]>>:
> How can I configure to build x86_64?
>
> When I build GHC (with msys2), it always builds i386 and I haven't spotted
> the option in ./configure to choose a x86_64 release.
This is implicitly determined by the toolchain you use. So, probably
you have the i686 msys2 installed, while you would need the x86_64
version. Given, that your operating system (and thus your hardware)
is also x86_64.
_______________________________________________
ghc-devs mailing list
[email protected] <mailto:[email protected]>
http://www.haskell.org/mailman/listinfo/ghc-devs
_______________________________________________
ghc-devs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/ghc-devs
_______________________________________________
ghc-devs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/ghc-devs