Macos ChkTeX安装不适用于OSX 10.10.4

Macos ChkTeX安装不适用于OSX 10.10.4,macos,latex,osx-yosemite,Macos,Latex,Osx Yosemite,我试图在atom中安装一个乳胶短绒。我找到的是linter chktex。为了让它工作,我必须安装ChkTeX。所以我已经下载了。但每次我尝试生成时,都会出现以下错误: FindErrs.c:39:10:致命错误:“未找到pcrepoix.h”文件 有人能给我解释一下如何让它工作吗 编辑:我修复了这个错误,在找到pcreposix.h后给出了它的完整路径make现在可以工作了,下面是日志: gcc -M -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/lo

我试图在atom中安装一个乳胶短绒。我找到的是linter chktex。为了让它工作,我必须安装ChkTeX。所以我已经下载了。但每次我尝试
生成
时,都会出现以下错误:
FindErrs.c:39:10:致命错误:“未找到pcrepoix.h”文件

有人能给我解释一下如何让它工作吗

编辑:我修复了这个错误,在找到pcreposix.h后给出了它的完整路径
make
现在可以工作了,下面是日志:

gcc -M -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc\" -D__unix__ Utility.c > .Utility.d.tmp
sed 's,\(Utility\)\.o *:,\1.o .Utility.d : Makefile,g' .Utility.d.tmp > .Utility.d
rm -f .Utility.d.tmp 2>/dev/null
gcc -M -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc\" -D__unix__ Resource.c > .Resource.d.tmp
sed 's,\(Resource\)\.o *:,\1.o .Resource.d : Makefile,g' .Resource.d.tmp > .Resource.d
rm -f .Resource.d.tmp 2>/dev/null
gcc -M -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc\" -D__unix__ OpSys.c > .OpSys.d.tmp
sed 's,\(OpSys\)\.o *:,\1.o .OpSys.d : Makefile,g' .OpSys.d.tmp > .OpSys.d
rm -f .OpSys.d.tmp 2>/dev/null
gcc -M -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc\" -D__unix__ FindErrs.c > .FindErrs.d.tmp
sed 's,\(FindErrs\)\.o *:,\1.o .FindErrs.d : Makefile,g' .FindErrs.d.tmp > .FindErrs.d
rm -f .FindErrs.d.tmp 2>/dev/null
gcc -M -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc\" -D__unix__ ChkTeX.c > .ChkTeX.d.tmp
sed 's,\(ChkTeX\)\.o *:,\1.o .ChkTeX.d : Makefile,g' .ChkTeX.d.tmp > .ChkTeX.d
rm -f .ChkTeX.d.tmp 2>/dev/null
gcc -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc\" -D__unix__ -g -O2 -Wstrict-prototypes -Wall -I/usr/local/Cellar/pcre/8.37/include -c ChkTeX.c -o ChkTeX.o
gcc -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc\" -D__unix__ -g -O2 -Wstrict-prototypes -Wall -I/usr/local/Cellar/pcre/8.37/include -c FindErrs.c -o FindErrs.o
gcc -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc\" -D__unix__ -g -O2 -Wstrict-prototypes -Wall -I/usr/local/Cellar/pcre/8.37/include -c OpSys.c -o OpSys.o
gcc -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc\" -D__unix__ -g -O2 -Wstrict-prototypes -Wall -I/usr/local/Cellar/pcre/8.37/include -c Resource.c -o Resource.o
gcc -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc\" -D__unix__ -g -O2 -Wstrict-prototypes -Wall -I/usr/local/Cellar/pcre/8.37/include -c Utility.c -o Utility.o
gcc -L/usr/local/Cellar/pcre/8.37/lib -lpcreposix -lpcre -o chktex ChkTeX.o FindErrs.o OpSys.o Resource.o Utility.o -ltermcap
但当我尝试
sudo make install
时,就会出现以下错误:

no ChkTeX.tex
make: no: No such file or directory
make: *** [ChkTeX.dvi] Error 1

但是
ChkTeX.tex
在目录中

我也有同样的问题

原来
make
在您的目录中找不到文件
no
no
是Makefile中
LATEX
变量的内容,如果
/configure
未找到LATEX发行版

如果将
LATEX
变量设置为
LATEX
可执行文件的路径,则可以毫无问题地运行
sudo make install

就我而言(El Capitan),我必须

LATEX=/usr/local/texlive/2015/bin/x86_64-darwin/latex
在makefile的第48行,因此替换

LATEX=no
让它工作