nginx编译安装过程

    ┌──────────────────────────────────────────────────────────────────────┐
    │                 • MobaXterm Personal Edition v21.4 •                 │
    │               (SSH client, X server and network tools)               │
    │                                                                      │
    │ ➤ SSH session to [email protected]                                     │
    │   • Direct SSH      :  ✔                                             │
    │   • SSH compression :  ✔                                             │
    │   • SSH-browser     :  ✔                                             │
    │   • X11-forwarding  :  ✘  (disabled or not supported by server)      │
    │                                                                      │
    │ ➤ For more info, ctrl+click on help or visit our website.            │
    └──────────────────────────────────────────────────────────────────────┘

Last failed login: Tue Jul  4 08:59:22 CST 2023 from 112.2.22.2 on ssh:notty
There were 2874 failed login attempts since the last successful login.
Last login: Mon Jul  3 16:33:17 2023 from 112.2.22.2
[root@localhost ~]# pwd
/root
[root@localhost ~]# ls
anaconda-ks.cfg  dump.rdb  logs  nacos
[root@localhost ~]# cd /usr/local/nginx/conf/
[root@localhost conf]# cp nginx.conf nginx-bak.conf
cp:是否覆盖"nginx-bak.conf"? n
[root@localhost conf]# cp nginx.conf nginx-bak20230704weixin.conf
[root@localhost conf]# cd ..
[root@localhost nginx]# ls
client_body_temp  conf  fastcgi_temp  html  logs  proxy_temp  sbin  scgi_temp  ssl  uwsgi_temp
[root@localhost nginx]# cd sbin/
[root@localhost sbin]# ls
nginx
[root@localhost sbin]# ./nginx -s reload
nginx: [emerg] unknown directive "mp4" in /usr/local/nginx/conf/nginx.conf:146
[root@localhost sbin]# cd /usr/local/
[root@localhost local]# ls
bin  etc  games  include  lib  lib64  libexec  nginx  sbin  share  src
[root@localhost local]# pwd
/usr/local
[root@localhost local]# ls
bin  etc  games  include  lib  lib64  libexec  nginx  sbin  share  src
[root@localhost local]# tar -xcvf
tar: 您不能指定超过一个"-Acdtrux"或是"--test-label"外的选项
请用“tar --help”或“tar --usage”获得更多信息。
[root@localhost local]# tar --help
用法: tar [选项...] [FILE]...
 GNU ‘tar’
将许多文件一起保存至一个单独的磁带或磁盘归档,并能从归档中单独还原所需文件。

示例
  tar -cf archive.tar foo bar  # 从文件 foo 和 bar 创建归档文件
archive.tar。
  tar -tvf archive.tar         # 详细列举归档文件 archive.tar
中的所有文件。
  tar -xf archive.tar          # 展开归档文件 archive.tar
中的所有文件。

 主操作模式:

  -A, --catenate, --concatenate   追加 tar 文件至归档
  -c, --create               创建一个新归档
  -d, --diff, --compare      找出归档和文件系统的差异
      --delete               从归档(非磁带!)中删除
  -r, --append               追加文件至归档结尾
  -t, --list                 列出归档内容
      --test-label           测试归档卷标并退出
  -u, --update               仅追加比归档中副本更新的文件
  -x, --extract, --get       从归档中解出文件

 操作修饰符:

      --check-device         当创建增量归档时检查设备号(默认)
  -g, --listed-incremental=FILE   处理新式的 GNU 格式的增量备份
  -G, --incremental          处理老式的 GNU 格式的增量备份
      --ignore-failed-read
                             当遇上不可读文件时不要以非零值退出
      --level=NUMBER         所创建的增量列表归档的输出级别
  -n, --seek                 归档可检索
      --no-check-device      当创建增量归档时不要检查设备号
      --no-seek              归档不可检索
      --occurrence[=NUMBER]  仅处理归档中每个文件的第 NUMBER
                             个事件;仅当与以下子命令 --delete,
                             --diff, --extract 或是 --list
                             中的一个联合使用时,此选项才有效。而且不管文件列表是以命令行形式给出或是
                             -T 选项指定的;NUMBER 值默认为 1
      --sparse-version=MAJOR[.MINOR]
                             设置所用的离散格式版本(隐含
                             --sparse)
  -S, --sparse               高效处理离散文件

 重写控制:

  -k, --keep-old-files       don't replace existing files when extracting,
                             treat them as errors
      --keep-directory-symlink   preserve existing symlinks to directories when
                             extracting
      --keep-newer-files
                             不要替换比归档中副本更新的已存在的文件
      --no-overwrite-dir     保留已存在目录的元数据
      --overwrite            解压时重写存在的文件
      --overwrite-dir        解压时重写已存在目录的元数据(默认)

      --recursive-unlink     解压目录之前先清除目录层次
      --remove-files         在添加文件至归档后删除它们
      --skip-old-files       don't replace existing files when extracting,
                             silently skip over them
  -U, --unlink-first         在解压要重写的文件之前先删除它们
  -W, --verify               在写入以后尝试校验归档

 选择输出流:

      --ignore-command-error 忽略子进程的退出代码
      --no-ignore-command-error
                             将子进程的非零退出代码认为发生错误
  -O, --to-stdout            解压文件至标准输出
      --to-command=COMMAND
                             将解压的文件通过管道传送至另一个程序

 操作文件属性:

      --atime-preserve[=METHOD]
                             在输出的文件上保留访问时间,要么通过在读取(默认
                             METHOD=‘replace’)后还原时间,要不就不要在第一次(METHOD=‘system’)设置时间
      --delay-directory-restore
                             直到解压结束才设置修改时间和所解目录的权限
      --group=名称         强制将 NAME
                             作为所添加的文件的组所有者
      --mode=CHANGES         强制将所添加的文件(符号)更改为权限
                             CHANGES
      --mtime=DATE-OR-FILE   从 DATE-OR-FILE 中为添加的文件设置
                             mtime
  -m, --touch                不要解压文件的修改时间
      --no-delay-directory-restore
                             取消 --delay-directory-restore 选项的效果
      --no-same-owner
                             将文件解压为您所有(普通用户默认此项)
      --no-same-permissions
                             从归档中解压权限时使用用户的掩码位(默认为普通用户服务)
      --numeric-owner        总是以数字代表用户/组的名称
      --owner=名称         强制将 NAME
                             作为所添加的文件的所有者
  -p, --preserve-permissions, --same-permissions
                             解压文件权限信息(默认只为超级用户服务)
      --preserve             与 -p 和 -s 一样
      --same-owner
                             尝试解压时保持所有者关系一致(超级用户默认此项)
  -s, --preserve-order, --same-order
                             member arguments are listed in the same order as
                             the files in the archive

 Handling of extended file attributes:

      --acls                 Enable the POSIX ACLs support
      --no-acls              Disable the POSIX ACLs support
      --no-selinux           Disable the SELinux context support
      --no-xattrs            Disable extended attributes support
      --selinux              Enable the SELinux context support
      --xattrs               Enable extended attributes support
      --xattrs-exclude=MASK  specify the exclude pattern for xattr keys
      --xattrs-include=MASK  specify the include pattern for xattr keys

 设备选择和切换:

  -f, --file=ARCHIVE         使用归档文件或 ARCHIVE 设备
      --force-local
                             即使归档文件存在副本还是把它认为是本地归档
  -F, --info-script=名称, --new-volume-script=名称
                             在每卷磁带最后运行脚本(隐含 -M)
  -L, --tape-length=NUMBER   写入 NUMBER × 1024 字节后更换磁带
  -M, --multi-volume         创建/列出/解压多卷归档文件
      --rmt-command=COMMAND  使用指定的 rmt COMMAND 代替 rmt
      --rsh-command=COMMAND  使用远程 COMMAND 代替 rsh
      --volno-file=FILE      使用/更新 FILE 中的卷数

 设备分块:

  -b, --blocking-factor=BLOCKS   每个记录 BLOCKS x 512 字节
  -B, --read-full-records    读取时重新分块(只对 4.2BSD 管道有效)
  -i, --ignore-zeros         忽略归档中的零字节块(即文件结尾)
      --record-size=NUMBER   每个记录的字节数 NUMBER,乘以 512

 选择归档格式:

  -H, --format=FORMAT        创建指定格式的归档

 FORMAT 是以下格式中的一种:

    gnu                      GNU tar 1.13.x 格式
    oldgnu                   GNU 格式 as per tar <= 1.12
    pax                      POSIX 1003.1-2001 (pax) 格式
    posix                    等同于 pax
    ustar                    POSIX 1003.1-1988 (ustar) 格式
    v7                       old V7 tar 格式

      --old-archive, --portability
                             等同于 --format=v7
      --pax-option=关键字[[:]=值][,关键字[[:]=值]]...
                             控制 pax 关键字
      --posix                等同于 --format=posix
  -V, --label=TEXT           创建带有卷名 TEXT
                             的归档;在列出/解压时,使用 TEXT
                             作为卷名的模式串

 压缩选项:

  -a, --auto-compress        使用归档后缀名来决定压缩程序
  -I, --use-compress-program=PROG
                             通过 PROG 过滤(必须是能接受 -d
                             选项的程序)
  -j, --bzip2                通过 bzip2 过滤归档
  -J, --xz                   通过 xz 过滤归档
      --lzip                 通过 lzip 过滤归档
      --lzma                 通过 lzma 过滤归档
      --lzop
      --no-auto-compress     不使用归档后缀名来决定压缩程序
  -z, --gzip, --gunzip, --ungzip   通过 gzip 过滤归档
  -Z, --compress, --uncompress   通过 compress 过滤归档

 本地文件选择:

      --add-file=FILE        添加指定的 FILE 至归档(如果名字以 -
                             开始会很有用的)
      --backup[=CONTROL]     在删除前备份,选择 CONTROL 版本
  -C, --directory=DIR        改变至目录 DIR
      --exclude=PATTERN      排除以 PATTERN 指定的文件
      --exclude-backups      排除备份和锁文件
      --exclude-caches       除标识文件本身外,排除包含
                             CACHEDIR.TAG 的目录中的内容
      --exclude-caches-all   排除包含 CACHEDIR.TAG 的目录
      --exclude-caches-under 排除包含 CACHEDIR.TAG 的目录中所有内容

      --exclude-tag=FILE     除 FILE 自身外,排除包含 FILE
                             的目录中的内容
      --exclude-tag-all=FILE 排除包含 FILE 的目录
      --exclude-tag-under=FILE   排除包含 FILE 的目录中的所有内容
      --exclude-vcs          排除版本控制系统目录
  -h, --dereference
                             跟踪符号链接;将它们所指向的文件归档并输出
      --hard-dereference
                             跟踪硬链接;将它们所指向的文件归档并输出
  -K, --starting-file=MEMBER-NAME
                             begin at member MEMBER-NAME when reading the
                             archive
      --newer-mtime=DATE     当只有数据改变时比较数据和时间
      --no-null              禁用上一次的效果 --null 选项
      --no-recursion         避免目录中的自动降级
      --no-unquote           不以 -T 读取的文件名作为引用结束
      --null                 -T 读取以空终止的名字,-C 禁用
  -N, --newer=DATE-OR-FILE, --after-date=DATE-OR-FILE
                             只保存比 DATE-OR-FILE 更新的文件
      --one-file-system      创建归档时保存在本地文件系统中
  -P, --absolute-names       不要从文件名中清除引导符‘/’
      --recursion            目录递归(默认)
      --suffix=STRING        在删除前备份,除非被环境变量
                             SIMPLE_BACKUP_SUFFIX
                             覆盖,否则覆盖常用后缀(‘’)
  -T, --files-from=FILE      从 FILE
                             中获取文件名来解压或创建文件
      --unquote              以 -T
                             读取的文件名作为引用结束(默认)
  -X, --exclude-from=FILE    排除 FILE 中列出的模式串

 文件名变换:

      --strip-components=NUMBER   解压时从文件名中清除 NUMBER
                             个引导部分
      --transform=EXPRESSION, --xform=EXPRESSION
                             使用 sed 代替 EXPRESSION
                             来进行文件名变换

 文件名匹配选项(同时影响排除和包括模式串):

      --anchored             模式串匹配文件名头部
      --ignore-case          忽略大小写
      --no-anchored          模式串匹配任意‘/’后字符(默认对
                             exclusion 有效)
      --no-ignore-case       匹配大小写(默认)
      --no-wildcards         逐字匹配字符串
      --no-wildcards-match-slash   通配符不匹配‘/’
      --wildcards            use wildcards (default)
      --wildcards-match-slash
                             通配符匹配‘/’(默认对排除操作有效)

 提示性输出:

      --checkpoint[=NUMBER]  每隔 NUMBER
                             个记录显示进度信息(默认为 10 个)
      --checkpoint-action=ACTION   在每个检查点上执行 ACTION
      --full-time            print file time to its full resolution
      --index-file=FILE      将详细输出发送至 FILE
  -l, --check-links
                             只要不是所有链接都被输出就打印信息
      --no-quote-chars=STRING   禁用来自 STRING 的字符引用
      --quote-chars=STRING   来自 STRING 的额外的引用字符
      --quoting-style=STYLE  设置名称引用风格;有效的 STYLE
                             值请参阅以下说明
  -R, --block-number         每个信息都显示归档内的块数
      --show-defaults        显示 tar 默认选项
      --show-omitted-dirs
                             列表或解压时,列出每个不匹配查找标准的目录
      --show-transformed-names, --show-stored-names
                             显示变换后的文件名或归档名
      --totals[=SIGNAL]      处理归档后打印出总字节数;当此
                             SIGNAL 被触发时带参数 -
                             打印总字节数;允许的信号为:
                             SIGHUP,SIGQUIT,SIGINT,SIGUSR1 和
                             SIGUSR2;同时也接受不带 SIG
                             前缀的信号名称
      --utc                  以 UTC 格式打印文件修改时间
  -v, --verbose              详细地列出处理的文件
      --warning=KEYWORD      警告控制:
  -w, --interactive, --confirmation
                             每次操作都要求确认

 兼容性选项:

  -o                         创建归档时,相当于
                             --old-archive;展开归档时,相当于
                             --no-same-owner

 其它选项:

  -?, --help                 显示此帮助列表
      --restrict             禁用某些潜在的有危险的选项
      --usage                显示简短的用法说明
      --version              打印程序版本

长选项和相应短选项具有相同的强制参数或可选参数。

