Changes between Version 46 and Version 47 of Building/CrossCompiling/iOS


Ignore:
Timestamp:
Nov 13, 2013 10:47:10 PM (22 months ago)
Author:
lukexi
Comment:

Make the libffi note more explicit

Legend:

Unmodified
Added
Removed
Modified
  • Building/CrossCompiling/iOS

    v46 v47  
    2727=== 3. Check out GHC ===
    2828
    29 Check out as described at [wiki:Building Building and Porting GHC], except use the following for your sync-all to omit dph packages, because Template Haskell doesn't work yet, and dph depends on it:
     29Check out as described at [wiki:Building Building and Porting GHC], except:
     30*use the following for your sync-all to omit dph packages, because Template Haskell doesn't work yet, and dph depends on it
     31*replace libffi with a newer version that fixes some bugs
    3032
    3133{{{
    3234./sync-all --no-dph get
     35cd libffi-tarballs
     36rm libffi-3.0.13z.tar.gz
     37wget https://github.com/ghc-ios/libffi-tarballs/blob/master/libffi-3.0.13z.tar.gz?raw=true -O libffi-3.0.13z.tar.gz
     38cd ..
    3339perl boot
    3440}}}
    35 
    36 You need to replace the version of libffi in libffi-tarballs with this one:
    37 [https://github.com/ghc-ios/libffi-tarballs/blob/master/libffi-3.0.13z.tar.gz?raw=true]
    38 It will be automatically picked up by the build system, so just deleting the old one and dropping the new one in is all you need to do.
    3941
    4042=== 4. Create a build.mk file ===