Opened 6 years ago

Closed 6 years ago

#765 closed defect (notabug)

Difficulty trying to configure and installing XAPIAN!

Reported by: Jose Marques Owned by: Olly Betts
Priority: normal Milestone: 1.4.x
Component: Other Version: 1.4.6
Severity: normal Keywords: Instalation
Cc: Blocked By:
Blocking: Operating System: Linux

Description

Hi I'm trying to configure and install XAPIAN for hacking.

The problem it's the current XAPIAN-Master of github it's not working.

I try to configure the XAPIAN-CORE and he don´t recognize ./configure or if I run from a build folder ../configure

I'm working in a CENTOS 7 and I installed this prerequisits:

yum group install "Development Tools" #for GCC 4.8.5 and make 3.8.2 yum install zlib-devel.x86_64 #for zlib-devel-1.2.7-17.el7.x86_64 yum install libuuid-devel.x86_64 #for libuuid-devel-2.23.2-52.el7.x86_64 yum install uuid-devel.x86_64 #for uuid-devel-1.6.2-26.el7.x86_64 yum install graphviz #for graphviz-2.30.1-21.el7.x86_64 yum install help2man #for help2man-1.41.1-3.el7.noarch yum install python-docutils #for python-docutils-0.11-0.3.20130715svn7687.el7.noarch

I installed xapian-core, xapian-omega, and xapian-bidings 1.4.5 in one centos 7 and I did not have this problem.

Another question is the best way to configure xapian to be able to change the c++ base code?

Thank you for your attention,

Jose Marques

Change History (1)

comment:1 by Olly Betts, 6 years ago

Resolution: notabug
Status: newclosed

When building from git you need to bootstrap the source tree before you can configure and build it.

The top-level "README" directs you to the relevant documentation for how to do that:

If you're new to hacking on Xapian, you should probably start by reading the xapian-core/HACKING file. If you're new to Xapian entirely, you should probably read the xapian-core/README file, or you can find further information on our website at https://xapian.org/

See the section "Building from git" in xapian-core/HACKING for details on getting started.

I'm not sure how that could really be made clearer, but if you have any suggestions let us know.

Note: See TracTickets for help on using tickets.