除非以 --suffix 或 SIMPLE_BACKUP_SUFFIX
设置备份后缀,否则备份后缀就是“~”。
可以用 --backup 或 VERSION_CONTROL 设置版本控制,可能的值为:

  none, off        从不做备份
  t, numbered     进行编号备份
  nil, existing
如果编号备份存在则进行编号备份,否则进行简单备份
  never, simple   总是使用简单备份

--quoting-style 选项的有效参数为:

  literal
  shell
  shell-always
  c
  c-maybe
  escape
  locale
  clocale

此 tar 默认为:
--format=gnu -f- -b20 --quoting-style=escape --rmt-command=/etc/rmt
--rsh-command=/usr/bin/ssh

将错误报告发送到 。
[root@localhost local]# tar -zcvf nginx20230704.tar.gz nginx
nginx/
nginx/sbin/
nginx/sbin/nginx
nginx/conf/
nginx/conf/koi-win
nginx/conf/koi-utf
nginx/conf/win-utf
nginx/conf/mime.types
nginx/conf/mime.types.default
nginx/conf/fastcgi_params
nginx/conf/fastcgi_params.default
nginx/conf/fastcgi.conf
nginx/conf/fastcgi.conf.default
nginx/conf/uwsgi_params
nginx/conf/uwsgi_params.default
nginx/conf/scgi_params
nginx/conf/scgi_params.default
nginx/conf/nginx.conf.default
nginx/conf/nginx-bak.conf
nginx/conf/nginx.conf
nginx/conf/nginx-bak20230704weixin.conf
nginx/logs/
nginx/logs/error.log
nginx/logs/access.log
nginx/logs/nginx.pid
nginx/html/
nginx/html/50x.html
nginx/html/index.html
nginx/client_body_temp/
nginx/proxy_temp/
nginx/proxy_temp/1/
nginx/proxy_temp/1/00/
nginx/proxy_temp/1/01/
nginx/proxy_temp/1/02/
nginx/proxy_temp/1/03/
nginx/proxy_temp/1/04/
nginx/proxy_temp/2/
nginx/proxy_temp/2/00/
nginx/proxy_temp/2/01/
nginx/proxy_temp/2/02/
nginx/proxy_temp/2/03/
nginx/proxy_temp/2/04/
nginx/proxy_temp/3/
nginx/proxy_temp/3/00/
nginx/proxy_temp/3/01/
nginx/proxy_temp/3/02/
nginx/proxy_temp/3/03/
nginx/proxy_temp/3/04/
nginx/proxy_temp/4/
nginx/proxy_temp/4/00/
nginx/proxy_temp/4/01/
nginx/proxy_temp/4/02/
nginx/proxy_temp/4/03/
nginx/proxy_temp/4/04/
nginx/proxy_temp/5/
nginx/proxy_temp/5/00/
nginx/proxy_temp/5/01/
nginx/proxy_temp/5/02/
nginx/proxy_temp/5/03/
nginx/proxy_temp/5/04/
nginx/proxy_temp/6/
nginx/proxy_temp/6/00/
nginx/proxy_temp/6/01/
nginx/proxy_temp/6/02/
nginx/proxy_temp/6/03/
nginx/proxy_temp/6/04/
nginx/proxy_temp/7/
nginx/proxy_temp/7/00/
nginx/proxy_temp/7/01/
nginx/proxy_temp/7/02/
nginx/proxy_temp/7/03/
nginx/proxy_temp/7/04/
nginx/proxy_temp/8/
nginx/proxy_temp/8/00/
nginx/proxy_temp/8/01/
nginx/proxy_temp/8/02/
nginx/proxy_temp/8/03/
nginx/proxy_temp/8/04/
nginx/proxy_temp/9/
nginx/proxy_temp/9/00/
nginx/proxy_temp/9/01/
nginx/proxy_temp/9/02/
nginx/proxy_temp/9/03/
nginx/proxy_temp/9/04/
nginx/proxy_temp/0/
nginx/proxy_temp/0/01/
nginx/proxy_temp/0/02/
nginx/proxy_temp/0/03/
nginx/proxy_temp/0/04/
nginx/proxy_temp/0/05/
nginx/fastcgi_temp/
nginx/uwsgi_temp/
nginx/scgi_temp/
nginx/ssl/
nginx/ssl/8219176_gz.jlrc.com.cn.pem
nginx/ssl/8219176_gz.jlrc.com.cn.key
[root@localhost local]# cd ..
[root@localhost usr]# ls
1231231123  libexec                                     redis-7.0.11.tar.gz
bin         local                                       sbin
etc         mysql80-community-release-el7-3.noarch.rpm  share
games       mysql80-community-release-el7-7.noarch.rpm  src
include     nginx-1.23.4                                tmp
lib         nginx-1.23.4.tar.gz
lib64       redis-7.0.11
[root@localhost usr]# cp nginx-1.23.4.tar.gz /home/videos/ng/
[root@localhost usr]# ls
1231231123  libexec                                     redis-7.0.11.tar.gz
bin         local                                       sbin
etc         mysql80-community-release-el7-3.noarch.rpm  share
games       mysql80-community-release-el7-7.noarch.rpm  src
include     nginx-1.23.4                                tmp
lib         nginx-1.23.4.tar.gz
lib64       redis-7.0.11
[root@localhost usr]# cd /home/videos/ng/
[root@localhost ng]# ls
nginx-1.23.4.tar.gz  nginx-vod-module-1.31.tar.gz
[root@localhost ng]# tar -xzvf nginx-1.23.4.tar.gz
nginx-1.23.4/
nginx-1.23.4/auto/
nginx-1.23.4/conf/
nginx-1.23.4/contrib/
nginx-1.23.4/src/
nginx-1.23.4/configure
nginx-1.23.4/LICENSE
nginx-1.23.4/README
nginx-1.23.4/html/
nginx-1.23.4/man/
nginx-1.23.4/CHANGES.ru
nginx-1.23.4/CHANGES
nginx-1.23.4/man/nginx.8
nginx-1.23.4/html/50x.html
nginx-1.23.4/html/index.html
nginx-1.23.4/src/core/
nginx-1.23.4/src/event/
nginx-1.23.4/src/http/
nginx-1.23.4/src/mail/
nginx-1.23.4/src/misc/
nginx-1.23.4/src/os/
nginx-1.23.4/src/stream/
nginx-1.23.4/src/stream/ngx_stream.c
nginx-1.23.4/src/stream/ngx_stream.h
nginx-1.23.4/src/stream/ngx_stream_access_module.c
nginx-1.23.4/src/stream/ngx_stream_core_module.c
nginx-1.23.4/src/stream/ngx_stream_geo_module.c
nginx-1.23.4/src/stream/ngx_stream_geoip_module.c
nginx-1.23.4/src/stream/ngx_stream_handler.c
nginx-1.23.4/src/stream/ngx_stream_limit_conn_module.c
nginx-1.23.4/src/stream/ngx_stream_log_module.c
nginx-1.23.4/src/stream/ngx_stream_map_module.c
nginx-1.23.4/src/stream/ngx_stream_proxy_module.c
nginx-1.23.4/src/stream/ngx_stream_realip_module.c
nginx-1.23.4/src/stream/ngx_stream_return_module.c
nginx-1.23.4/src/stream/ngx_stream_script.c
nginx-1.23.4/src/stream/ngx_stream_script.h
nginx-1.23.4/src/stream/ngx_stream_set_module.c
nginx-1.23.4/src/stream/ngx_stream_split_clients_module.c
nginx-1.23.4/src/stream/ngx_stream_ssl_module.c
nginx-1.23.4/src/stream/ngx_stream_ssl_module.h
nginx-1.23.4/src/stream/ngx_stream_ssl_preread_module.c
nginx-1.23.4/src/stream/ngx_stream_upstream.c
nginx-1.23.4/src/stream/ngx_stream_upstream.h
nginx-1.23.4/src/stream/ngx_stream_upstream_hash_module.c
nginx-1.23.4/src/stream/ngx_stream_upstream_least_conn_module.c
nginx-1.23.4/src/stream/ngx_stream_upstream_random_module.c
nginx-1.23.4/src/stream/ngx_stream_upstream_round_robin.c
nginx-1.23.4/src/stream/ngx_stream_upstream_round_robin.h
nginx-1.23.4/src/stream/ngx_stream_upstream_zone_module.c
nginx-1.23.4/src/stream/ngx_stream_variables.c
nginx-1.23.4/src/stream/ngx_stream_variables.h
nginx-1.23.4/src/stream/ngx_stream_write_filter_module.c
nginx-1.23.4/src/os/unix/
nginx-1.23.4/src/os/win32/
nginx-1.23.4/src/os/win32/nginx.ico
nginx-1.23.4/src/os/win32/nginx.rc
nginx-1.23.4/src/os/win32/nginx_icon16.xpm
nginx-1.23.4/src/os/win32/nginx_icon32.xpm
nginx-1.23.4/src/os/win32/nginx_icon48.xpm
nginx-1.23.4/src/os/win32/ngx_alloc.c
nginx-1.23.4/src/os/win32/ngx_alloc.h
nginx-1.23.4/src/os/win32/ngx_atomic.h
nginx-1.23.4/src/os/win32/ngx_dlopen.c
nginx-1.23.4/src/os/win32/ngx_dlopen.h
nginx-1.23.4/src/os/win32/ngx_errno.c
nginx-1.23.4/src/os/win32/ngx_errno.h
nginx-1.23.4/src/os/win32/ngx_event_log.c
nginx-1.23.4/src/os/win32/ngx_files.c
nginx-1.23.4/src/os/win32/ngx_files.h
nginx-1.23.4/src/os/win32/ngx_os.h
nginx-1.23.4/src/os/win32/ngx_process.c
nginx-1.23.4/src/os/win32/ngx_process.h
nginx-1.23.4/src/os/win32/ngx_process_cycle.c
nginx-1.23.4/src/os/win32/ngx_process_cycle.h
nginx-1.23.4/src/os/win32/ngx_service.c
nginx-1.23.4/src/os/win32/ngx_shmem.c
nginx-1.23.4/src/os/win32/ngx_shmem.h
nginx-1.23.4/src/os/win32/ngx_socket.c
nginx-1.23.4/src/os/win32/ngx_socket.h
nginx-1.23.4/src/os/win32/ngx_stat.c
nginx-1.23.4/src/os/win32/ngx_thread.c
nginx-1.23.4/src/os/win32/ngx_thread.h
nginx-1.23.4/src/os/win32/ngx_time.c
nginx-1.23.4/src/os/win32/ngx_time.h
nginx-1.23.4/src/os/win32/ngx_udp_wsarecv.c
nginx-1.23.4/src/os/win32/ngx_user.c
nginx-1.23.4/src/os/win32/ngx_user.h
nginx-1.23.4/src/os/win32/ngx_win32_config.h
nginx-1.23.4/src/os/win32/ngx_win32_init.c
nginx-1.23.4/src/os/win32/ngx_wsarecv.c
nginx-1.23.4/src/os/win32/ngx_wsarecv_chain.c
nginx-1.23.4/src/os/win32/ngx_wsasend.c
nginx-1.23.4/src/os/win32/ngx_wsasend_chain.c
nginx-1.23.4/src/os/unix/ngx_alloc.c
nginx-1.23.4/src/os/unix/ngx_alloc.h
nginx-1.23.4/src/os/unix/ngx_atomic.h
nginx-1.23.4/src/os/unix/ngx_channel.c
nginx-1.23.4/src/os/unix/ngx_channel.h
nginx-1.23.4/src/os/unix/ngx_daemon.c
nginx-1.23.4/src/os/unix/ngx_darwin.h
nginx-1.23.4/src/os/unix/ngx_darwin_config.h
nginx-1.23.4/src/os/unix/ngx_darwin_init.c
nginx-1.23.4/src/os/unix/ngx_darwin_sendfile_chain.c
nginx-1.23.4/src/os/unix/ngx_dlopen.c
nginx-1.23.4/src/os/unix/ngx_dlopen.h
nginx-1.23.4/src/os/unix/ngx_errno.c
nginx-1.23.4/src/os/unix/ngx_errno.h
nginx-1.23.4/src/os/unix/ngx_file_aio_read.c
nginx-1.23.4/src/os/unix/ngx_files.c
nginx-1.23.4/src/os/unix/ngx_files.h
nginx-1.23.4/src/os/unix/ngx_freebsd.h
nginx-1.23.4/src/os/unix/ngx_freebsd_config.h
nginx-1.23.4/src/os/unix/ngx_linux.h
nginx-1.23.4/src/os/unix/ngx_freebsd_init.c
nginx-1.23.4/src/os/unix/ngx_freebsd_sendfile_chain.c
nginx-1.23.4/src/os/unix/ngx_gcc_atomic_amd64.h
nginx-1.23.4/src/os/unix/ngx_gcc_atomic_ppc.h
nginx-1.23.4/src/os/unix/ngx_gcc_atomic_sparc64.h
nginx-1.23.4/src/os/unix/ngx_gcc_atomic_x86.h
nginx-1.23.4/src/os/unix/ngx_linux_aio_read.c
nginx-1.23.4/src/os/unix/ngx_linux_config.h
nginx-1.23.4/src/os/unix/ngx_linux_init.c
nginx-1.23.4/src/os/unix/ngx_linux_sendfile_chain.c
nginx-1.23.4/src/os/unix/ngx_os.h
nginx-1.23.4/src/os/unix/ngx_posix_config.h
nginx-1.23.4/src/os/unix/ngx_posix_init.c
nginx-1.23.4/src/os/unix/ngx_process.c
nginx-1.23.4/src/os/unix/ngx_process.h
nginx-1.23.4/src/os/unix/ngx_process_cycle.c
nginx-1.23.4/src/os/unix/ngx_process_cycle.h
nginx-1.23.4/src/os/unix/ngx_readv_chain.c
nginx-1.23.4/src/os/unix/ngx_recv.c
nginx-1.23.4/src/os/unix/ngx_send.c
nginx-1.23.4/src/os/unix/ngx_setaffinity.c
nginx-1.23.4/src/os/unix/ngx_setaffinity.h
nginx-1.23.4/src/os/unix/ngx_setproctitle.c
nginx-1.23.4/src/os/unix/ngx_setproctitle.h
nginx-1.23.4/src/os/unix/ngx_shmem.c
nginx-1.23.4/src/os/unix/ngx_shmem.h
nginx-1.23.4/src/os/unix/ngx_socket.c
nginx-1.23.4/src/os/unix/ngx_socket.h
nginx-1.23.4/src/os/unix/ngx_solaris.h
nginx-1.23.4/src/os/unix/ngx_solaris_config.h
nginx-1.23.4/src/os/unix/ngx_solaris_init.c
nginx-1.23.4/src/os/unix/ngx_solaris_sendfilev_chain.c
nginx-1.23.4/src/os/unix/ngx_sunpro_amd64.il
nginx-1.23.4/src/os/unix/ngx_sunpro_atomic_sparc64.h
nginx-1.23.4/src/os/unix/ngx_sunpro_sparc64.il
nginx-1.23.4/src/os/unix/ngx_thread.h
nginx-1.23.4/src/os/unix/ngx_sunpro_x86.il
nginx-1.23.4/src/os/unix/ngx_thread_cond.c
nginx-1.23.4/src/os/unix/ngx_thread_id.c
nginx-1.23.4/src/os/unix/ngx_thread_mutex.c
nginx-1.23.4/src/os/unix/ngx_time.c
nginx-1.23.4/src/os/unix/ngx_time.h
nginx-1.23.4/src/os/unix/ngx_udp_recv.c
nginx-1.23.4/src/os/unix/ngx_udp_send.c
nginx-1.23.4/src/os/unix/ngx_udp_sendmsg_chain.c
nginx-1.23.4/src/os/unix/ngx_user.c
nginx-1.23.4/src/os/unix/ngx_user.h
nginx-1.23.4/src/os/unix/ngx_writev_chain.c
nginx-1.23.4/src/misc/ngx_cpp_test_module.cpp
nginx-1.23.4/src/misc/ngx_google_perftools_module.c
nginx-1.23.4/src/mail/ngx_mail.c
nginx-1.23.4/src/mail/ngx_mail.h
nginx-1.23.4/src/mail/ngx_mail_auth_http_module.c
nginx-1.23.4/src/mail/ngx_mail_core_module.c
nginx-1.23.4/src/mail/ngx_mail_handler.c
nginx-1.23.4/src/mail/ngx_mail_imap_handler.c
nginx-1.23.4/src/mail/ngx_mail_imap_module.c
nginx-1.23.4/src/mail/ngx_mail_imap_module.h
nginx-1.23.4/src/mail/ngx_mail_parse.c
nginx-1.23.4/src/mail/ngx_mail_pop3_handler.c
nginx-1.23.4/src/mail/ngx_mail_pop3_module.c
nginx-1.23.4/src/mail/ngx_mail_pop3_module.h
nginx-1.23.4/src/mail/ngx_mail_proxy_module.c
nginx-1.23.4/src/mail/ngx_mail_realip_module.c
nginx-1.23.4/src/mail/ngx_mail_smtp_handler.c
nginx-1.23.4/src/mail/ngx_mail_smtp_module.c
nginx-1.23.4/src/mail/ngx_mail_smtp_module.h
nginx-1.23.4/src/mail/ngx_mail_ssl_module.c
nginx-1.23.4/src/mail/ngx_mail_ssl_module.h
nginx-1.23.4/src/http/modules/
nginx-1.23.4/src/http/ngx_http.c
nginx-1.23.4/src/http/ngx_http.h
nginx-1.23.4/src/http/ngx_http_cache.h
nginx-1.23.4/src/http/ngx_http_config.h
nginx-1.23.4/src/http/ngx_http_copy_filter_module.c
nginx-1.23.4/src/http/ngx_http_core_module.c
nginx-1.23.4/src/http/ngx_http_core_module.h
nginx-1.23.4/src/http/ngx_http_file_cache.c
nginx-1.23.4/src/http/ngx_http_header_filter_module.c
nginx-1.23.4/src/http/ngx_http_huff_decode.c
nginx-1.23.4/src/http/ngx_http_huff_encode.c
nginx-1.23.4/src/http/ngx_http_parse.c
nginx-1.23.4/src/http/ngx_http_postpone_filter_module.c
nginx-1.23.4/src/http/ngx_http_request.c
nginx-1.23.4/src/http/ngx_http_request.h
nginx-1.23.4/src/http/ngx_http_request_body.c
nginx-1.23.4/src/http/ngx_http_script.c
nginx-1.23.4/src/http/ngx_http_script.h
nginx-1.23.4/src/http/ngx_http_special_response.c
nginx-1.23.4/src/http/ngx_http_upstream.c
nginx-1.23.4/src/http/ngx_http_upstream.h
nginx-1.23.4/src/http/ngx_http_upstream_round_robin.c
nginx-1.23.4/src/http/ngx_http_upstream_round_robin.h
nginx-1.23.4/src/http/ngx_http_variables.c
nginx-1.23.4/src/http/ngx_http_variables.h
nginx-1.23.4/src/http/ngx_http_write_filter_module.c
nginx-1.23.4/src/http/v2/
nginx-1.23.4/src/http/v2/ngx_http_v2.c
nginx-1.23.4/src/http/v2/ngx_http_v2.h
nginx-1.23.4/src/http/v2/ngx_http_v2_encode.c
nginx-1.23.4/src/http/v2/ngx_http_v2_filter_module.c
nginx-1.23.4/src/http/v2/ngx_http_v2_module.c
nginx-1.23.4/src/http/v2/ngx_http_v2_module.h
nginx-1.23.4/src/http/v2/ngx_http_v2_table.c
nginx-1.23.4/src/http/modules/ngx_http_access_module.c
nginx-1.23.4/src/http/modules/ngx_http_addition_filter_module.c
nginx-1.23.4/src/http/modules/ngx_http_auth_basic_module.c
nginx-1.23.4/src/http/modules/ngx_http_auth_request_module.c
nginx-1.23.4/src/http/modules/ngx_http_autoindex_module.c
nginx-1.23.4/src/http/modules/ngx_http_browser_module.c
nginx-1.23.4/src/http/modules/ngx_http_charset_filter_module.c
nginx-1.23.4/src/http/modules/ngx_http_chunked_filter_module.c
nginx-1.23.4/src/http/modules/ngx_http_dav_module.c
nginx-1.23.4/src/http/modules/ngx_http_degradation_module.c
nginx-1.23.4/src/http/modules/ngx_http_empty_gif_module.c
nginx-1.23.4/src/http/modules/ngx_http_fastcgi_module.c
nginx-1.23.4/src/http/modules/perl/
nginx-1.23.4/src/http/modules/ngx_http_flv_module.c
nginx-1.23.4/src/http/modules/ngx_http_geo_module.c
nginx-1.23.4/src/http/modules/ngx_http_geoip_module.c
nginx-1.23.4/src/http/modules/ngx_http_grpc_module.c
nginx-1.23.4/src/http/modules/ngx_http_gunzip_filter_module.c
nginx-1.23.4/src/http/modules/ngx_http_gzip_filter_module.c
nginx-1.23.4/src/http/modules/ngx_http_gzip_static_module.c
nginx-1.23.4/src/http/modules/ngx_http_headers_filter_module.c
nginx-1.23.4/src/http/modules/ngx_http_image_filter_module.c
nginx-1.23.4/src/http/modules/ngx_http_index_module.c
nginx-1.23.4/src/http/modules/ngx_http_limit_conn_module.c
nginx-1.23.4/src/http/modules/ngx_http_limit_req_module.c
nginx-1.23.4/src/http/modules/ngx_http_log_module.c
nginx-1.23.4/src/http/modules/ngx_http_map_module.c
nginx-1.23.4/src/http/modules/ngx_http_memcached_module.c
nginx-1.23.4/src/http/modules/ngx_http_mirror_module.c
nginx-1.23.4/src/http/modules/ngx_http_mp4_module.c
nginx-1.23.4/src/http/modules/ngx_http_not_modified_filter_module.c
nginx-1.23.4/src/http/modules/ngx_http_proxy_module.c
nginx-1.23.4/src/http/modules/ngx_http_random_index_module.c
nginx-1.23.4/src/http/modules/ngx_http_range_filter_module.c
nginx-1.23.4/src/http/modules/ngx_http_realip_module.c
nginx-1.23.4/src/http/modules/ngx_http_referer_module.c
nginx-1.23.4/src/http/modules/ngx_http_rewrite_module.c
nginx-1.23.4/src/http/modules/ngx_http_scgi_module.c
nginx-1.23.4/src/http/modules/ngx_http_secure_link_module.c
nginx-1.23.4/src/http/modules/ngx_http_slice_filter_module.c
nginx-1.23.4/src/http/modules/ngx_http_split_clients_module.c
nginx-1.23.4/src/http/modules/ngx_http_ssi_filter_module.c
nginx-1.23.4/src/http/modules/ngx_http_ssi_filter_module.h
nginx-1.23.4/src/http/modules/ngx_http_ssl_module.c
nginx-1.23.4/src/http/modules/ngx_http_ssl_module.h
nginx-1.23.4/src/http/modules/ngx_http_static_module.c
nginx-1.23.4/src/http/modules/ngx_http_stub_status_module.c
nginx-1.23.4/src/http/modules/ngx_http_sub_filter_module.c
nginx-1.23.4/src/http/modules/ngx_http_try_files_module.c
nginx-1.23.4/src/http/modules/ngx_http_upstream_hash_module.c
nginx-1.23.4/src/http/modules/ngx_http_upstream_ip_hash_module.c
nginx-1.23.4/src/http/modules/ngx_http_upstream_keepalive_module.c
nginx-1.23.4/src/http/modules/ngx_http_upstream_random_module.c
nginx-1.23.4/src/http/modules/ngx_http_upstream_least_conn_module.c
nginx-1.23.4/src/http/modules/ngx_http_upstream_zone_module.c
nginx-1.23.4/src/http/modules/ngx_http_userid_filter_module.c
nginx-1.23.4/src/http/modules/ngx_http_uwsgi_module.c
nginx-1.23.4/src/http/modules/ngx_http_xslt_filter_module.c
nginx-1.23.4/src/http/modules/perl/Makefile.PL
nginx-1.23.4/src/http/modules/perl/nginx.pm
nginx-1.23.4/src/http/modules/perl/nginx.xs
nginx-1.23.4/src/http/modules/perl/ngx_http_perl_module.c
nginx-1.23.4/src/http/modules/perl/ngx_http_perl_module.h
nginx-1.23.4/src/http/modules/perl/typemap
nginx-1.23.4/src/event/modules/
nginx-1.23.4/src/event/ngx_event.c
nginx-1.23.4/src/event/ngx_event.h
nginx-1.23.4/src/event/ngx_event_accept.c
nginx-1.23.4/src/event/ngx_event_acceptex.c
nginx-1.23.4/src/event/ngx_event_connect.c
nginx-1.23.4/src/event/ngx_event_connect.h
nginx-1.23.4/src/event/ngx_event_connectex.c
nginx-1.23.4/src/event/ngx_event_openssl.c
nginx-1.23.4/src/event/ngx_event_openssl.h
nginx-1.23.4/src/event/ngx_event_openssl_stapling.c
nginx-1.23.4/src/event/ngx_event_pipe.c
nginx-1.23.4/src/event/ngx_event_pipe.h
nginx-1.23.4/src/event/ngx_event_posted.c
nginx-1.23.4/src/event/ngx_event_posted.h
nginx-1.23.4/src/event/ngx_event_timer.c
nginx-1.23.4/src/event/ngx_event_timer.h
nginx-1.23.4/src/event/ngx_event_udp.c
nginx-1.23.4/src/event/ngx_event_udp.h
nginx-1.23.4/src/event/modules/ngx_devpoll_module.c
nginx-1.23.4/src/event/modules/ngx_epoll_module.c
nginx-1.23.4/src/event/modules/ngx_eventport_module.c
nginx-1.23.4/src/event/modules/ngx_iocp_module.c
nginx-1.23.4/src/event/modules/ngx_iocp_module.h
nginx-1.23.4/src/event/modules/ngx_kqueue_module.c
nginx-1.23.4/src/event/modules/ngx_poll_module.c
nginx-1.23.4/src/event/modules/ngx_select_module.c
nginx-1.23.4/src/event/modules/ngx_win32_poll_module.c
nginx-1.23.4/src/event/modules/ngx_win32_select_module.c
nginx-1.23.4/src/core/nginx.c
nginx-1.23.4/src/core/nginx.h
nginx-1.23.4/src/core/ngx_array.c
nginx-1.23.4/src/core/ngx_array.h
nginx-1.23.4/src/core/ngx_buf.c
nginx-1.23.4/src/core/ngx_buf.h
nginx-1.23.4/src/core/ngx_conf_file.c
nginx-1.23.4/src/core/ngx_conf_file.h
nginx-1.23.4/src/core/ngx_config.h
nginx-1.23.4/src/core/ngx_connection.c
nginx-1.23.4/src/core/ngx_connection.h
nginx-1.23.4/src/core/ngx_core.h
nginx-1.23.4/src/core/ngx_cpuinfo.c
nginx-1.23.4/src/core/ngx_crc.h
nginx-1.23.4/src/core/ngx_crc32.c
nginx-1.23.4/src/core/ngx_crc32.h
nginx-1.23.4/src/core/ngx_crypt.c
nginx-1.23.4/src/core/ngx_crypt.h
nginx-1.23.4/src/core/ngx_cycle.c
nginx-1.23.4/src/core/ngx_cycle.h
nginx-1.23.4/src/core/ngx_file.c
nginx-1.23.4/src/core/ngx_file.h
nginx-1.23.4/src/core/ngx_hash.c
nginx-1.23.4/src/core/ngx_hash.h
nginx-1.23.4/src/core/ngx_inet.c
nginx-1.23.4/src/core/ngx_inet.h
nginx-1.23.4/src/core/ngx_list.c
nginx-1.23.4/src/core/ngx_list.h
nginx-1.23.4/src/core/ngx_log.c
nginx-1.23.4/src/core/ngx_log.h
nginx-1.23.4/src/core/ngx_md5.c
nginx-1.23.4/src/core/ngx_md5.h
nginx-1.23.4/src/core/ngx_module.c
nginx-1.23.4/src/core/ngx_module.h
nginx-1.23.4/src/core/ngx_murmurhash.c
nginx-1.23.4/src/core/ngx_murmurhash.h
nginx-1.23.4/src/core/ngx_open_file_cache.c
nginx-1.23.4/src/core/ngx_open_file_cache.h
nginx-1.23.4/src/core/ngx_output_chain.c
nginx-1.23.4/src/core/ngx_palloc.c
nginx-1.23.4/src/core/ngx_palloc.h
nginx-1.23.4/src/core/ngx_parse.c
nginx-1.23.4/src/core/ngx_parse.h
nginx-1.23.4/src/core/ngx_parse_time.c
nginx-1.23.4/src/core/ngx_queue.c
nginx-1.23.4/src/core/ngx_parse_time.h
nginx-1.23.4/src/core/ngx_proxy_protocol.c
nginx-1.23.4/src/core/ngx_proxy_protocol.h
nginx-1.23.4/src/core/ngx_queue.h
nginx-1.23.4/src/core/ngx_radix_tree.c
nginx-1.23.4/src/core/ngx_radix_tree.h
nginx-1.23.4/src/core/ngx_rbtree.c
nginx-1.23.4/src/core/ngx_rbtree.h
nginx-1.23.4/src/core/ngx_regex.c
nginx-1.23.4/src/core/ngx_regex.h
nginx-1.23.4/src/core/ngx_resolver.c
nginx-1.23.4/src/core/ngx_resolver.h
nginx-1.23.4/src/core/ngx_rwlock.c
nginx-1.23.4/src/core/ngx_rwlock.h
nginx-1.23.4/src/core/ngx_sha1.c
nginx-1.23.4/src/core/ngx_sha1.h
nginx-1.23.4/src/core/ngx_shmtx.c
nginx-1.23.4/src/core/ngx_shmtx.h
nginx-1.23.4/src/core/ngx_slab.c
nginx-1.23.4/src/core/ngx_slab.h
nginx-1.23.4/src/core/ngx_spinlock.c
nginx-1.23.4/src/core/ngx_string.c
nginx-1.23.4/src/core/ngx_string.h
nginx-1.23.4/src/core/ngx_syslog.c
nginx-1.23.4/src/core/ngx_syslog.h
nginx-1.23.4/src/core/ngx_thread_pool.c
nginx-1.23.4/src/core/ngx_thread_pool.h
nginx-1.23.4/src/core/ngx_times.c
nginx-1.23.4/src/core/ngx_times.h
nginx-1.23.4/contrib/README
nginx-1.23.4/contrib/geo2nginx.pl
nginx-1.23.4/contrib/unicode2nginx/
nginx-1.23.4/contrib/vim/
nginx-1.23.4/contrib/vim/ftdetect/
nginx-1.23.4/contrib/vim/ftplugin/
nginx-1.23.4/contrib/vim/indent/
nginx-1.23.4/contrib/vim/syntax/
nginx-1.23.4/contrib/vim/syntax/nginx.vim
nginx-1.23.4/contrib/vim/indent/nginx.vim
nginx-1.23.4/contrib/vim/ftplugin/nginx.vim
nginx-1.23.4/contrib/vim/ftdetect/nginx.vim
nginx-1.23.4/contrib/unicode2nginx/koi-utf
nginx-1.23.4/contrib/unicode2nginx/unicode-to-nginx.pl
nginx-1.23.4/contrib/unicode2nginx/win-utf
nginx-1.23.4/conf/fastcgi.conf
nginx-1.23.4/conf/fastcgi_params
nginx-1.23.4/conf/koi-utf
nginx-1.23.4/conf/koi-win
nginx-1.23.4/conf/mime.types
nginx-1.23.4/conf/nginx.conf
nginx-1.23.4/conf/scgi_params
nginx-1.23.4/conf/uwsgi_params
nginx-1.23.4/conf/win-utf
nginx-1.23.4/auto/cc/
nginx-1.23.4/auto/define
nginx-1.23.4/auto/endianness
nginx-1.23.4/auto/feature
nginx-1.23.4/auto/have
nginx-1.23.4/auto/have_headers
nginx-1.23.4/auto/headers
nginx-1.23.4/auto/include
nginx-1.23.4/auto/init
nginx-1.23.4/auto/install
nginx-1.23.4/auto/lib/
nginx-1.23.4/auto/make
nginx-1.23.4/auto/module
nginx-1.23.4/auto/modules
nginx-1.23.4/auto/nohave
nginx-1.23.4/auto/options
nginx-1.23.4/auto/os/
nginx-1.23.4/auto/sources
nginx-1.23.4/auto/stubs
nginx-1.23.4/auto/summary
nginx-1.23.4/auto/threads
nginx-1.23.4/auto/types/
nginx-1.23.4/auto/unix
nginx-1.23.4/auto/types/sizeof
nginx-1.23.4/auto/types/typedef
nginx-1.23.4/auto/types/uintptr_t
nginx-1.23.4/auto/types/value
nginx-1.23.4/auto/os/conf
nginx-1.23.4/auto/os/darwin
nginx-1.23.4/auto/os/freebsd
nginx-1.23.4/auto/os/linux
nginx-1.23.4/auto/os/solaris
nginx-1.23.4/auto/os/win32
nginx-1.23.4/auto/lib/conf
nginx-1.23.4/auto/lib/geoip/
nginx-1.23.4/auto/lib/google-perftools/
nginx-1.23.4/auto/lib/libatomic/
nginx-1.23.4/auto/lib/libgd/
nginx-1.23.4/auto/lib/libxslt/
nginx-1.23.4/auto/lib/make
nginx-1.23.4/auto/lib/openssl/
nginx-1.23.4/auto/lib/pcre/
nginx-1.23.4/auto/lib/perl/
nginx-1.23.4/auto/lib/zlib/
nginx-1.23.4/auto/lib/zlib/conf
nginx-1.23.4/auto/lib/zlib/make
nginx-1.23.4/auto/lib/zlib/makefile.bcc
nginx-1.23.4/auto/lib/zlib/makefile.msvc
nginx-1.23.4/auto/lib/zlib/makefile.owc
nginx-1.23.4/auto/lib/perl/conf
nginx-1.23.4/auto/lib/perl/make
nginx-1.23.4/auto/lib/pcre/conf
nginx-1.23.4/auto/lib/pcre/make
nginx-1.23.4/auto/lib/pcre/makefile.bcc
nginx-1.23.4/auto/lib/pcre/makefile.msvc
nginx-1.23.4/auto/lib/pcre/makefile.owc
nginx-1.23.4/auto/lib/openssl/conf
nginx-1.23.4/auto/lib/openssl/make
nginx-1.23.4/auto/lib/openssl/makefile.bcc
nginx-1.23.4/auto/lib/openssl/makefile.msvc
nginx-1.23.4/auto/lib/libxslt/conf
nginx-1.23.4/auto/lib/libgd/conf
nginx-1.23.4/auto/lib/libatomic/conf
nginx-1.23.4/auto/lib/libatomic/make
nginx-1.23.4/auto/lib/google-perftools/conf
nginx-1.23.4/auto/lib/geoip/conf
nginx-1.23.4/auto/cc/acc
nginx-1.23.4/auto/cc/bcc
nginx-1.23.4/auto/cc/ccc
nginx-1.23.4/auto/cc/clang
nginx-1.23.4/auto/cc/conf
nginx-1.23.4/auto/cc/gcc
nginx-1.23.4/auto/cc/icc
nginx-1.23.4/auto/cc/msvc
nginx-1.23.4/auto/cc/name
nginx-1.23.4/auto/cc/owc
nginx-1.23.4/auto/cc/sunc
[root@localhost ng]# ls
nginx-1.23.4  nginx-1.23.4.tar.gz  nginx-vod-module-1.31.tar.gz
[root@localhost ng]# tar -xzvf nginx-vod-module-1.31.tar.gz
nginx-vod-module-1.31/
nginx-vod-module-1.31/.github/
nginx-vod-module-1.31/.github/workflows/
nginx-vod-module-1.31/.github/workflows/ci.yml
nginx-vod-module-1.31/CHANGELOG.md
nginx-vod-module-1.31/LICENSE
nginx-vod-module-1.31/README.md
nginx-vod-module-1.31/ci_build.sh
nginx-vod-module-1.31/conf/
nginx-vod-module-1.31/conf/base.conf
nginx-vod-module-1.31/conf/cors.conf
nginx-vod-module-1.31/conf/http.conf.template
nginx-vod-module-1.31/conf/kaltura-nginx.conf.template
nginx-vod-module-1.31/conf/kaltura.conf.template
nginx-vod-module-1.31/conf/main.conf.template
nginx-vod-module-1.31/conf/ssl.conf.template
nginx-vod-module-1.31/conf/vod-local-nginx.conf.template
nginx-vod-module-1.31/conf/vod-local.conf.template
nginx-vod-module-1.31/conf/vod-remote-nginx.conf.template
nginx-vod-module-1.31/conf/vod-remote.conf.template
nginx-vod-module-1.31/config
nginx-vod-module-1.31/ngx_async_open_file_cache.c
nginx-vod-module-1.31/ngx_async_open_file_cache.h
nginx-vod-module-1.31/ngx_buffer_cache.c
nginx-vod-module-1.31/ngx_buffer_cache.h
nginx-vod-module-1.31/ngx_buffer_cache_internal.h
nginx-vod-module-1.31/ngx_child_http_request.c
nginx-vod-module-1.31/ngx_child_http_request.h
nginx-vod-module-1.31/ngx_file_reader.c
nginx-vod-module-1.31/ngx_file_reader.h
nginx-vod-module-1.31/ngx_http_vod_conf.c
nginx-vod-module-1.31/ngx_http_vod_conf.h
nginx-vod-module-1.31/ngx_http_vod_dash.c
nginx-vod-module-1.31/ngx_http_vod_dash.h
nginx-vod-module-1.31/ngx_http_vod_dash_commands.h
nginx-vod-module-1.31/ngx_http_vod_dash_conf.h
nginx-vod-module-1.31/ngx_http_vod_hds.c
nginx-vod-module-1.31/ngx_http_vod_hds.h
nginx-vod-module-1.31/ngx_http_vod_hds_commands.h
nginx-vod-module-1.31/ngx_http_vod_hds_conf.h
nginx-vod-module-1.31/ngx_http_vod_hls.c
nginx-vod-module-1.31/ngx_http_vod_hls.h
nginx-vod-module-1.31/ngx_http_vod_hls_commands.h
nginx-vod-module-1.31/ngx_http_vod_hls_conf.h
nginx-vod-module-1.31/ngx_http_vod_module.c
nginx-vod-module-1.31/ngx_http_vod_module.h
nginx-vod-module-1.31/ngx_http_vod_mss.c
nginx-vod-module-1.31/ngx_http_vod_mss.h
nginx-vod-module-1.31/ngx_http_vod_mss_commands.h
nginx-vod-module-1.31/ngx_http_vod_mss_conf.h
nginx-vod-module-1.31/ngx_http_vod_request_parse.c
nginx-vod-module-1.31/ngx_http_vod_request_parse.h
nginx-vod-module-1.31/ngx_http_vod_status.c
nginx-vod-module-1.31/ngx_http_vod_status.h
nginx-vod-module-1.31/ngx_http_vod_submodule.c
nginx-vod-module-1.31/ngx_http_vod_submodule.h
nginx-vod-module-1.31/ngx_http_vod_thumb.c
nginx-vod-module-1.31/ngx_http_vod_thumb.h
nginx-vod-module-1.31/ngx_http_vod_thumb_commands.h
nginx-vod-module-1.31/ngx_http_vod_thumb_conf.h
nginx-vod-module-1.31/ngx_http_vod_utils.c
nginx-vod-module-1.31/ngx_http_vod_utils.h
nginx-vod-module-1.31/ngx_http_vod_volume_map.c
nginx-vod-module-1.31/ngx_http_vod_volume_map.h
nginx-vod-module-1.31/ngx_http_vod_volume_map_commands.h
nginx-vod-module-1.31/ngx_http_vod_volume_map_conf.h
nginx-vod-module-1.31/ngx_perf_counters.c
nginx-vod-module-1.31/ngx_perf_counters.h
nginx-vod-module-1.31/ngx_perf_counters_x.h
nginx-vod-module-1.31/scripts/
nginx-vod-module-1.31/scripts/encrypt_url.rb
nginx-vod-module-1.31/scripts/generate_bit_field_macros.py
nginx-vod-module-1.31/scripts/languages_hash_size.py
nginx-vod-module-1.31/static/
nginx-vod-module-1.31/static/alive.html
nginx-vod-module-1.31/static/clientaccesspolicy.xml
nginx-vod-module-1.31/static/crossdomain.xml
nginx-vod-module-1.31/static/favicon.ico
nginx-vod-module-1.31/static/robots.txt
nginx-vod-module-1.31/test/
nginx-vod-module-1.31/test/.gitignore
nginx-vod-module-1.31/test/README.md
nginx-vod-module-1.31/test/bitset/
nginx-vod-module-1.31/test/bitset/build.sh
nginx-vod-module-1.31/test/bitset/main.c
nginx-vod-module-1.31/test/buffer_cache/
nginx-vod-module-1.31/test/buffer_cache/build.sh
nginx-vod-module-1.31/test/buffer_cache/main.c
nginx-vod-module-1.31/test/buffer_cache/ngx_cycle.h
nginx-vod-module-1.31/test/clip_compare.py
nginx-vod-module-1.31/test/compare_utils.py
nginx-vod-module-1.31/test/dash_clear_key.php
nginx-vod-module-1.31/test/decrypt_ts_segment.py
nginx-vod-module-1.31/test/download_stream.py
nginx-vod-module-1.31/test/g2o_curl.py
nginx-vod-module-1.31/test/g2o_params.py.template
nginx-vod-module-1.31/test/generate_many_tracks.py
nginx-vod-module-1.31/test/get_perf_counters_as_csv.php
nginx-vod-module-1.31/test/hds_compare.py
nginx-vod-module-1.31/test/hls_compare.py
nginx-vod-module-1.31/test/hls_compare_params.py.template
nginx-vod-module-1.31/test/http_utils.py
nginx-vod-module-1.31/test/json_parser/
nginx-vod-module-1.31/test/json_parser/build.sh
nginx-vod-module-1.31/test/json_parser/main.c
nginx-vod-module-1.31/test/main.py
nginx-vod-module-1.31/test/main_params.py.template
nginx-vod-module-1.31/test/manifest_utils.py
nginx-vod-module-1.31/test/mp4_utils.py
nginx-vod-module-1.31/test/mpeg_ts_defs.py
nginx-vod-module-1.31/test/nginx.conf
nginx-vod-module-1.31/test/parse_http_time.py
nginx-vod-module-1.31/test/playlist.php
nginx-vod-module-1.31/test/print_mp4_atoms.py
nginx-vod-module-1.31/test/segmenter_test.py
nginx-vod-module-1.31/test/segmenter_test_backend.php
nginx-vod-module-1.31/test/setup_test_entries.py
nginx-vod-module-1.31/test/setup_test_entries_params.py.template
nginx-vod-module-1.31/test/speed_test.py
nginx-vod-module-1.31/test/stream_compare.py
nginx-vod-module-1.31/test/stream_compare_params.py.template
nginx-vod-module-1.31/test/stress_base.py
nginx-vod-module-1.31/test/test_base.py
nginx-vod-module-1.31/test/test_coverage.py
nginx-vod-module-1.31/test/test_open_file_cache.conf
nginx-vod-module-1.31/test/test_open_file_cache.py
nginx-vod-module-1.31/test/test_static.py
nginx-vod-module-1.31/test/ts_utils.py
nginx-vod-module-1.31/test/uri_compare.py
nginx-vod-module-1.31/test/validate_iframes.py
nginx-vod-module-1.31/test/validate_iframes_params.py.template
nginx-vod-module-1.31/test/validate_timestamps.py
nginx-vod-module-1.31/test/verify_test_entries.py
nginx-vod-module-1.31/tools/
nginx-vod-module-1.31/tools/persist_proxy/
nginx-vod-module-1.31/tools/persist_proxy/README.md
nginx-vod-module-1.31/tools/persist_proxy/metrics.lua
nginx-vod-module-1.31/tools/persist_proxy/nginx.conf
nginx-vod-module-1.31/tools/persist_proxy/persistlb.lua
nginx-vod-module-1.31/tools/persist_proxy/serverlist.lua
nginx-vod-module-1.31/tools/persist_proxy/status.lua
nginx-vod-module-1.31/tools/persist_proxy/sync.lua
nginx-vod-module-1.31/tools/prefetch_proxy/
nginx-vod-module-1.31/tools/prefetch_proxy/README.md
nginx-vod-module-1.31/tools/prefetch_proxy/nginx.conf
nginx-vod-module-1.31/tools/prefetch_proxy/prefetcher.lua
nginx-vod-module-1.31/vod/
nginx-vod-module-1.31/vod/aes_defs.h
nginx-vod-module-1.31/vod/avc_defs.h
nginx-vod-module-1.31/vod/avc_hevc_parser.c
nginx-vod-module-1.31/vod/avc_hevc_parser.h
nginx-vod-module-1.31/vod/avc_parser.c
nginx-vod-module-1.31/vod/avc_parser.h
nginx-vod-module-1.31/vod/bit_read_stream.h
nginx-vod-module-1.31/vod/buffer_pool.c
nginx-vod-module-1.31/vod/buffer_pool.h
nginx-vod-module-1.31/vod/cli/
nginx-vod-module-1.31/vod/cli/vod_array.c
nginx-vod-module-1.31/vod/cli/vod_array.h
nginx-vod-module-1.31/vod/cli/vod_cli_main.c
nginx-vod-module-1.31/vod/codec_config.c
nginx-vod-module-1.31/vod/codec_config.h
nginx-vod-module-1.31/vod/common.c
nginx-vod-module-1.31/vod/common.h
nginx-vod-module-1.31/vod/dash/
nginx-vod-module-1.31/vod/dash/dash_packager.c
nginx-vod-module-1.31/vod/dash/dash_packager.h
nginx-vod-module-1.31/vod/dash/edash_packager.c
nginx-vod-module-1.31/vod/dash/edash_packager.h
nginx-vod-module-1.31/vod/dynamic_buffer.c
nginx-vod-module-1.31/vod/dynamic_buffer.h
nginx-vod-module-1.31/vod/filters/
nginx-vod-module-1.31/vod/filters/audio_decoder.c
nginx-vod-module-1.31/vod/filters/audio_decoder.h
nginx-vod-module-1.31/vod/filters/audio_encoder.c
nginx-vod-module-1.31/vod/filters/audio_encoder.h
nginx-vod-module-1.31/vod/filters/audio_filter.c
nginx-vod-module-1.31/vod/filters/audio_filter.h
nginx-vod-module-1.31/vod/filters/concat_clip.c
nginx-vod-module-1.31/vod/filters/concat_clip.h
nginx-vod-module-1.31/vod/filters/dynamic_clip.c
nginx-vod-module-1.31/vod/filters/dynamic_clip.h
nginx-vod-module-1.31/vod/filters/filter.c
nginx-vod-module-1.31/vod/filters/filter.h
nginx-vod-module-1.31/vod/filters/gain_filter.c
nginx-vod-module-1.31/vod/filters/gain_filter.h
nginx-vod-module-1.31/vod/filters/mix_filter.c
nginx-vod-module-1.31/vod/filters/mix_filter.h
nginx-vod-module-1.31/vod/filters/rate_filter.c
nginx-vod-module-1.31/vod/filters/rate_filter.h
nginx-vod-module-1.31/vod/filters/volume_map.c
nginx-vod-module-1.31/vod/filters/volume_map.h
nginx-vod-module-1.31/vod/hds/
nginx-vod-module-1.31/vod/hds/hds_amf0_encoder.c
nginx-vod-module-1.31/vod/hds/hds_amf0_encoder.h
nginx-vod-module-1.31/vod/hds/hds_amf0_fields_x.h
nginx-vod-module-1.31/vod/hds/hds_encryption.h
nginx-vod-module-1.31/vod/hds/hds_fragment.c
nginx-vod-module-1.31/vod/hds/hds_fragment.h
nginx-vod-module-1.31/vod/hds/hds_manifest.c
nginx-vod-module-1.31/vod/hds/hds_manifest.h
nginx-vod-module-1.31/vod/hevc_parser.c
nginx-vod-module-1.31/vod/hevc_parser.h
nginx-vod-module-1.31/vod/hls/
nginx-vod-module-1.31/vod/hls/adts_encoder_filter.c
nginx-vod-module-1.31/vod/hls/adts_encoder_filter.h
nginx-vod-module-1.31/vod/hls/aes_cbc_encrypt.c
nginx-vod-module-1.31/vod/hls/aes_cbc_encrypt.h
nginx-vod-module-1.31/vod/hls/bit_fields.def
nginx-vod-module-1.31/vod/hls/bit_fields.h
nginx-vod-module-1.31/vod/hls/buffer_filter.c
nginx-vod-module-1.31/vod/hls/buffer_filter.h
nginx-vod-module-1.31/vod/hls/eac3_encrypt_filter.c
nginx-vod-module-1.31/vod/hls/eac3_encrypt_filter.h
nginx-vod-module-1.31/vod/hls/frame_encrypt_filter.c
nginx-vod-module-1.31/vod/hls/frame_encrypt_filter.h
nginx-vod-module-1.31/vod/hls/frame_joiner_filter.c
nginx-vod-module-1.31/vod/hls/frame_joiner_filter.h
nginx-vod-module-1.31/vod/hls/hls_encryption.h
nginx-vod-module-1.31/vod/hls/hls_muxer.c
nginx-vod-module-1.31/vod/hls/hls_muxer.h
nginx-vod-module-1.31/vod/hls/id3_encoder_filter.c
nginx-vod-module-1.31/vod/hls/id3_encoder_filter.h
nginx-vod-module-1.31/vod/hls/m3u8_builder.c
nginx-vod-module-1.31/vod/hls/m3u8_builder.h
nginx-vod-module-1.31/vod/hls/media_filter.h
nginx-vod-module-1.31/vod/hls/mp4_to_annexb_filter.c
nginx-vod-module-1.31/vod/hls/mp4_to_annexb_filter.h
nginx-vod-module-1.31/vod/hls/mpegts_encoder_filter.c
nginx-vod-module-1.31/vod/hls/mpegts_encoder_filter.h
nginx-vod-module-1.31/vod/hls/sample_aes_avc_filter.c
nginx-vod-module-1.31/vod/hls/sample_aes_avc_filter.h
nginx-vod-module-1.31/vod/input/
nginx-vod-module-1.31/vod/input/frames_source.h
nginx-vod-module-1.31/vod/input/frames_source_cache.c
nginx-vod-module-1.31/vod/input/frames_source_cache.h
nginx-vod-module-1.31/vod/input/frames_source_memory.c
nginx-vod-module-1.31/vod/input/frames_source_memory.h
nginx-vod-module-1.31/vod/input/read_cache.c
nginx-vod-module-1.31/vod/input/read_cache.h
nginx-vod-module-1.31/vod/input/silence_generator.c
nginx-vod-module-1.31/vod/input/silence_generator.h
nginx-vod-module-1.31/vod/json_parser.c
nginx-vod-module-1.31/vod/json_parser.h
nginx-vod-module-1.31/vod/language_code.c
nginx-vod-module-1.31/vod/language_code.h
nginx-vod-module-1.31/vod/languages_hash_params.h
nginx-vod-module-1.31/vod/languages_x.h
nginx-vod-module-1.31/vod/manifest_utils.c
nginx-vod-module-1.31/vod/manifest_utils.h
nginx-vod-module-1.31/vod/media_clip.h
nginx-vod-module-1.31/vod/media_format.c
nginx-vod-module-1.31/vod/media_format.h
nginx-vod-module-1.31/vod/media_set.h
nginx-vod-module-1.31/vod/media_set_parser.c
nginx-vod-module-1.31/vod/media_set_parser.h
nginx-vod-module-1.31/vod/mkv/
nginx-vod-module-1.31/vod/mkv/ebml.c
nginx-vod-module-1.31/vod/mkv/ebml.h
nginx-vod-module-1.31/vod/mkv/mkv_builder.c
nginx-vod-module-1.31/vod/mkv/mkv_builder.h
nginx-vod-module-1.31/vod/mkv/mkv_defs.c
nginx-vod-module-1.31/vod/mkv/mkv_defs.h
nginx-vod-module-1.31/vod/mkv/mkv_format.c
nginx-vod-module-1.31/vod/mkv/mkv_format.h
nginx-vod-module-1.31/vod/mp4/
nginx-vod-module-1.31/vod/mp4/mp4_aes_ctr.c
nginx-vod-module-1.31/vod/mp4/mp4_aes_ctr.h
nginx-vod-module-1.31/vod/mp4/mp4_cbcs_encrypt.c
nginx-vod-module-1.31/vod/mp4/mp4_cbcs_encrypt.h
nginx-vod-module-1.31/vod/mp4/mp4_cenc_decrypt.c
nginx-vod-module-1.31/vod/mp4/mp4_cenc_decrypt.h
nginx-vod-module-1.31/vod/mp4/mp4_cenc_encrypt.c
nginx-vod-module-1.31/vod/mp4/mp4_cenc_encrypt.h
nginx-vod-module-1.31/vod/mp4/mp4_cenc_passthrough.c
nginx-vod-module-1.31/vod/mp4/mp4_cenc_passthrough.h
nginx-vod-module-1.31/vod/mp4/mp4_clipper.c
nginx-vod-module-1.31/vod/mp4/mp4_clipper.h
nginx-vod-module-1.31/vod/mp4/mp4_defs.h
nginx-vod-module-1.31/vod/mp4/mp4_format.c
nginx-vod-module-1.31/vod/mp4/mp4_format.h
nginx-vod-module-1.31/vod/mp4/mp4_fragment.c
nginx-vod-module-1.31/vod/mp4/mp4_fragment.h
nginx-vod-module-1.31/vod/mp4/mp4_init_segment.c
nginx-vod-module-1.31/vod/mp4/mp4_init_segment.h
nginx-vod-module-1.31/vod/mp4/mp4_muxer.c
nginx-vod-module-1.31/vod/mp4/mp4_muxer.h
nginx-vod-module-1.31/vod/mp4/mp4_parser.c
nginx-vod-module-1.31/vod/mp4/mp4_parser.h
nginx-vod-module-1.31/vod/mp4/mp4_parser_base.c
nginx-vod-module-1.31/vod/mp4/mp4_parser_base.h
nginx-vod-module-1.31/vod/mp4/mp4_write_stream.h
nginx-vod-module-1.31/vod/mss/
nginx-vod-module-1.31/vod/mss/mss_packager.c
nginx-vod-module-1.31/vod/mss/mss_packager.h
nginx-vod-module-1.31/vod/mss/mss_playready.c
nginx-vod-module-1.31/vod/mss/mss_playready.h
nginx-vod-module-1.31/vod/parse_utils.c
nginx-vod-module-1.31/vod/parse_utils.h
nginx-vod-module-1.31/vod/read_stream.h
nginx-vod-module-1.31/vod/segmenter.c
nginx-vod-module-1.31/vod/segmenter.h
nginx-vod-module-1.31/vod/subtitle/
nginx-vod-module-1.31/vod/subtitle/cap_format.c
nginx-vod-module-1.31/vod/subtitle/cap_format.h
nginx-vod-module-1.31/vod/subtitle/dfxp_format.c
nginx-vod-module-1.31/vod/subtitle/dfxp_format.h
nginx-vod-module-1.31/vod/subtitle/subtitle_format.c
nginx-vod-module-1.31/vod/subtitle/subtitle_format.h
nginx-vod-module-1.31/vod/subtitle/ttml_builder.c
nginx-vod-module-1.31/vod/subtitle/ttml_builder.h
nginx-vod-module-1.31/vod/subtitle/webvtt_builder.c
nginx-vod-module-1.31/vod/subtitle/webvtt_builder.h
nginx-vod-module-1.31/vod/subtitle/webvtt_format.c
nginx-vod-module-1.31/vod/subtitle/webvtt_format.h
nginx-vod-module-1.31/vod/subtitle/webvtt_format_template.h
nginx-vod-module-1.31/vod/thumb/
nginx-vod-module-1.31/vod/thumb/thumb_grabber.c
nginx-vod-module-1.31/vod/thumb/thumb_grabber.h
nginx-vod-module-1.31/vod/udrm.c
nginx-vod-module-1.31/vod/udrm.h
nginx-vod-module-1.31/vod/write_buffer.c
nginx-vod-module-1.31/vod/write_buffer.h
nginx-vod-module-1.31/vod/write_buffer_queue.c
nginx-vod-module-1.31/vod/write_buffer_queue.h
nginx-vod-module-1.31/vod/write_stream.h
[root@localhost ng]# ls
nginx-1.23.4         nginx-vod-module-1.31
nginx-1.23.4.tar.gz  nginx-vod-module-1.31.tar.gz
[root@localhost ng]# cd nginx-1.23.4
[root@localhost nginx-1.23.4]# ./configure --prefix=/usr/local/nginx-vod-hls --w                     ith-http_stub_status_module --with-http_gzip_static_module --with-http_gunzip_mo                     dule --with-file-aio --with-threads --with-cc-opt="-O3" --with-http_ssl_module -                     -with-openssl-opt=enable --with-http_mp4_module --with-stream --add-module=../ng                     inx-vod-module-1.31
checking for OS
 + Linux 3.10.0-1160.71.1.el7.x86_64 x86_64
