Hi all,

I'm trying to build the OSRM cloned from git master on Ubuntu 12.04.
I'm getting the "missing binary operator before token" error that was
talked about in the bug tracker but my boost version is 1.51.

Do you have any idea what I'm doing wrong?


BR,

-Lauri



Here is the error:

scons: Building targets ...
g++ -o Algorithms/CRC32.o -c -minline-all-stringops -fopenmp -Wall -O3
-DNDEBUG -march=native -I/usr/include -I/usr/include/include
-I/usr/include/libxml2 -I/usr/include/lua5.1 Algorithms/CRC32.cpp
g++ -o Contractor/EdgeBasedGraphFactory.o -c -minline-all-stringops
-fopenmp -Wall -O3 -DNDEBUG -march=native -I/usr/include
-I/usr/include/include -I/usr/include/libxml2 -I/usr/include/lua5.1
Contractor/EdgeBasedGraphFactory.cpp
In file included from /usr/include/luabind/wrapper_base.hpp:31:0,
                 from /usr/include/luabind/back_reference.hpp:27,
                 from /usr/include/luabind/class.hpp:93,
                 from /usr/include/luabind/luabind.hpp:28,
                 from Contractor/EdgeBasedGraphFactory.h:59,
                 from Contractor/EdgeBasedGraphFactory.cpp:21:
/usr/include/luabind/detail/call_member.hpp:319:1: error: missing binary
operator before token "("
In file included from /usr/include/luabind/back_reference.hpp:27:0,
                 from /usr/include/luabind/class.hpp:93,
                 from /usr/include/luabind/luabind.hpp:28,
                 from Contractor/EdgeBasedGraphFactory.h:59,
                 from Contractor/EdgeBasedGraphFactory.cpp:21:
/usr/include/luabind/wrapper_base.hpp:92:1: error: missing binary operator
before token "("
In file included from /usr/include/luabind/function.hpp:10:0,
                 from /usr/include/luabind/class.hpp:94,
                 from /usr/include/luabind/luabind.hpp:28,
                 from Contractor/EdgeBasedGraphFactory.h:59,
                 from Contractor/EdgeBasedGraphFactory.cpp:21:
/usr/include/luabind/detail/call_function.hpp:326:1: error: missing binary
operator before token "("
In file included from /usr/include/luabind/detail/constructor.hpp:12:0,
                 from /usr/include/luabind/class.hpp:96,
                 from /usr/include/luabind/luabind.hpp:28,
                 from Contractor/EdgeBasedGraphFactory.h:59,
                 from Contractor/EdgeBasedGraphFactory.cpp:21:
/usr/include/luabind/wrapper_base.hpp:92:1: error: missing binary operator
before token "("
In file included from /usr/include/luabind/class.hpp:107:0,
                 from /usr/include/luabind/luabind.hpp:28,
                 from Contractor/EdgeBasedGraphFactory.h:59,
                 from Contractor/EdgeBasedGraphFactory.cpp:21:
/usr/include/luabind/detail/call_member.hpp:319:1: error: missing binary
operator before token "("
scons: *** [Contractor/EdgeBasedGraphFactory.o] Error 1
scons: building terminated because of errors.
_______________________________________________
OSRM-talk mailing list
OSRM-talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/osrm-talk

Reply via email to