[OSRM-talk] Instruction for compiling and running OSRM

Emil Tin ZF0F at tmf.kk.dk
Mon Aug 5 09:34:33 UTC 2013


What platform are you on?

I looked into modifying the code so that it works with symlinks, but it seemed to work on mac.



Kind regards,

Emil Tin
IT- and Process Specialist
Traffic Design
________________________________
CITY OF COPENHAGEN
The Technical and Environmental Administration
Traffic Department

Islands Brygge 37 Vær. 118
Postboks 450
2300 København S

Telefon +45 2369 5986
Email ZF0F at tmf.kk.dk
EAN 5798009493149




-----Oprindelig meddelelse-----
Fra: Nils Liebelt [mailto:nils.liebelt at serie-a.de] 
Sendt: 5. august 2013 11:32
Til: osrm-talk at openstreetmap.org
Emne: Re: [OSRM-talk] Instruction for compiling and running OSRM

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 <paul at mawsonlakes.org>:
> 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 at 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
> OSRM-talk at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/osrm-talk
>

_______________________________________________
OSRM-talk mailing list
OSRM-talk at openstreetmap.org
http://lists.openstreetmap.org/listinfo/osrm-talk



More information about the OSRM-talk mailing list