checking for C compiler ... found
 + using GNU C compiler
 + gcc version: 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)
checking for gcc -pipe switch ... found
checking for -Wl,-E switch ... found
checking for gcc builtin atomic operations ... found
checking for C99 variadic macros ... found
checking for gcc variadic macros ... found
checking for gcc builtin 64 bit byteswap ... found
checking for unistd.h ... found
checking for inttypes.h ... found
checking for limits.h ... found
checking for sys/filio.h ... not found
checking for sys/param.h ... found
checking for sys/mount.h ... found
checking for sys/statvfs.h ... found
checking for crypt.h ... found
checking for Linux specific features
checking for epoll ... found
checking for EPOLLRDHUP ... found
checking for EPOLLEXCLUSIVE ... not found
checking for eventfd() ... found
checking for O_PATH ... found
checking for sendfile() ... found
checking for sendfile64() ... found
checking for sys/prctl.h ... found
checking for prctl(PR_SET_DUMPABLE) ... found
checking for prctl(PR_SET_KEEPCAPS) ... found
checking for capabilities ... found
checking for crypt_r() ... found
checking for sys/vfs.h ... found
checking for UDP_SEGMENT ... not found
checking for nobody group ... found
checking for poll() ... found
checking for /dev/poll ... not found
checking for kqueue ... not found
checking for crypt() ... not found
checking for crypt() in libcrypt ... found
checking for F_READAHEAD ... not found
checking for posix_fadvise() ... found
checking for O_DIRECT ... found
checking for F_NOCACHE ... not found
checking for directio() ... not found
checking for statfs() ... found
checking for statvfs() ... found
checking for dlopen() ... not found
checking for dlopen() in libdl ... found
checking for sched_yield() ... found
checking for sched_setaffinity() ... found
checking for SO_SETFIB ... not found
checking for SO_REUSEPORT ... found
checking for SO_ACCEPTFILTER ... not found
checking for SO_BINDANY ... not found
checking for IP_TRANSPARENT ... found
checking for IP_BINDANY ... not found
checking for IP_BIND_ADDRESS_NO_PORT ... found
checking for IP_RECVDSTADDR ... not found
checking for IP_SENDSRCADDR ... not found
checking for IP_PKTINFO ... found
checking for IPV6_RECVPKTINFO ... found
checking for TCP_DEFER_ACCEPT ... found
checking for TCP_KEEPIDLE ... found
checking for TCP_FASTOPEN ... found
checking for TCP_INFO ... found
checking for accept4() ... found
checking for kqueue AIO support ... not found
checking for Linux AIO support ... found
checking for int size ... 4 bytes
checking for long size ... 8 bytes
checking for long long size ... 8 bytes
checking for void * size ... 8 bytes
checking for uint32_t ... found
checking for uint64_t ... found
checking for sig_atomic_t ... found
checking for sig_atomic_t size ... 4 bytes
checking for socklen_t ... found
checking for in_addr_t ... found
checking for in_port_t ... found
checking for rlim_t ... found
checking for uintptr_t ... uintptr_t found
checking for system byte ordering ... little endian
checking for size_t size ... 8 bytes
checking for off_t size ... 8 bytes
checking for time_t size ... 8 bytes
checking for AF_INET6 ... found
checking for setproctitle() ... not found
checking for pread() ... found
checking for pwrite() ... found
checking for pwritev() ... found
checking for strerrordesc_np() ... not found
checking for sys_nerr ... found
checking for localtime_r() ... found
checking for clock_gettime(CLOCK_MONOTONIC) ... found
checking for posix_memalign() ... found
checking for memalign() ... found
checking for mmap(MAP_ANON|MAP_SHARED) ... found
checking for mmap("/dev/zero", MAP_SHARED) ... found
checking for System V shared memory ... found
checking for POSIX semaphores ... not found
checking for POSIX semaphores in libpthread ... found
checking for struct msghdr.msg_control ... found
checking for ioctl(FIONBIO) ... found
checking for ioctl(FIONREAD) ... found
checking for struct tm.tm_gmtoff ... found
checking for struct dirent.d_namlen ... not found
checking for struct dirent.d_type ... found
checking for sysconf(_SC_NPROCESSORS_ONLN) ... found
checking for sysconf(_SC_LEVEL1_DCACHE_LINESIZE) ... found
checking for openat(), fstatat() ... found
checking for getaddrinfo() ... found
configuring additional modules
adding module in ../nginx-vod-module-1.31
checking for zlib library ... found
checking for OpenSSL EVP library ... found
checking for iconv ... found
checking for clock_gettime() ... found
checking for libavcodec ... not found
checking for libswscale ... not found
checking for libavfilter ... not found
checking for libxml2 ... not found
 + ngx_http_vod_module was configured
