预先构建的Recoll 1.20.1-无法识别configure.ac-'./configure'和'make'无法正常工作

johann_ka

我正在尝试在Ubuntu 14.04上安装最新版本的Recoll(1.20.1)。

我已经从开发人员网站(位于“源”下)下载了tar文件,并将其复制到/usr/local/src通过tar -xvf recoll-1.20.1创建名为的新文件夹将其解压缩到的位置recoll-1.20.1该文件夹包含以下文件和目录。

/usr/local/src/recoll-1.20.1$ dir
aspell          configure.ac  internfile         python      unac
autom4te.cache  COPYING       kde                qtgui       utils
bincimapmime    desktop       lib                query       VERSION
ChangeLog       doc           Makefile.in        rcldb
common          filters       makestaticdist.sh  README
config.log      index         mk                 recollinstall.in
configure       INSTALL       php                sampleconf

Recoll的安装指南说只需使用make和进行安装make install,但是对我来说这不起作用,尽管configure.ac在gedit中查看文件对我来说还可以。

如果有人可以发布解决方案,那就太好了。这是我失败的解决方法的更多详细信息。

输入时,make我得到以下输出:

/usr/local/src/recoll-1.20.1$ make
make: *** No targets specified and no makefile found. Stop.

我试过了autoconf -v,这给了我下面的输出。

/usr/local/src/recoll-1.20.1$ autoconf -v
autoconf: running /usr/bin/autom4te -v --language=autoconf --output=configure configure.ac
autom4te: formatting traces for `/tmp/am4tr1Oufp/dependencies': include, m4_include
autom4te: up_to_date (autom4te.cache/traces.0): up to date
autom4te: the trace request object is:
autom4te: $VAR1 = bless( [
autom4te:                  '0',
autom4te:                  1,
autom4te:                  [
autom4te:                    '/usr/share/autoconf'
autom4te:                  ],
autom4te:                  [
autom4te:                    '/usr/share/autoconf/autoconf/autoconf.m4f',
autom4te:                    'configure.ac'
autom4te:                  ],
autom4te:                  {
autom4te:                    'AC_CANONICAL_SYSTEM' => 1,
autom4te:                    'AC_INIT' => 1,
autom4te:                    'AC_DEFINE_TRACE_LITERAL' => 1,
autom4te:                    'AC_CANONICAL_BUILD' => 1,
autom4te:                    'LT_CONFIG_LTDL_DIR' => 1,
autom4te:                    'AC_PROG_LIBTOOL' => 1,
autom4te:                    'AM_SILENT_RULES' => 1,
autom4te:                    '_AM_COND_ENDIF' => 1,
autom4te:                    'AC_CONFIG_LIBOBJ_DIR' => 1,
autom4te:                    'AC_FC_SRCEXT' => 1,
autom4te:                    'AC_LIBSOURCE' => 1,
autom4te:                    'AM_EXTRA_RECURSIVE_TARGETS' => 1,
autom4te:                    '_AM_MAKEFILE_INCLUDE' => 1,
autom4te:                    '_LT_AC_TAGCONFIG' => 1,
autom4te:                    'm4_pattern_allow' => 1,
autom4te:                    'AM_PROG_MKDIR_P' => 1,
autom4te:                    'AM_NLS' => 1,
autom4te:                    'AH_OUTPUT' => 1,
autom4te:                    'AM_POT_TOOLS' => 1,
autom4te:                    'AC_SUBST' => 1,
autom4te:                    'LT_INIT' => 1,
autom4te:                    'AC_FC_PP_SRCEXT' => 1,
autom4te:                    'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
autom4te:                    'AM_MAKEFILE_INCLUDE' => 1,
autom4te:                    'AM_PROG_AR' => 1,
autom4te:                    'AC_FC_PP_DEFINE' => 1,
autom4te:                    'AM_PROG_CXX_C_O' => 1,
autom4te:                    'AM_CONDITIONAL' => 1,
autom4te:                    'AC_SUBST_TRACE' => 1,
autom4te:                    'AM_PROG_FC_C_O' => 1,
autom4te:                    'AC_CONFIG_AUX_DIR' => 1,
autom4te:                    'AC_CONFIG_LINKS' => 1,
autom4te:                    'AC_CONFIG_FILES' => 1,
autom4te:                    '_AM_COND_IF' => 1,
autom4te:                    'AM_PATH_GUILE' => 1,
autom4te:                    'include' => 1,
autom4te:                    'AC_CANONICAL_TARGET' => 1,
autom4te:                    'AM_GNU_GETTEXT' => 1,
autom4te:                    'AM_MAINTAINER_MODE' => 1,
autom4te:                    'AC_CONFIG_HEADERS' => 1,
autom4te:                    'm4_include' => 1,
autom4te:                    'AC_CONFIG_SUBDIRS' => 1,
autom4te:                    'AM_AUTOMAKE_VERSION' => 1,
autom4te:                    'AM_ENABLE_MULTILIB' => 1,
autom4te:                    'AM_PROG_MOC' => 1,
autom4te:                    'AM_PROG_CC_C_O' => 1,
autom4te:                    'sinclude' => 1,
autom4te:                    '_AM_SUBST_NOTMAKE' => 1,
autom4te:                    'AC_REQUIRE_AUX_FILE' => 1,
autom4te:                    'AM_INIT_AUTOMAKE' => 1,
autom4te:                    'AM_PROG_F77_C_O' => 1,
autom4te:                    'LT_SUPPORTED_TAG' => 1,
autom4te:                    'AC_FC_FREEFORM' => 1,
autom4te:                    '_m4_warn' => 1,
autom4te:                    'AC_CANONICAL_HOST' => 1,
autom4te:                    '_AM_COND_ELSE' => 1,
autom4te:                    'm4_sinclude' => 1,
autom4te:                    'AM_XGETTEXT_OPTION' => 1,
autom4te:                    'm4_pattern_forbid' => 1
autom4te:                  }
autom4te:                ], 'Autom4te::Request' );
autom4te: formatting traces for `/tmp/am4tr1Oufp/warnings': _m4_warn
autom4te: reading /tmp/am4tr1Oufp/warnings

