Hi Paul, I think the lua script is not accessable to executable (osrm-extract). If you compiled the binaries underneath the "build" dir. You also have to move the lua (including the lib dir) underneath the build path.
You can try to create symlinks for it: cd build ln -s ../profile.lua profile.lua ln -s ../profiles/llb lib Regards, Nils 2013/8/5 Paul Schulz <[email protected]>: > Greetings, > > After sucessfully building OSRM as per instructions here: > https://github.com/DennisOSRM/Project-OSRM/wiki/Building%20OSRM > I was getting the error below when trying to run 'osrm-extract' (with the > appropriate profile.lua link) > > If I move the programs up a directory try again, it runs sucessfully. > I couldn't see this documented anywhere in the wiki. > > paul@blue:~/git/Project-OSRM/build$ ./osrm-extract adelaide.osm > [i /home/paul/git/Project-OSRM/Extractor/ScriptingEnvironment.cpp:25] Using > script profile.lua > [! [! /home/paul/git/Project-OSRM/Extractor/ScriptingEnvironment.cpp[! > /home/paul/git/Project-OSRM/Extractor/ScriptingEnvironment.cpp:95] > profile.lua:2: module 'lib/access' not found: > no field package.preload['lib/access'] > no file '/lib/access.lua' > no file 'profiles/lib/access.lua' > no file './lib/access.lua' > no file '/usr/local/share/lua/5.1/lib/access.lua' > no file '/usr/local/share/lua/5.1/lib/access/init.lua' > no file '/usr/local/lib/lua/5.1/lib/access.lua' > no file '/usr/local/lib/lua/5.1/lib/access/init.lua' > no file '/usr/share/lua/5.1/lib/access.lua' > no file '/usr/share/lua/5.1/lib/access/init.lua' > no file './lib/access.so' > no file '/usr/local/lib/lua/5.1/lib/access.so' > no file '/usr/lib/x86_64-linux-gnu/lua/5.1/lib/access.so' > no file '/usr/lib/lua/5.1/lib/access.so' > no file '/usr/local/lib/lua/5.1/loadall.so' occured in scripting block > :[! /home/paul/git/Project-OSRM/Extractor/ScriptingEnvironment.cpp:95[! > /home/paul/git/Project-OSRM/Extractor/ScriptingEnvironment.cpp:95] > profile.lua:2: module 'lib/access' not found: > no field package.preload['lib/access'] > no file '/lib/access.lua' > no file 'profiles/lib/access.lua' > no file './lib/access.lua' > no file '/usr/local/share/lua/5.1/lib/access.lua' > no file '/usr/local/share/lua/5.1/lib/access/init.lua' > no file '/usr/local/lib/lua/5.1/lib/access.lua' > no file '/usr/local/lib/lua/5.1/lib/access/init.lua' > no file '/usr/share/lua/5.1/lib/access.lua' > no file '/usr/share/lua/5.1/lib/access/init.lua' > no file './lib/access.so' > no file '/usr/local/lib/lua/5.1/lib/access.so' > no file '/usr/lib/x86_64-linux-gnu/lua/5.1/lib/access.so' > no file '/usr/lib/lua/5.1/lib/access.so' > no file '/usr/local/lib/lua/5.1/loadall.so' occured in scripting block > ] profile.lua:2: module 'lib/access' not found: > no field package.preload['lib/access'] > no file '/lib/access.lua' > no file 'profiles/lib/access.lua' > no file './lib/access.lua' > no file '/usr/local/share/lua/5.1/lib/access.lua' > no file '/usr/local/share/lua/5.1/lib/access/init.lua' > no file '/usr/local/lib/lua/5.1/lib/access.lua' > no file '/usr/local/lib/lua/5.1/lib/access/init.lua' > no file '/usr/share/lua/5.1/lib/access.lua' > no file '/usr/share/lua/5.1/lib/access/init.lua' > no file './lib/access.so' > no file '/usr/local/lib/lua/5.1/lib/access.so' > no file '/usr/lib/x86_64-linux-gnu/lua/5.1/lib/access.so' > no file '/usr/lib/lua/5.1/lib/access.so' > no file '/usr/local/lib/lua/5.1/loadall.so' > > _______________________________________________ > OSRM-talk mailing list > [email protected] > http://lists.openstreetmap.org/listinfo/osrm-talk > _______________________________________________ OSRM-talk mailing list [email protected] http://lists.openstreetmap.org/listinfo/osrm-talk