checking for PCRE2 library ... not found
checking for PCRE library ... found
checking for PCRE JIT support ... found
checking for OpenSSL library ... found
checking for zlib library ... found
creating objs/Makefile

Configuration summary
  + using threads
  + using system PCRE library
  + using system OpenSSL library
  + using system zlib library

  nginx path prefix: "/usr/local/nginx-vod-hls"
  nginx binary file: "/usr/local/nginx-vod-hls/sbin/nginx"
  nginx modules path: "/usr/local/nginx-vod-hls/modules"
  nginx configuration prefix: "/usr/local/nginx-vod-hls/conf"
  nginx configuration file: "/usr/local/nginx-vod-hls/conf/nginx.conf"
  nginx pid file: "/usr/local/nginx-vod-hls/logs/nginx.pid"
  nginx error log file: "/usr/local/nginx-vod-hls/logs/error.log"
  nginx http access log file: "/usr/local/nginx-vod-hls/logs/access.log"
  nginx http client request body temporary files: "client_body_temp"
  nginx http proxy temporary files: "proxy_temp"
  nginx http fastcgi temporary files: "fastcgi_temp"
  nginx http uwsgi temporary files: "uwsgi_temp"
  nginx http scgi temporary files: "scgi_temp"

[root@localhost nginx-1.23.4]# make
make -f objs/Makefile
make[1]: 进入目录“/home/videos/ng/nginx-1.23.4”
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/nginx.o \
        src/core/nginx.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_log.o \
        src/core/ngx_log.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_palloc.o \
        src/core/ngx_palloc.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_array.o \
        src/core/ngx_array.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_list.o \
        src/core/ngx_list.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_hash.o \
        src/core/ngx_hash.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_buf.o \
        src/core/ngx_buf.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_queue.o \
        src/core/ngx_queue.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_output_chain.o \
        src/core/ngx_output_chain.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_string.o \
        src/core/ngx_string.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_parse.o \
        src/core/ngx_parse.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_parse_time.o \
        src/core/ngx_parse_time.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_inet.o \
        src/core/ngx_inet.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_file.o \
        src/core/ngx_file.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_crc32.o \
        src/core/ngx_crc32.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_murmurhash.o \
        src/core/ngx_murmurhash.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_md5.o \
        src/core/ngx_md5.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_sha1.o \
        src/core/ngx_sha1.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_rbtree.o \
        src/core/ngx_rbtree.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_radix_tree.o \
        src/core/ngx_radix_tree.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_slab.o \
        src/core/ngx_slab.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_times.o \
        src/core/ngx_times.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_shmtx.o \
        src/core/ngx_shmtx.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_connection.o \
        src/core/ngx_connection.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_cycle.o \
        src/core/ngx_cycle.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_spinlock.o \
        src/core/ngx_spinlock.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_rwlock.o \
        src/core/ngx_rwlock.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_cpuinfo.o \
        src/core/ngx_cpuinfo.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_conf_file.o \
        src/core/ngx_conf_file.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_module.o \
        src/core/ngx_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_resolver.o \
        src/core/ngx_resolver.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_open_file_cache.o \
        src/core/ngx_open_file_cache.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_crypt.o \
        src/core/ngx_crypt.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_proxy_protocol.o \
        src/core/ngx_proxy_protocol.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_syslog.o \
        src/core/ngx_syslog.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event.o \
        src/event/ngx_event.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_timer.o \
        src/event/ngx_event_timer.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_posted.o \
        src/event/ngx_event_posted.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_accept.o \
        src/event/ngx_event_accept.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_udp.o \
        src/event/ngx_event_udp.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_connect.o \
        src/event/ngx_event_connect.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_pipe.o \
        src/event/ngx_event_pipe.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_time.o \
        src/os/unix/ngx_time.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_errno.o \
        src/os/unix/ngx_errno.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_alloc.o \
        src/os/unix/ngx_alloc.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_files.o \
        src/os/unix/ngx_files.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_socket.o \
        src/os/unix/ngx_socket.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_recv.o \
        src/os/unix/ngx_recv.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_readv_chain.o \
        src/os/unix/ngx_readv_chain.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_udp_recv.o \
        src/os/unix/ngx_udp_recv.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_send.o \
        src/os/unix/ngx_send.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_writev_chain.o \
        src/os/unix/ngx_writev_chain.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_udp_send.o \
        src/os/unix/ngx_udp_send.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_udp_sendmsg_chain.o \
        src/os/unix/ngx_udp_sendmsg_chain.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_channel.o \
        src/os/unix/ngx_channel.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_shmem.o \
        src/os/unix/ngx_shmem.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_process.o \
        src/os/unix/ngx_process.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_daemon.o \
        src/os/unix/ngx_daemon.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_setaffinity.o \
        src/os/unix/ngx_setaffinity.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_setproctitle.o \
        src/os/unix/ngx_setproctitle.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_posix_init.o \
        src/os/unix/ngx_posix_init.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_user.o \
        src/os/unix/ngx_user.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_dlopen.o \
        src/os/unix/ngx_dlopen.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_process_cycle.o \
        src/os/unix/ngx_process_cycle.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_linux_init.o \
        src/os/unix/ngx_linux_init.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/modules/ngx_epoll_module.o \
        src/event/modules/ngx_epoll_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_linux_sendfile_chain.o \
        src/os/unix/ngx_linux_sendfile_chain.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_linux_aio_read.o \
        src/os/unix/ngx_linux_aio_read.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_thread_pool.o \
        src/core/ngx_thread_pool.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_thread_cond.o \
        src/os/unix/ngx_thread_cond.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_thread_mutex.o \
        src/os/unix/ngx_thread_mutex.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_thread_id.o \
        src/os/unix/ngx_thread_id.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_openssl.o \
        src/event/ngx_event_openssl.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_openssl_stapling.o \
        src/event/ngx_event_openssl_stapling.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_regex.o \
        src/core/ngx_regex.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/ngx_http.o \
        src/http/ngx_http.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/ngx_http_core_module.o \
        src/http/ngx_http_core_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/ngx_http_special_response.o \
        src/http/ngx_http_special_response.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/ngx_http_request.o \
        src/http/ngx_http_request.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/ngx_http_parse.o \
        src/http/ngx_http_parse.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_log_module.o \
        src/http/modules/ngx_http_log_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/ngx_http_request_body.o \
        src/http/ngx_http_request_body.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/ngx_http_variables.o \
        src/http/ngx_http_variables.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/ngx_http_script.o \
        src/http/ngx_http_script.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/ngx_http_upstream.o \
        src/http/ngx_http_upstream.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/ngx_http_upstream_round_robin.o \
        src/http/ngx_http_upstream_round_robin.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/ngx_http_file_cache.o \
        src/http/ngx_http_file_cache.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/ngx_http_write_filter_module.o \
        src/http/ngx_http_write_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/ngx_http_header_filter_module.o \
        src/http/ngx_http_header_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_chunked_filter_module.o \
        src/http/modules/ngx_http_chunked_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_range_filter_module.o \
        src/http/modules/ngx_http_range_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_gzip_filter_module.o \
        src/http/modules/ngx_http_gzip_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/ngx_http_postpone_filter_module.o \
        src/http/ngx_http_postpone_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_ssi_filter_module.o \
        src/http/modules/ngx_http_ssi_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_charset_filter_module.o \
        src/http/modules/ngx_http_charset_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_gunzip_filter_module.o \
        src/http/modules/ngx_http_gunzip_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_userid_filter_module.o \
        src/http/modules/ngx_http_userid_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_headers_filter_module.o \
        src/http/modules/ngx_http_headers_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/ngx_http_copy_filter_module.o \
        src/http/ngx_http_copy_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_not_modified_filter_module.o \
        src/http/modules/ngx_http_not_modified_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_static_module.o \
        src/http/modules/ngx_http_static_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_gzip_static_module.o \
        src/http/modules/ngx_http_gzip_static_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_autoindex_module.o \
        src/http/modules/ngx_http_autoindex_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_index_module.o \
        src/http/modules/ngx_http_index_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_mirror_module.o \
        src/http/modules/ngx_http_mirror_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_try_files_module.o \
        src/http/modules/ngx_http_try_files_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_auth_basic_module.o \
        src/http/modules/ngx_http_auth_basic_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_access_module.o \
        src/http/modules/ngx_http_access_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_limit_conn_module.o \
        src/http/modules/ngx_http_limit_conn_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_limit_req_module.o \
        src/http/modules/ngx_http_limit_req_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_geo_module.o \
        src/http/modules/ngx_http_geo_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_map_module.o \
        src/http/modules/ngx_http_map_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_split_clients_module.o \
        src/http/modules/ngx_http_split_clients_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_referer_module.o \
        src/http/modules/ngx_http_referer_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_rewrite_module.o \
        src/http/modules/ngx_http_rewrite_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_ssl_module.o \
        src/http/modules/ngx_http_ssl_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_proxy_module.o \
        src/http/modules/ngx_http_proxy_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_fastcgi_module.o \
        src/http/modules/ngx_http_fastcgi_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_uwsgi_module.o \
        src/http/modules/ngx_http_uwsgi_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_scgi_module.o \
        src/http/modules/ngx_http_scgi_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_memcached_module.o \
        src/http/modules/ngx_http_memcached_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_empty_gif_module.o \
        src/http/modules/ngx_http_empty_gif_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_browser_module.o \
        src/http/modules/ngx_http_browser_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_mp4_module.o \
        src/http/modules/ngx_http_mp4_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_hash_module.o \
        src/http/modules/ngx_http_upstream_hash_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_ip_hash_module.o \
        src/http/modules/ngx_http_upstream_ip_hash_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_least_conn_module.o \
        src/http/modules/ngx_http_upstream_least_conn_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_random_module.o \
        src/http/modules/ngx_http_upstream_random_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_keepalive_module.o \
        src/http/modules/ngx_http_upstream_keepalive_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_zone_module.o \
        src/http/modules/ngx_http_upstream_zone_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -                     I src/http/modules \
        -o objs/src/http/modules/ngx_http_stub_status_module.o \
        src/http/modules/ngx_http_stub_status_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream.o \
        src/stream/ngx_stream.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_variables.o \
        src/stream/ngx_stream_variables.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_script.o \
        src/stream/ngx_stream_script.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_handler.o \
        src/stream/ngx_stream_handler.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_core_module.o \
        src/stream/ngx_stream_core_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_log_module.o \
        src/stream/ngx_stream_log_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_proxy_module.o \
        src/stream/ngx_stream_proxy_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_upstream.o \
        src/stream/ngx_stream_upstream.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_upstream_round_robin.o \
        src/stream/ngx_stream_upstream_round_robin.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_write_filter_module.o \
        src/stream/ngx_stream_write_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_limit_conn_module.o \
        src/stream/ngx_stream_limit_conn_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_access_module.o \
        src/stream/ngx_stream_access_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_geo_module.o \
        src/stream/ngx_stream_geo_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_map_module.o \
        src/stream/ngx_stream_map_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_split_clients_module.o \
        src/stream/ngx_stream_split_clients_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_return_module.o \
        src/stream/ngx_stream_return_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_set_module.o \
        src/stream/ngx_stream_set_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_upstream_hash_module.o \
        src/stream/ngx_stream_upstream_hash_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_upstream_least_conn_module.o \
        src/stream/ngx_stream_upstream_least_conn_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I                      src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream                      \
        -o objs/src/stream/ngx_stream_upstream_random_module.o \
        src/stream/ngx_stream_upstream_random_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I src/co              re -I src/event -I src/event/modules -I src/os/unix -I objs -I src/stream \
        -o objs/src/stream/ngx_stream_upstream_zone_module.o \
        src/stream/ngx_stream_upstream_zone_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/ev ent -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/dash/edash_packager.o \
        ../nginx-vod-module-1.31/vod/dash/edash_packager.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/hls/aes_cbc_encrypt.o \
        ../nginx-vod-module-1.31/vod/hls/aes_cbc_encrypt.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/hls/eac3_encrypt_filter.o \
        ../nginx-vod-module-1.31/vod/hls/eac3_encrypt_filter.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/hls/frame_encrypt_filter.o \
        ../nginx-vod-module-1.31/vod/hls/frame_encrypt_filter.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/hls/sample_aes_avc_filter.o \
        ../nginx-vod-module-1.31/vod/hls/sample_aes_avc_filter.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mp4/mp4_aes_ctr.o \
        ../nginx-vod-module-1.31/vod/mp4/mp4_aes_ctr.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mp4/mp4_cbcs_encrypt.o \
        ../nginx-vod-module-1.31/vod/mp4/mp4_cbcs_encrypt.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mp4/mp4_cenc_decrypt.o \
        ../nginx-vod-module-1.31/vod/mp4/mp4_cenc_decrypt.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mp4/mp4_cenc_encrypt.o \
        ../nginx-vod-module-1.31/vod/mp4/mp4_cenc_encrypt.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mp4/mp4_cenc_passthrough.o \
        ../nginx-vod-module-1.31/vod/mp4/mp4_cenc_passthrough.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mss/mss_playready.o \
        ../nginx-vod-module-1.31/vod/mss/mss_playready.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/nginx-vod-module-1.31/ngx_async_open_file_cache.o \
        ../nginx-vod-module-1.31/ngx_async_open_file_cache.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/nginx-vod-module-1.31/ngx_buffer_cache.o \
        ../nginx-vod-module-1.31/ngx_buffer_cache.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/nginx-vod-module-1.31/ngx_child_http_request.o \
        ../nginx-vod-module-1.31/ngx_child_http_request.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/nginx-vod-module-1.31/ngx_file_reader.o \
        ../nginx-vod-module-1.31/ngx_file_reader.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/nginx-vod-module-1.31/ngx_http_vod_conf.o \
        ../nginx-vod-module-1.31/ngx_http_vod_conf.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/nginx-vod-module-1.31/ngx_http_vod_dash.o \
        ../nginx-vod-module-1.31/ngx_http_vod_dash.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/nginx-vod-module-1.31/ngx_http_vod_hds.o \
        ../nginx-vod-module-1.31/ngx_http_vod_hds.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/nginx-vod-module-1.31/ngx_http_vod_hls.o \
        ../nginx-vod-module-1.31/ngx_http_vod_hls.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/nginx-vod-module-1.31/ngx_http_vod_module.o \
        ../nginx-vod-module-1.31/ngx_http_vod_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/nginx-vod-module-1.31/ngx_http_vod_mss.o \
        ../nginx-vod-module-1.31/ngx_http_vod_mss.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/nginx-vod-module-1.31/ngx_http_vod_request_parse.o \
        ../nginx-vod-module-1.31/ngx_http_vod_request_parse.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/nginx-vod-module-1.31/ngx_http_vod_status.o \
        ../nginx-vod-module-1.31/ngx_http_vod_status.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/nginx-vod-module-1.31/ngx_http_vod_submodule.o \
        ../nginx-vod-module-1.31/ngx_http_vod_submodule.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/nginx-vod-module-1.31/ngx_http_vod_utils.o \
        ../nginx-vod-module-1.31/ngx_http_vod_utils.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/nginx-vod-module-1.31/ngx_perf_counters.o \
        ../nginx-vod-module-1.31/ngx_perf_counters.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/avc_parser.o \
        ../nginx-vod-module-1.31/vod/avc_parser.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/avc_hevc_parser.o \
        ../nginx-vod-module-1.31/vod/avc_hevc_parser.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/buffer_pool.o \
        ../nginx-vod-module-1.31/vod/buffer_pool.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/codec_config.o \
        ../nginx-vod-module-1.31/vod/codec_config.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/common.o \
        ../nginx-vod-module-1.31/vod/common.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/dash/dash_packager.o \
        ../nginx-vod-module-1.31/vod/dash/dash_packager.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/dynamic_buffer.o \
        ../nginx-vod-module-1.31/vod/dynamic_buffer.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/filters/audio_filter.o \
        ../nginx-vod-module-1.31/vod/filters/audio_filter.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/filters/concat_clip.o \
        ../nginx-vod-module-1.31/vod/filters/concat_clip.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/filters/dynamic_clip.o \
        ../nginx-vod-module-1.31/vod/filters/dynamic_clip.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/filters/filter.o \
        ../nginx-vod-module-1.31/vod/filters/filter.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/filters/gain_filter.o \
        ../nginx-vod-module-1.31/vod/filters/gain_filter.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/filters/mix_filter.o \
        ../nginx-vod-module-1.31/vod/filters/mix_filter.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/filters/rate_filter.o \
        ../nginx-vod-module-1.31/vod/filters/rate_filter.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/hds/hds_amf0_encoder.o \
        ../nginx-vod-module-1.31/vod/hds/hds_amf0_encoder.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/hds/hds_fragment.o \
        ../nginx-vod-module-1.31/vod/hds/hds_fragment.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/hds/hds_manifest.o \
        ../nginx-vod-module-1.31/vod/hds/hds_manifest.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/hevc_parser.o \
        ../nginx-vod-module-1.31/vod/hevc_parser.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/hls/adts_encoder_filter.o \
        ../nginx-vod-module-1.31/vod/hls/adts_encoder_filter.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/hls/buffer_filter.o \
        ../nginx-vod-module-1.31/vod/hls/buffer_filter.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/hls/frame_joiner_filter.o \
        ../nginx-vod-module-1.31/vod/hls/frame_joiner_filter.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/hls/hls_muxer.o \
        ../nginx-vod-module-1.31/vod/hls/hls_muxer.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/hls/id3_encoder_filter.o \
        ../nginx-vod-module-1.31/vod/hls/id3_encoder_filter.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/hls/m3u8_builder.o \
        ../nginx-vod-module-1.31/vod/hls/m3u8_builder.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/hls/mp4_to_annexb_filter.o \
        ../nginx-vod-module-1.31/vod/hls/mp4_to_annexb_filter.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/hls/mpegts_encoder_filter.o \
        ../nginx-vod-module-1.31/vod/hls/mpegts_encoder_filter.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/input/silence_generator.o \
        ../nginx-vod-module-1.31/vod/input/silence_generator.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/input/frames_source_cache.o \
        ../nginx-vod-module-1.31/vod/input/frames_source_cache.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/input/frames_source_memory.o \
        ../nginx-vod-module-1.31/vod/input/frames_source_memory.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/input/read_cache.o \
        ../nginx-vod-module-1.31/vod/input/read_cache.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/json_parser.o \
        ../nginx-vod-module-1.31/vod/json_parser.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/language_code.o \
        ../nginx-vod-module-1.31/vod/language_code.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/manifest_utils.o \
        ../nginx-vod-module-1.31/vod/manifest_utils.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/media_format.o \
        ../nginx-vod-module-1.31/vod/media_format.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/media_set_parser.o \
        ../nginx-vod-module-1.31/vod/media_set_parser.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mkv/ebml.o \
        ../nginx-vod-module-1.31/vod/mkv/ebml.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mkv/mkv_builder.o \
        ../nginx-vod-module-1.31/vod/mkv/mkv_builder.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mkv/mkv_defs.o \
        ../nginx-vod-module-1.31/vod/mkv/mkv_defs.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mkv/mkv_format.o \
        ../nginx-vod-module-1.31/vod/mkv/mkv_format.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mp4/mp4_clipper.o \
        ../nginx-vod-module-1.31/vod/mp4/mp4_clipper.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mp4/mp4_format.o \
        ../nginx-vod-module-1.31/vod/mp4/mp4_format.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mp4/mp4_fragment.o \
        ../nginx-vod-module-1.31/vod/mp4/mp4_fragment.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mp4/mp4_init_segment.o \
        ../nginx-vod-module-1.31/vod/mp4/mp4_init_segment.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mp4/mp4_muxer.o \
        ../nginx-vod-module-1.31/vod/mp4/mp4_muxer.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mp4/mp4_parser.o \
        ../nginx-vod-module-1.31/vod/mp4/mp4_parser.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mp4/mp4_parser_base.o \
        ../nginx-vod-module-1.31/vod/mp4/mp4_parser_base.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/mss/mss_packager.o \
        ../nginx-vod-module-1.31/vod/mss/mss_packager.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/subtitle/cap_format.o \
        ../nginx-vod-module-1.31/vod/subtitle/cap_format.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/subtitle/subtitle_format.o \
        ../nginx-vod-module-1.31/vod/subtitle/subtitle_format.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/subtitle/ttml_builder.o \
        ../nginx-vod-module-1.31/vod/subtitle/ttml_builder.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/subtitle/webvtt_builder.o \
        ../nginx-vod-module-1.31/vod/subtitle/webvtt_builder.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/subtitle/webvtt_format.o \
        ../nginx-vod-module-1.31/vod/subtitle/webvtt_format.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/parse_utils.o \
        ../nginx-vod-module-1.31/vod/parse_utils.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/segmenter.o \
        ../nginx-vod-module-1.31/vod/segmenter.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/udrm.o \
        ../nginx-vod-module-1.31/vod/udrm.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/write_buffer.o \
        ../nginx-vod-module-1.31/vod/write_buffer.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules -I src/stream \
        -o objs/addon/vod/write_buffer_queue.o \
        ../nginx-vod-module-1.31/vod/write_buffer_queue.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -O3 -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/ngx_modules.o \
        objs/ngx_modules.c
