Mercurial > vim
comparison src/configure.in @ 4103:dc30c01f9956 v7.3.805
updated for version 7.3.805
Problem: Lua version 5.2 is not detected properly on Arch Linux.
Solution: Adjust autoconf. (lilydjwg)
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Wed, 06 Feb 2013 19:49:43 +0100 |
parents | 16e8a09e8ab0 |
children | ff193256398a |
comparison
equal
deleted
inserted
replaced
4102:5ebccadf0fd7 | 4103:dc30c01f9956 |
---|---|
494 if test -f "${vi_cv_path_lua_pfx}/bin/cyglua-${vi_cv_version_lua}.dll"; then | 494 if test -f "${vi_cv_path_lua_pfx}/bin/cyglua-${vi_cv_version_lua}.dll"; then |
495 vi_cv_dll_name_lua="cyglua-${vi_cv_version_lua}.dll" | 495 vi_cv_dll_name_lua="cyglua-${vi_cv_version_lua}.dll" |
496 else | 496 else |
497 dnl Determine the SONAME for the current version, but fallback to | 497 dnl Determine the SONAME for the current version, but fallback to |
498 dnl liblua${vi_cv_version_lua}.so if no SONAME-versioned file is found. | 498 dnl liblua${vi_cv_version_lua}.so if no SONAME-versioned file is found. |
499 for i in 0 1 2 3 4 5 6 7 8 9; do | 499 for LUA_SOVER in "${vi_cv_version_lua}.so" ".so.${vi_cv_version_lua}"; do |
500 if test -f "${vi_cv_path_lua_pfx}/lib/liblua${vi_cv_version_lua}.so.$i"; then | 500 for i in 0 1 2 3 4 5 6 7 8 9; do |
501 LUA_SONAME=".$i" | 501 if test -f "${vi_cv_path_lua_pfx}/lib/liblua${LUA_SOVER}.$i"; then |
502 break | 502 LUA_SONAME=".$i" |
503 fi | 503 break |
504 fi | |
505 done | |
506 vi_cv_dll_name_lua="liblua${LUA_SOVER}$LUA_SONAME" | |
504 done | 507 done |
505 vi_cv_dll_name_lua="liblua${vi_cv_version_lua}.so$LUA_SONAME" | |
506 fi | 508 fi |
507 AC_DEFINE(DYNAMIC_LUA) | 509 AC_DEFINE(DYNAMIC_LUA) |
508 LUA_LIBS="" | 510 LUA_LIBS="" |
509 LUA_CFLAGS="-DDYNAMIC_LUA_DLL=\\\"${vi_cv_dll_name_lua}\\\" $LUA_CFLAGS" | 511 LUA_CFLAGS="-DDYNAMIC_LUA_DLL=\\\"${vi_cv_dll_name_lua}\\\" $LUA_CFLAGS" |
510 fi | 512 fi |