Here's what I did (I'm running Ubuntu 10.10 x64):
- Get Mercurial
- Clone repository
- Check and obtain the dependencies
- ./bootstrap.sh
- ./configure
- make
But during the "make" phase I got some strange error, here's the end of the terminal output, if you need the whole output of "make" just tell me and I'll provide it ASAP:
Code: Select all
mv -f .deps/moss_backend.Tpo .deps/moss_backend.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/postgresql -g -O2 -MT backend_all.o -MD -MP -MF .deps/backend_all.Tpo -c -o backend_all.o backend_all.cc
In file included from backend_all.cc:82:0:
db_requests.h: In member function ‘void VaultFetchNode_Request::operator()(std::unary_function<pqxx::nontransaction, void>::argument_type&)’:
db_requests.h:1016:8: error: ‘pqxx::binarystring::binarystring’ names the constructor, not the type
db_requests.h:1016:41: error: expected ‘;’ before ‘blob’
db_requests.h:1016:48: error: statement cannot resolve address of overloaded function
db_requests.h:1017:33: error: ‘blob’ was not declared in this scope
db_requests.h: In member function ‘void GetGlobalSDL::operator()(std::unary_function<pqxx::nontransaction, void>::argument_type&)’:
db_requests.h:2787:5: error: ‘pqxx::binarystring::binarystring’ names the constructor, not the type
db_requests.h:2787:38: error: expected ‘;’ before ‘blob’
db_requests.h:2787:45: error: statement cannot resolve address of overloaded function
db_requests.h:2788:23: error: ‘blob’ was not declared in this scope
db_requests.h: In member function ‘void GetVaultSDL::operator()(std::unary_function<pqxx::nontransaction, void>::argument_type&)’:
db_requests.h:2841:5: error: ‘pqxx::binarystring::binarystring’ names the constructor, not the type
db_requests.h:2841:38: error: expected ‘;’ before ‘blob’
db_requests.h:2841:45: error: statement cannot resolve address of overloaded function
db_requests.h:2842:23: error: ‘blob’ was not declared in this scope
make[1]: *** [backend_all.o] Errore 1
make[1]: uscita dalla directory "/home/rael/Myst/MOSS"
make: *** [all] Errore 2
Addendum: Also tried under OpenSUSE 11.4 x64 and got the same error, and at the moment there is no mercurial port for PPC Macs, so at the moment of writing I have not yet attempted the compilation.
Thanks for the support,
R