cc -o objs/nginx \
objs/src/core/nginx.o \
objs/src/core/ngx_log.o \
objs/src/core/ngx_palloc.o \
objs/src/core/ngx_array.o \
objs/src/core/ngx_list.o \
objs/src/core/ngx_hash.o \
objs/src/core/ngx_buf.o \
objs/src/core/ngx_queue.o \
objs/src/core/ngx_output_chain.o \
objs/src/core/ngx_string.o \
objs/src/core/ngx_parse.o \
objs/src/core/ngx_parse_time.o \
objs/src/core/ngx_inet.o \
objs/src/core/ngx_file.o \
objs/src/core/ngx_crc32.o \
objs/src/core/ngx_murmurhash.o \
objs/src/core/ngx_md5.o \
objs/src/core/ngx_sha1.o \
objs/src/core/ngx_rbtree.o \
objs/src/core/ngx_radix_tree.o \
objs/src/core/ngx_slab.o \
objs/src/core/ngx_times.o \
objs/src/core/ngx_shmtx.o \
objs/src/core/ngx_connection.o \
objs/src/core/ngx_cycle.o \
objs/src/core/ngx_spinlock.o \
objs/src/core/ngx_rwlock.o \
objs/src/core/ngx_cpuinfo.o \
objs/src/core/ngx_conf_file.o \
objs/src/core/ngx_module.o \
objs/src/core/ngx_resolver.o \
objs/src/core/ngx_open_file_cache.o \
objs/src/core/ngx_crypt.o \
objs/src/core/ngx_proxy_protocol.o \
objs/src/core/ngx_syslog.o \
objs/src/event/ngx_event.o \
objs/src/event/ngx_event_timer.o \
objs/src/event/ngx_event_posted.o \
objs/src/event/ngx_event_accept.o \
objs/src/event/ngx_event_udp.o \
objs/src/event/ngx_event_connect.o \
objs/src/event/ngx_event_pipe.o \
objs/src/os/unix/ngx_time.o \
objs/src/os/unix/ngx_errno.o \
objs/src/os/unix/ngx_alloc.o \
objs/src/os/unix/ngx_files.o \
objs/src/os/unix/ngx_socket.o \
objs/src/os/unix/ngx_recv.o \
objs/src/os/unix/ngx_readv_chain.o \
objs/src/os/unix/ngx_udp_recv.o \
objs/src/os/unix/ngx_send.o \
objs/src/os/unix/ngx_writev_chain.o \
objs/src/os/unix/ngx_udp_send.o \
objs/src/os/unix/ngx_udp_sendmsg_chain.o \
objs/src/os/unix/ngx_channel.o \
objs/src/os/unix/ngx_shmem.o \
objs/src/os/unix/ngx_process.o \
objs/src/os/unix/ngx_daemon.o \
objs/src/os/unix/ngx_setaffinity.o \
objs/src/os/unix/ngx_setproctitle.o \
objs/src/os/unix/ngx_posix_init.o \
objs/src/os/unix/ngx_user.o \
objs/src/os/unix/ngx_dlopen.o \
objs/src/os/unix/ngx_process_cycle.o \
objs/src/os/unix/ngx_linux_init.o \
objs/src/event/modules/ngx_epoll_module.o \
objs/src/os/unix/ngx_linux_sendfile_chain.o \
objs/src/os/unix/ngx_linux_aio_read.o \
objs/src/core/ngx_thread_pool.o \
objs/src/os/unix/ngx_thread_cond.o \
objs/src/os/unix/ngx_thread_mutex.o \
objs/src/os/unix/ngx_thread_id.o \
objs/src/event/ngx_event_openssl.o \
objs/src/event/ngx_event_openssl_stapling.o \
objs/src/core/ngx_regex.o \
objs/src/http/ngx_http.o \
objs/src/http/ngx_http_core_module.o \
objs/src/http/ngx_http_special_response.o \
objs/src/http/ngx_http_request.o \
objs/src/http/ngx_http_parse.o \
objs/src/http/modules/ngx_http_log_module.o \
objs/src/http/ngx_http_request_body.o \
objs/src/http/ngx_http_variables.o \
objs/src/http/ngx_http_script.o \
objs/src/http/ngx_http_upstream.o \
objs/src/http/ngx_http_upstream_round_robin.o \
objs/src/http/ngx_http_file_cache.o \
objs/src/http/ngx_http_write_filter_module.o \
objs/src/http/ngx_http_header_filter_module.o \
objs/src/http/modules/ngx_http_chunked_filter_module.o \
objs/src/http/modules/ngx_http_range_filter_module.o \
objs/src/http/modules/ngx_http_gzip_filter_module.o \
objs/src/http/ngx_http_postpone_filter_module.o \
objs/src/http/modules/ngx_http_ssi_filter_module.o \
objs/src/http/modules/ngx_http_charset_filter_module.o \
objs/src/http/modules/ngx_http_gunzip_filter_module.o \
objs/src/http/modules/ngx_http_userid_filter_module.o \
objs/src/http/modules/ngx_http_headers_filter_module.o \
objs/src/http/ngx_http_copy_filter_module.o \
objs/src/http/modules/ngx_http_not_modified_filter_module.o \
objs/src/http/modules/ngx_http_static_module.o \
objs/src/http/modules/ngx_http_gzip_static_module.o \
objs/src/http/modules/ngx_http_autoindex_module.o \
objs/src/http/modules/ngx_http_index_module.o \
objs/src/http/modules/ngx_http_mirror_module.o \
objs/src/http/modules/ngx_http_try_files_module.o \
objs/src/http/modules/ngx_http_auth_basic_module.o \
objs/src/http/modules/ngx_http_access_module.o \
objs/src/http/modules/ngx_http_limit_conn_module.o \
objs/src/http/modules/ngx_http_limit_req_module.o \
objs/src/http/modules/ngx_http_geo_module.o \
objs/src/http/modules/ngx_http_map_module.o \
objs/src/http/modules/ngx_http_split_clients_module.o \
objs/src/http/modules/ngx_http_referer_module.o \
objs/src/http/modules/ngx_http_rewrite_module.o \
objs/src/http/modules/ngx_http_ssl_module.o \
objs/src/http/modules/ngx_http_proxy_module.o \
objs/src/http/modules/ngx_http_fastcgi_module.o \
objs/src/http/modules/ngx_http_uwsgi_module.o \
objs/src/http/modules/ngx_http_scgi_module.o \
objs/src/http/modules/ngx_http_memcached_module.o \
objs/src/http/modules/ngx_http_empty_gif_module.o \
objs/src/http/modules/ngx_http_browser_module.o \
objs/src/http/modules/ngx_http_mp4_module.o \
objs/src/http/modules/ngx_http_upstream_hash_module.o \
objs/src/http/modules/ngx_http_upstream_ip_hash_module.o \
objs/src/http/modules/ngx_http_upstream_least_conn_module.o \
objs/src/http/modules/ngx_http_upstream_random_module.o \
objs/src/http/modules/ngx_http_upstream_keepalive_module.o \
objs/src/http/modules/ngx_http_upstream_zone_module.o \
objs/src/http/modules/ngx_http_stub_status_module.o \
objs/src/stream/ngx_stream.o \
objs/src/stream/ngx_stream_variables.o \
objs/src/stream/ngx_stream_script.o \
objs/src/stream/ngx_stream_handler.o \
objs/src/stream/ngx_stream_core_module.o \
objs/src/stream/ngx_stream_log_module.o \
objs/src/stream/ngx_stream_proxy_module.o \
objs/src/stream/ngx_stream_upstream.o \
objs/src/stream/ngx_stream_upstream_round_robin.o \
objs/src/stream/ngx_stream_write_filter_module.o \
objs/src/stream/ngx_stream_limit_conn_module.o \
objs/src/stream/ngx_stream_access_module.o \
objs/src/stream/ngx_stream_geo_module.o \
objs/src/stream/ngx_stream_map_module.o \
objs/src/stream/ngx_stream_split_clients_module.o \
objs/src/stream/ngx_stream_return_module.o \
objs/src/stream/ngx_stream_set_module.o \
objs/src/stream/ngx_stream_upstream_hash_module.o \
objs/src/stream/ngx_stream_upstream_least_conn_module.o \
objs/src/stream/ngx_stream_upstream_random_module.o \
objs/src/stream/ngx_stream_upstream_zone_module.o \
objs/addon/dash/edash_packager.o \
objs/addon/hls/aes_cbc_encrypt.o \
objs/addon/hls/eac3_encrypt_filter.o \
objs/addon/hls/frame_encrypt_filter.o \
objs/addon/hls/sample_aes_avc_filter.o \
objs/addon/mp4/mp4_aes_ctr.o \
objs/addon/mp4/mp4_cbcs_encrypt.o \
objs/addon/mp4/mp4_cenc_decrypt.o \
objs/addon/mp4/mp4_cenc_encrypt.o \
objs/addon/mp4/mp4_cenc_passthrough.o \
objs/addon/mss/mss_playready.o \
objs/addon/nginx-vod-module-1.31/ngx_async_open_file_cache.o \
objs/addon/nginx-vod-module-1.31/ngx_buffer_cache.o \
objs/addon/nginx-vod-module-1.31/ngx_child_http_request.o \
objs/addon/nginx-vod-module-1.31/ngx_file_reader.o \
objs/addon/nginx-vod-module-1.31/ngx_http_vod_conf.o \
objs/addon/nginx-vod-module-1.31/ngx_http_vod_dash.o \
objs/addon/nginx-vod-module-1.31/ngx_http_vod_hds.o \
objs/addon/nginx-vod-module-1.31/ngx_http_vod_hls.o \
objs/addon/nginx-vod-module-1.31/ngx_http_vod_module.o \
objs/addon/nginx-vod-module-1.31/ngx_http_vod_mss.o \
objs/addon/nginx-vod-module-1.31/ngx_http_vod_request_parse.o \
objs/addon/nginx-vod-module-1.31/ngx_http_vod_status.o \
objs/addon/nginx-vod-module-1.31/ngx_http_vod_submodule.o \
objs/addon/nginx-vod-module-1.31/ngx_http_vod_utils.o \
objs/addon/nginx-vod-module-1.31/ngx_perf_counters.o \
objs/addon/vod/avc_parser.o \
objs/addon/vod/avc_hevc_parser.o \
objs/addon/vod/buffer_pool.o \
objs/addon/vod/codec_config.o \
objs/addon/vod/common.o \
objs/addon/dash/dash_packager.o \
objs/addon/vod/dynamic_buffer.o \
objs/addon/filters/audio_filter.o \
objs/addon/filters/concat_clip.o \
objs/addon/filters/dynamic_clip.o \
objs/addon/filters/filter.o \
objs/addon/filters/gain_filter.o \
objs/addon/filters/mix_filter.o \
objs/addon/filters/rate_filter.o \
objs/addon/hds/hds_amf0_encoder.o \
objs/addon/hds/hds_fragment.o \
objs/addon/hds/hds_manifest.o \
objs/addon/vod/hevc_parser.o \
objs/addon/hls/adts_encoder_filter.o \
objs/addon/hls/buffer_filter.o \
objs/addon/hls/frame_joiner_filter.o \
objs/addon/hls/hls_muxer.o \
objs/addon/hls/id3_encoder_filter.o \
objs/addon/hls/m3u8_builder.o \
objs/addon/hls/mp4_to_annexb_filter.o \
objs/addon/hls/mpegts_encoder_filter.o \
objs/addon/input/silence_generator.o \
objs/addon/input/frames_source_cache.o \
objs/addon/input/frames_source_memory.o \
objs/addon/input/read_cache.o \
objs/addon/vod/json_parser.o \
objs/addon/vod/language_code.o \
objs/addon/vod/manifest_utils.o \
objs/addon/vod/media_format.o \
objs/addon/vod/media_set_parser.o \
objs/addon/mkv/ebml.o \
objs/addon/mkv/mkv_builder.o \
objs/addon/mkv/mkv_defs.o \
objs/addon/mkv/mkv_format.o \
objs/addon/mp4/mp4_clipper.o \
objs/addon/mp4/mp4_format.o \
objs/addon/mp4/mp4_fragment.o \
objs/addon/mp4/mp4_init_segment.o \
objs/addon/mp4/mp4_muxer.o \
objs/addon/mp4/mp4_parser.o \
objs/addon/mp4/mp4_parser_base.o \
objs/addon/mss/mss_packager.o \
objs/addon/subtitle/cap_format.o \
objs/addon/subtitle/subtitle_format.o \
objs/addon/subtitle/ttml_builder.o \
objs/addon/subtitle/webvtt_builder.o \
objs/addon/subtitle/webvtt_format.o \
objs/addon/vod/parse_utils.o \
objs/addon/vod/segmenter.o \
objs/addon/vod/udrm.o \
objs/addon/vod/write_buffer.o \
objs/addon/vod/write_buffer_queue.o \
objs/ngx_modules.o \
-ldl -lpthread -lpthread -lcrypt -lz -lcrypto -ldl -lpthread -lpcre -lssl -lcrypto -ldl -lpthread -lz \
-Wl,-E
sed -e "s|%%PREFIX%%|/usr/local/nginx-vod-hls|" \
        -e "s|%%PID_PATH%%|/usr/local/nginx-vod-hls/logs/nginx.pid|" \
        -e "s|%%CONF_PATH%%|/usr/local/nginx-vod-hls/conf/nginx.conf|" \
        -e "s|%%ERROR_LOG_PATH%%|/usr/local/nginx-vod-hls/logs/error.log|" \
        < man/nginx.8 > objs/nginx.8
