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 and then upload it to the server.

    Software package download address: http://www.colm.net/files/ragel/ragel-6.10.tar.gz

  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.