armv7 "invalid instruction" problem building cabal
Ben Burdette
bburdette at gmail.com
Fri Aug 21 21:18:44 UTC 2015
On 08/21/2015 03:16 PM, Erik de Castro Lopo wrote:
> Ben Burdette wrote:
>
>> I've been trying to get going with ghc 7.10.2 on armv7 debian, problem
>> is described here:
>>
>> http://stackoverflow.com/questions/32124334/ghc-armv7-binary-cabal-illegal-instruction
> Sorry, I'll answer here instead of SO if thats OK. Mostly because I
> don't have an answer and need to ask you to provide more info.
>
> As a first step, what is the output of "ghc --info"?
>
> Cheers,
> Erik
No prob! Either forum is ok for me. get info output:
[("Project name","The Glorious Glasgow Haskell Compilation System")
,("GCC extra via C opts"," -fwrapv")
,("C compiler command","/usr/bin/gcc")
,("C compiler flags"," -fno-stack-protector")
,("C compiler link flags"," -fuse-ld=gold -Wl,-z,noexecstack")
,("Haskell CPP command","/usr/bin/gcc")
,("Haskell CPP flags","-E -undef -traditional ")
,("ld command","/usr/bin/ld.gold")
,("ld flags"," -z noexecstack")
,("ld supports compact unwind","YES")
,("ld supports build-id","YES")
,("ld supports filelist","NO")
,("ld is GNU ld","YES")
,("ar command","/usr/bin/ar")
,("ar flags","q")
,("ar supports at file","YES")
,("touch command","touch")
,("dllwrap command","/bin/false")
,("windres command","/bin/false")
,("libtool command","libtool")
,("perl command","/usr/bin/perl")
,("cross compiling","NO")
,("target os","OSLinux")
,("target arch","ArchARM {armISA = ARMv7, armISAExt = [VFPv3,NEON],
armABI = HARD}")
,("target word size","4")
,("target has GNU nonexec stack","False")
,("target has .ident directive","True")
,("target has subsections via symbols","False")
,("Unregisterised","NO")
,("LLVM llc command","/usr/bin/llc-3.5")
,("LLVM opt command","/usr/bin/opt-3.5")
,("Project version","7.10.2")
,("Project Git commit id","0da488c4438d88c9252e0b860426b8e74b5fc9e8")
,("Booter version","7.6.3")
,("Stage","2")
,("Build platform","arm-unknown-linux")
,("Host platform","arm-unknown-linux")
,("Target platform","arm-unknown-linux")
,("Have interpreter","YES")
,("Object splitting supported","NO")
,("Have native code generator","NO")
,("Support SMP","YES")
,("Tables next to code","YES")
,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn
thr_debug_dyn l_dyn thr_l_dyn")
,("Support dynamic-too","YES")
,("Support parallel --make","YES")
,("Support reexported-modules","YES")
,("Support thinning and renaming package flags","YES")
,("Uses package keys","YES")
,("Dynamic by default","NO")
,("GHC Dynamic","YES")
,("Leading underscore","NO")
,("Debug on","False")
,("LibDir","/usr/local/lib/ghc-7.10.2")
,("Global Package DB","/usr/local/lib/ghc-7.10.2/package.conf.d")
]
More information about the ghc-devs
mailing list