make[1]: 离开目录“/home/videos/ng/nginx-1.23.4”
[root@localhost nginx-1.23.4]# make install
make -f objs/Makefile install
make[1]: 进入目录“/home/videos/ng/nginx-1.23.4”
test -d '/usr/local/nginx-vod-hls' || mkdir -p '/usr/local/nginx-vod-hls'
test -d '/usr/local/nginx-vod-hls/sbin' \
        || mkdir -p '/usr/local/nginx-vod-hls/sbin'
test ! -f '/usr/local/nginx-vod-hls/sbin/nginx' \
        || mv '/usr/local/nginx-vod-hls/sbin/nginx' \
                '/usr/local/nginx-vod-hls/sbin/nginx.old'
cp objs/nginx '/usr/local/nginx-vod-hls/sbin/nginx'
test -d '/usr/local/nginx-vod-hls/conf' \
        || mkdir -p '/usr/local/nginx-vod-hls/conf'
cp conf/koi-win '/usr/local/nginx-vod-hls/conf'
cp conf/koi-utf '/usr/local/nginx-vod-hls/conf'
cp conf/win-utf '/usr/local/nginx-vod-hls/conf'
test -f '/usr/local/nginx-vod-hls/conf/mime.types' \
        || cp conf/mime.types '/usr/local/nginx-vod-hls/conf'
