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


Ignore:
Timestamp:
Nov 13, 2013 10:47:10 PM (18 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 ===