Changes between Version 58 and Version 59 of CompilationGuide/Centos


Ignore:
Timestamp:
Sep 25, 2017, 10:19:10 PM (4 weeks ago)
Author:
orbenn
Comment:

changed yasm recommendation to nasm as yasm is out of date and unusable for x264

Legend:

Unmodified
Added
Removed
Modified
  • CompilationGuide/Centos

    v58 v59  
    3434}}} 
    3535 
    36 === Yasm === 
    37  
    38 An assembler for x86 optimizations used by some libraries. Highly recommended or your resulting build may be very slow. 
     36=== ~~Yasm~~ === 
     37 
     38~~An assembler for x86 optimizations used by some libraries. Highly recommended or your resulting build may be very slow.~~  
     39 
     40Note: Yasm was last updated in 2014 and is insufficient for the latest version of x264. It's recommended to use Nasm instead (below), as that is still under active development and is also available now with the BSD license. (licensing was one of the original reasons Yasm was created). 
    3941 
    4042{{{ 
     
    4749make install 
    4850}}} 
     51 
     52=== Nasm === 
     53 
     54Another assembler for x86 optimizations used by some libraries. Not using an assembler will result in much slower program function. 
     55 
     56{{{ 
     57cd /etc/yum.repo.d/ 
     58wget http://nasm.us/nasm.repo 
     59sudo yum install nasm 
     60}}} 
     61 
     62Alternatively you could [[http://www.linuxfromscratch.org/blfs/view/svn/general/nasm.html|install nasm from source.]] 
    4963 
    5064=== libx264 ===