cp conf/mime.types '/usr/local/nginx-vod-hls/conf/mime.types.default'
test -f '/usr/local/nginx-vod-hls/conf/fastcgi_params' \
        || cp conf/fastcgi_params '/usr/local/nginx-vod-hls/conf'
cp conf/fastcgi_params \
        '/usr/local/nginx-vod-hls/conf/fastcgi_params.default'
test -f '/usr/local/nginx-vod-hls/conf/fastcgi.conf' \
        || cp conf/fastcgi.conf '/usr/local/nginx-vod-hls/conf'
cp conf/fastcgi.conf '/usr/local/nginx-vod-hls/conf/fastcgi.conf.default'
test -f '/usr/local/nginx-vod-hls/conf/uwsgi_params' \
        || cp conf/uwsgi_params '/usr/local/nginx-vod-hls/conf'
cp conf/uwsgi_params \
        '/usr/local/nginx-vod-hls/conf/uwsgi_params.default'
test -f '/usr/local/nginx-vod-hls/conf/scgi_params' \
        || cp conf/scgi_params '/usr/local/nginx-vod-hls/conf'
cp conf/scgi_params \
        '/usr/local/nginx-vod-hls/conf/scgi_params.default'
test -f '/usr/local/nginx-vod-hls/conf/nginx.conf' \
        || cp conf/nginx.conf '/usr/local/nginx-vod-hls/conf/nginx.conf'
cp conf/nginx.conf '/usr/local/nginx-vod-hls/conf/nginx.conf.default'
test -d '/usr/local/nginx-vod-hls/logs' \
        || mkdir -p '/usr/local/nginx-vod-hls/logs'
test -d '/usr/local/nginx-vod-hls/logs' \
        || mkdir -p '/usr/local/nginx-vod-hls/logs'
test -d '/usr/local/nginx-vod-hls/html' \
        || cp -R html '/usr/local/nginx-vod-hls'
test -d '/usr/local/nginx-vod-hls/logs' \
        || mkdir -p '/usr/local/nginx-vod-hls/logs'
make[1]: 离开目录“/home/videos/ng/nginx-1.23.4”
[root@localhost nginx-1.23.4]#

你可能感兴趣的:(nginx,运维,python)