@@ -12,8 +12,6 @@ PKG_DEB_NAME="tesseract-ocr libtesseract-dev libleptonica-dev"
1212PKG_RPM_NAME=" tesseract-devel leptonica-devel"
1313PKG_BREW_NAME=" tesseract"
1414PKG_TEST_HEADER_TESSERACT=" <tesseract/baseapi.h>"
15- PKG_CFLAGS=" -I/usr/include/tesseract -I/usr/include/leptonica"
16- PKG_LIBS=" -ltesseract -larchive -lcurl"
1715
1816# Use pkg-config if available
1917pkg-config --version > /dev/null 2>&1
@@ -37,6 +35,18 @@ elif [ "$PKGCONFIG_CFLAGS_TESSERACT" ] || [ "$PKGCONFIG_LIBS_TESSERACT" ]; then
3735 echo " Found pkg-config cflags and libs!"
3836 PKG_CFLAGS=" ${PKGCONFIG_CFLAGS_TESSERACT} "
3937 PKG_LIBS=" ${PKGCONFIG_LIBS_TESSERACT} "
38+ else
39+ echo " --------------------------- [ANTICONF] --------------------------------"
40+ echo " Configuration failed to find system libraries. Try installing:"
41+ echo " * deb: $PKG_DEB_NAME (Debian, Ubuntu, etc)"
42+ echo " * rpm: $PKG_RPM_NAME (Fedora, CentOS, RHEL)"
43+ echo " * brew: $PKG_BREW_NAME (Mac OSX)"
44+ echo " If the libraries are already installed, check that 'pkg-config' is in your"
45+ echo " PATH and PKG_CONFIG_PATH contains the necessary .pc files. If pkg-config"
46+ echo " is unavailable you can set INCLUDE_DIR and LIB_DIR manually via:"
47+ echo " R CMD INSTALL --configure-vars='INCLUDE_DIR=... LIB_DIR=...'"
48+ echo " -------------------------- [ERROR MESSAGE] ---------------------------"
49+ exit 1
4050fi
4151
4252# Check if the compiler is clang
0 commit comments