我已经检查过,/tmp/am4tr1Oufp/warnings但没有警告等。

运行时,./configure我得到以下信息。但是,根据安装文件,将在安装过程中对'xapian'和'iconv'(libiconv)进行排序。因此,我认为这应该不成问题。

/usr/local/src/recoll-1.20.1$ ./configure
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking how to run the C++ preprocessor... g++ -E
checking tr1/unordered_map usability... yes
checking tr1/unordered_map presence... yes
checking for tr1/unordered_map... yes
checking unordered_map usability... no
checking unordered_map presence... no
checking for unordered_map... no
checking for sys/mount.h... yes
checking for sys/statfs.h... yes
checking for sys/statvfs.h... yes
checking for sys/vfs.h... yes
checking for file... /usr/bin/file
checking for aspell... /usr/bin/aspell
configure: aspell support enabled but aspell package not found. Compiling with internal aspell interface file
configure: enabled support for inotify monitoring
configure: FAM support enabled but inotify support also enabled. Disabling FAM support and using inotify
checking for mkdtemp... yes
checking for type of inbuf parameter to iconv... checking for type of string parameter to putenv... checking for xapian-config... no
checking for xapian-config-1.3... no
checking for xapian-config-1.1... no
configure: error: Cannot find xapian-config command in /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games. Is
xapian-core installed ?
梅多克

您需要安装以下软件包(取自Ubuntu软件包的“ control”文件):

           libqt4-dev,
           libqtwebkit-dev,
           libx11-dev,
           libxapian-dev (>= 1.2.0),
           libz-dev,
           python-all-dev (>= 2.6.6-3~),
           python3-all-dev,

python3-all-dev仅在您要构建模块的python3版本时才有用,并且默认的Makefile不需要它

然后配置/ make / make install应该可以工作了。

也许通过--prefix = / usr进行配置,以避免冒着两次recoll安装结束的风险?

您能告诉我在recoll文档中哪里说make + make install应该可以工作吗?始终需要配置。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

dataGridView1_CellValueChanged无法正常工作

来自分类Dev

Bukkit equalsIgnoreCase(“ gm 1”)无法正常工作

来自分类Dev

具有%20的ImagePath无法正常工作

来自分类Dev

Underscore.js的Defer(或setTimeout 1)无法正常工作

来自分类Dev

1密码应用程序扩展无法正常工作

