Can't make libffi

Mateusz Kowalczyk fuuzetsu at fuuzetsu.co.uk
Tue Aug 20 12:55:55 CEST 2013


Trying to build HEAD I get.

"inplace/bin/ghc-stage1 at exeext_host@" -fPIC -dynamic  -H32m -O -Werror
-Wall -H64m -O0 -Iincludes -Iincludes/dist
-Iincludes/dist-derivedconstants/header
-Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build
-DCOMPILING_RTS -package-name rts -dcmm-lint      -i -irts
-irts/dist/build -irts/dist/build/autogen -Irts/dist/build
-Irts/dist/build/autogen           -O2    -c rts/PrimOps.cmm -o
rts/dist/build/PrimOps.dyn_o
"inplace/bin/ghc-stage1 at exeext_host@" -fPIC -dynamic  -H32m -O -Werror
-Wall -H64m -O0 -Iincludes -Iincludes/dist
-Iincludes/dist-derivedconstants/header
-Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build
-DCOMPILING_RTS -package-name rts -dcmm-lint      -i -irts
-irts/dist/build -irts/dist/build/autogen -Irts/dist/build
-Irts/dist/build/autogen           -O2    -c
rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.dyn_o
"inplace/bin/ghc-pkg at exeext_host@" --simple-output field rts
extra-libraries \
  | sed -e 's/\([^ ][^ ]*\)/-l\1/g' > rts/dist/libs.depend
"inplace/bin/ghc-pkg at exeext_host@" --simple-output field rts library-dirs \
  | sed -e 's/\([^ ][^ ]*\)/-L\1/g' >> rts/dist/libs.depend
make[1]: *** No rule to make target
`libffi/build/inst/lib/libffi at soext_target@', needed by
`rts/dist/build/libffi at soext_target@'.  Stop.
make: *** [all] Error 2


I know there is some repository moving shenanigans going on at the
moment so I am not sure whether that's something to look out for. All I
did was ./sync-all get and then ./sync-all pull without changing
anything – I have the same setup as I did couple of weeks ago.
-- 
Mateusz K.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0x2ADA9A97.asc
Type: application/pgp-keys
Size: 5619 bytes
Desc: not available
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20130820/ec7c7ef2/attachment.key>


More information about the ghc-devs mailing list