Rate This Document
Findability
Accuracy
Completeness
Readability

Installing Ragel

Hyperscan compilation depends on Ragel. In this document, Ragel 6.10 is used in the compilation environment.

  1. Obtain the Ragel 6.10 source package.
    wget http://www.colm.net/files/ragel/ragel-6.10.tar.gz

    If the server cannot connect to the Internet, you can download the software package to the local PC and then upload it to the server. For the download address, see Environment Requirements.

  2. Decompress the source package.
    tar -xzf ragel-6.10.tar.gz
  3. Access the Ragel source code directory.
    cd ./ragel-6.10
  4. Compile and install Ragel.
    ./configure
    make
    make install
  5. Check the Ragel version to verify that the Ragel is successfully installed.
    ragel -v

    If "Ragel State Machine Compiler version 6.10 March 2017" is displayed, the installation is successful.