来自分类Dev

PHP if(isset)在2个广播组和1个文本名称下无法正常工作

来自分类Dev

删除1行后刷新以重复控制无法正常工作

来自分类Dev

覆盖bash PS1无法正常工作

来自分类Dev

SpeechRecognizer无法正常工作,COMException:未注册类/ UWP App Windows IoT(10.0.10586)和Visual Studio 2015更新1

来自分类Dev

CN1 CodeScanner无法正常工作

来自分类Dev

{flex:1}在React Native中无法正常工作

来自分类Dev

使用PolynomialFeatures和LinearRegression绘制n度的预测线无法正常工作,因为n> 1

来自分类Dev

反应prevState和增量对象属性+1无法正常工作

来自分类Dev

当互补角(例如30和60)传递给xy_plot1和xyplot2函数时,两个弹丸的图形无法正常工作

来自分类Dev

新的Mac Mini 5,1无线和蓝牙无法正常工作

来自分类Dev

构建计算机:GA-Z87X-UD3H无法识别2hdds 1 ssd和1 dvd驱动器

来自分类Dev

$ _POST ['hidd']!='20'无法正常工作

来自分类Dev

Google Speech Api v1无法正常工作吗?

来自分类Dev

count()无法正常工作,返回1

来自分类Dev

具有%20的ImagePath无法正常工作

来自分类Dev

构建R时无法使./configure找到tcltk

来自分类Dev

PHP if(isset)在2个广播组和1个文本名称下无法正常工作

来自分类Dev

IE中的背景大小无法正常工作1

来自分类Dev

ng-class在h1内部无法正常工作?

来自分类Dev

cn1-Webview无法正常工作

来自分类Dev

Gradlew构建无法正常工作

来自分类Dev

斯威夫特:为什么我的-1按钮无法正常工作?

来自分类Dev

WebBrowser1_DocumentCompleted 事件无法正常工作

来自分类Dev

Google 地图在 Ionic v1 中无法正常工作

Related 相关文章

  1. 1

    dataGridView1_CellValueChanged无法正常工作

  2. 2

    Bukkit equalsIgnoreCase(“ gm 1”)无法正常工作

  3. 3

    具有%20的ImagePath无法正常工作

  4. 4

    Underscore.js的Defer(或setTimeout 1)无法正常工作

  5. 5

    1密码应用程序扩展无法正常工作

  6. 6

    PHP if(isset)在2个广播组和1个文本名称下无法正常工作

  7. 7

    删除1行后刷新以重复控制无法正常工作

  8. 8

    覆盖bash PS1无法正常工作

  9. 9

    SpeechRecognizer无法正常工作,COMException:未注册类/ UWP App Windows IoT(10.0.10586)和Visual Studio 2015更新1

  10. 10

    CN1 CodeScanner无法正常工作

  11. 11

    {flex:1}在React Native中无法正常工作

  12. 12

    使用PolynomialFeatures和LinearRegression绘制n度的预测线无法正常工作,因为n> 1

  13. 13

    反应prevState和增量对象属性+1无法正常工作

  14. 14

    当互补角(例如30和60)传递给xy_plot1和xyplot2函数时,两个弹丸的图形无法正常工作

  15. 15

    新的Mac Mini 5,1无线和蓝牙无法正常工作

  16. 16

    构建计算机:GA-Z87X-UD3H无法识别2hdds 1 ssd和1 dvd驱动器

  17. 17

    $ _POST ['hidd']!='20'无法正常工作

  18. 18

    Google Speech Api v1无法正常工作吗?

  19. 19

    count()无法正常工作,返回1

  20. 20

    具有%20的ImagePath无法正常工作

  21. 21

    构建R时无法使./configure找到tcltk

  22. 22

    PHP if(isset)在2个广播组和1个文本名称下无法正常工作

  23. 23

    IE中的背景大小无法正常工作1

  24. 24

    ng-class在h1内部无法正常工作?

  25. 25

    cn1-Webview无法正常工作

  26. 26

    Gradlew构建无法正常工作

  27. 27

    斯威夫特:为什么我的-1按钮无法正常工作?

  28. 28

    WebBrowser1_DocumentCompleted 事件无法正常工作

  29. 29

    Google 地图在 Ionic v1 中无法正常工作

热门标签

归档