Comments (2)
I have just committed a change to the build system to not require lua for building osm2pgsql, as it is currently an optional feature.
All lua code should now be hidden behind #ifdef HAVE_LUA
In case the issue was with the actual detection code in configure.ac and you do have a lua interpreter and the corresponding dev libraries installed, then please re-open.
from osm2pgsql.
There needs to be a way disable the configure against lua. I tried --with-lua=no
, --without-lua
and --disable-lua
and none of them seem to work. On OS X I cannot get configure to get past the lua checks and hit:
checking for a Lua interpreter with version >= 5.0... lua
checking for lua... /usr/local/bin/lua
checking for lua version... 5.1
checking for lua platform... unknown
checking for lua script directory... ${prefix}/share/lua/5.1
checking for lua module directory... ${exec_prefix}/lib/lua/5.1
checking if LUA_VERSION is defined... yes
checking lua.h usability... no
checking lua.h presence... yes
configure: WARNING: lua.h: present but cannot be compiled
configure: WARNING: lua.h: check for missing prerequisite headers?
configure: WARNING: lua.h: see the Autoconf documentation
configure: WARNING: lua.h: section "Present But Cannot Be Compiled"
configure: WARNING: lua.h: proceeding with the compiler's result
checking for lua.h... no
checking lualib.h usability... no
checking lualib.h presence... yes
configure: WARNING: lualib.h: present but cannot be compiled
configure: WARNING: lualib.h: check for missing prerequisite headers?
configure: WARNING: lualib.h: see the Autoconf documentation
configure: WARNING: lualib.h: section "Present But Cannot Be Compiled"
configure: WARNING: lualib.h: proceeding with the compiler's result
checking for lualib.h... no
checking lauxlib.h usability... no
checking lauxlib.h presence... yes
configure: WARNING: lauxlib.h: present but cannot be compiled
configure: WARNING: lauxlib.h: check for missing prerequisite headers?
configure: WARNING: lauxlib.h: see the Autoconf documentation
configure: WARNING: lauxlib.h: section "Present But Cannot Be Compiled"
configure: WARNING: lauxlib.h: proceeding with the compiler's result
checking for lauxlib.h... no
checking luaconf.h usability... no
checking luaconf.h presence... yes
configure: WARNING: luaconf.h: present but cannot be compiled
configure: WARNING: luaconf.h: check for missing prerequisite headers?
configure: WARNING: luaconf.h: see the Autoconf documentation
configure: WARNING: luaconf.h: section "Present But Cannot Be Compiled"
configure: WARNING: luaconf.h: proceeding with the compiler's result
checking for luaconf.h... no
configure: error: cannot find Lua includes
from osm2pgsql.
Related Issues (20)
- Handling of schemas HOT 1
- Loading ways in non-slim mode is slower than with --slim.
- osm2pgsql-replication init fails on get_dsn_parameters() HOT 1
- Test failure in bdd-flex with 1.9.0 HOT 2
- Confusing middle pgsql processing. HOT 7
- Problem with query to get changed parent objects HOT 7
- 1.9.2 failed to build on several architectures (error: static assertion failed) HOT 2
- Segmentation fault (core dumped) HOT 2
- Allow more than 32 generalization jobs HOT 2
- Chunky rivers when generalizing water areas HOT 2
- Question: could not extend file "base/361191441/368615606.137": No space left on device
- osm2pgsql should not perform analyze by itself HOT 15
- `object:as_multipolygon()` does not take `object.members` into account. HOT 2
- Some research on middle performance HOT 4
- highway=rest_area treatet as line HOT 2
- free(): invalid size Aborted Core dumped HOT 4
- North America import fails HOT 1
- nlohmann-json is missing from the Alpine build dependencies command
- Error in reprocessing of ways in relation, if osmc_symbols-tag of the relation contains the word 'backslash' HOT 6
- Deprecating -i,--tablespace-index? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from osm2pgsql.