[Xapian-devel] Erlang examples

lenz norbu09 at googlemail.com
Tue May 8 18:03:15 BST 2012


hi,

On Tue, May 8, 2012 at 5:26 PM, Michael Uvarov <freeakk at gmail.com> wrote:
> Is there some more information about the error?

on a clean checkout of xapian i get the following compile errors that
look to me as if there is stuff missing in the repository:

./rebar compile
==> rebar_xapian_plugin (compile)
==> edown (compile)
==> parse_trans (compile)
==> seqbind (compile)
==> erlando (compile)
==> poolboy (compile)
==> xapian (compile)
Compiling c_src/qlc_table.cpp
In file included from c_src/xapian_core.h:6,
                 from c_src/qlc_table.cpp:2:
c_src/object_register.h:6:33: error: google/dense_hash_map: No such
file or directory
c_src/object_register.h:8:10: error: #include expects "FILENAME" or <FILENAME>
In file included from c_src/xapian_core.h:6,
                 from c_src/qlc_table.cpp:2:
c_src/object_register.h:35: error: ‘google’ has not been declared
c_src/object_register.h:35: error: ISO C++ forbids declaration of
‘dense_hash_map’ with no type
c_src/object_register.h:35: error: typedef name may not be a
nested-name-specifier
c_src/object_register.h:35: error: expected ‘;’ before ‘<’ token
c_src/object_register.h:40: error: ‘Hash’ does not name a type
c_src/object_register.h:61: error: ISO C++ forbids declaration of
‘Hash’ with no type
c_src/object_register.h:61: error: expected ‘;’ before ‘&’ token
c_src/object_register.h:67: error: expected `;' before ‘~’ token
In file included from c_src/object_register.h:70,
                 from c_src/xapian_core.h:6,
                 from c_src/qlc_table.cpp:2:
c_src/object_register.hpp: In constructor
‘ObjectRegister<Child>::ObjectRegister()’:
c_src/object_register.hpp:11: error: ‘m_elements’ was not declared in this scope
c_src/object_register.hpp: In member function ‘typename
ObjectRegister<Child>::Counter ObjectRegister<Child>::put(Child*)’:
c_src/object_register.hpp:21: error: ‘m_elements’ was not declared in this scope
c_src/object_register.hpp: In member function ‘void
ObjectRegister<Child>::remove(uint32_t)’:
c_src/object_register.hpp:31: error: ‘Hash’ has not been declared
c_src/object_register.hpp:31: error: expected initializer before ‘i’
c_src/object_register.hpp:32: error: ‘i’ was not declared in this scope
c_src/object_register.hpp:32: error: ‘m_elements’ was not declared in this scope
c_src/object_register.hpp: In member function ‘Child*
ObjectRegister<Child>::get(uint32_t)’:
c_src/object_register.hpp:46: error: ‘Hash’ has not been declared
c_src/object_register.hpp:46: error: expected initializer before ‘i’
c_src/object_register.hpp:47: error: ‘i’ was not declared in this scope
c_src/object_register.hpp:47: error: ‘m_elements’ was not declared in this scope
c_src/object_register.hpp: In destructor
‘ObjectRegister<Child>::~ObjectRegister()’:
c_src/object_register.hpp:74: error: ‘Hash’ has not been declared
c_src/object_register.hpp:74: error: expected initializer before ‘i’
c_src/object_register.hpp:75: error: ‘b’ was not declared in this scope
c_src/object_register.hpp:75: error: ‘m_elements’ was not declared in this scope
c_src/object_register.hpp:76: error: ‘e’ was not declared in this scope
c_src/object_register.hpp:77: error: ‘i’ was not declared in this scope
In file included from c_src/xapian_core.h:7,
                 from c_src/qlc_table.cpp:2:
c_src/user_resources.h: In copy constructor
‘ResourceGenerator::ResourceGenerator(const ResourceGenerator&)’:
c_src/user_resources.h:117: error: ‘assert’ was not declared in this scope
c_src/user_resources.h: In copy constructor
‘ResourceGenerator::ResourceGenerator(ResourceGenerator&)’:
c_src/user_resources.h:123: error: ‘assert’ was not declared in this scope
c_src/user_resources.h: In member function ‘void
ResourceGenerator::add(UserResource*)’:
c_src/user_resources.h:133: error: ‘assert’ was not declared in this scope
ERROR: $CXX -c $CXXFLAGS $DRV_CFLAGS c_src/qlc_table.cpp -o
c_src/qlc_table.o failed with error: 1

cheers
lenz

-- 
twitter: @norbu09
current project: iWantMyName.com



More information about the Xapian-devel mailing list