“the geoip2 module requires the maxminddb library” but the library is installed2019 Community Moderator ElectionBind locally installed libraryWhich library are LO headers belonging to?linking problems when installing python module and dependencies as non-rootconfigure package in non-standard way and resolve library requirementsHow to use local shared library while compiling the FOSS project?Where is program installed after ./configure“make” doesn't find an installed libraryRPM says missing dependency but I have already installed that library (from source)R configure file error: C compiler cannot create executablesConfigure not finding shared library, despite that library being installed
Calculating the number of days between 2 dates in Excel
How to prevent YouTube from showing already watched videos?
What if somebody invests in my application?
Is there any significance to the Valyrian Stone vault door of Qarth?
Why does this part of the Space Shuttle launch pad seem to be floating in air?
Bob has never been a M before
Is there enough fresh water in the world to eradicate the drinking water crisis?
Superhero words!
What to do when my ideas aren't chosen, when I strongly disagree with the chosen solution?
Reply ‘no position’ while the job posting is still there (‘HiWi’ position in Germany)
Adding empty element to declared container without declaring type of element
Can the harmonic series explain the origin of the major scale?
Have I saved too much for retirement so far?
node command while defining a coordinate in TikZ
Would it be legal for a US State to ban exports of a natural resource?
Are Warlocks Arcane or Divine?
Greatest common substring
Stereotypical names
How to check participants in at events?
What (else) happened July 1st 1858 in London?
I'm in charge of equipment buying but no one's ever happy with what I choose. How to fix this?
Lifted its hind leg on or lifted its hind leg towards?
Latex for-and in equation
Can I rely on these GitHub repository files?
“the geoip2 module requires the maxminddb library” but the library is installed
2019 Community Moderator ElectionBind locally installed libraryWhich library are LO headers belonging to?linking problems when installing python module and dependencies as non-rootconfigure package in non-standard way and resolve library requirementsHow to use local shared library while compiling the FOSS project?Where is program installed after ./configure“make” doesn't find an installed libraryRPM says missing dependency but I have already installed that library (from source)R configure file error: C compiler cannot create executablesConfigure not finding shared library, despite that library being installed
I am trying to compile nginx with a module: https://github.com/leev/ngx_http_geoip2_module. Before the nginx compilation, this library: https://github.com/maxmind/libmaxminddb needs to be installed. I followed the instructions (https://github.com/maxmind/libmaxminddb/blob/master/README.md#installing-from-a-tarball), compiled and installed the library. After the installation, ldconfig -p | grep maxminddb gives:
libmaxminddb.so.0 (libc6,x86-64) => /usr/local/lib/libmaxminddb.so.0
libmaxminddb.so (libc6,x86-64) => /usr/local/lib/libmaxminddb.so
However, when I configure nginx with ngx_http_geoip2_module, it complains during configure:
adding module in /home/cilium/ngx_http_geoip2_module
checking for MaxmindDB library ... not found
./configure: error: the geoip2 module requires the maxminddb library.
which is exactly the library I've already installed. This error seems to come from the config file of ngx_http_geoip2_module:
ngx_feature="MaxmindDB library"
ngx_feature_name=
ngx_feature_run=no
ngx_feature_incs="#include <maxminddb.h>"
ngx_feature_libs=-lmaxminddb
. auto/feature
if [ $ngx_found = yes ]; then
ngx_addon_name=ngx_http_geoip2_module
HTTP_MODULES="$HTTP_MODULES ngx_http_geoip2_module"
NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/ngx_http_geoip2_module.c"
CORE_LIBS="$CORE_LIBS -lmaxminddb"
else
cat << END
$0: error: the geoip2 module requires the maxminddb library.
END
exit 1
fi
Does anyone know what may have gone wrong here?
UPDATE: some relevant output by sh -x ./configure ..:
+ echo adding module in /home/cilium/ngx_http_geoip2_module
adding module in /home/cilium/ngx_http_geoip2_module
+ test -f /home/cilium/ngx_http_geoip2_module/config
+ . /home/cilium/ngx_http_geoip2_module/config
+ ngx_feature=MaxmindDB library
+ ngx_feature_name=
+ ngx_feature_run=no
+ ngx_feature_incs=#include <maxminddb.h>
+ ngx_feature_libs=-lmaxminddb
+ . auto/feature
+ echo checking for MaxmindDB library ...c
checking for MaxmindDB library ...+ cat
+ ngx_found=no
+ test -n
...
+ [ -x objs/autotest ]
+ echo not found
not found
+ echo ----------
+ cat objs/autotest.c
+ echo ----------
+ echo cc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/chromium/src -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/google-sparsehash/src -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/google-sparsehash/gen/arch/linux/x64/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/protobuf/src -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/re2/src -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/out/Debug/obj/gen -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/out/Debug/obj/gen/protoc_out/instaweb -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/apr/src/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/aprutil/src/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/apr/gen/arch/linux/x64/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/aprutil/gen/arch/linux/x64/include -o objs/autotest objs/autotest.c -Wl,-Bsymbolic-functions -Wl,-z,relro -lmaxminddb
+ echo ----------
+ rm -rf objs/autotest.c
+ [ no = yes ]
+ cat
./configure: error: the geoip2 module requires the maxminddb library.
+ exit 1
compiling configure
|
show 8 more comments
I am trying to compile nginx with a module: https://github.com/leev/ngx_http_geoip2_module. Before the nginx compilation, this library: https://github.com/maxmind/libmaxminddb needs to be installed. I followed the instructions (https://github.com/maxmind/libmaxminddb/blob/master/README.md#installing-from-a-tarball), compiled and installed the library. After the installation, ldconfig -p | grep maxminddb gives:
libmaxminddb.so.0 (libc6,x86-64) => /usr/local/lib/libmaxminddb.so.0
libmaxminddb.so (libc6,x86-64) => /usr/local/lib/libmaxminddb.so
However, when I configure nginx with ngx_http_geoip2_module, it complains during configure:
adding module in /home/cilium/ngx_http_geoip2_module
checking for MaxmindDB library ... not found
./configure: error: the geoip2 module requires the maxminddb library.
which is exactly the library I've already installed. This error seems to come from the config file of ngx_http_geoip2_module:
ngx_feature="MaxmindDB library"
ngx_feature_name=
ngx_feature_run=no
ngx_feature_incs="#include <maxminddb.h>"
ngx_feature_libs=-lmaxminddb
. auto/feature
if [ $ngx_found = yes ]; then
ngx_addon_name=ngx_http_geoip2_module
HTTP_MODULES="$HTTP_MODULES ngx_http_geoip2_module"
NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/ngx_http_geoip2_module.c"
CORE_LIBS="$CORE_LIBS -lmaxminddb"
else
cat << END
$0: error: the geoip2 module requires the maxminddb library.
END
exit 1
fi
Does anyone know what may have gone wrong here?
UPDATE: some relevant output by sh -x ./configure ..:
+ echo adding module in /home/cilium/ngx_http_geoip2_module
adding module in /home/cilium/ngx_http_geoip2_module
+ test -f /home/cilium/ngx_http_geoip2_module/config
+ . /home/cilium/ngx_http_geoip2_module/config
+ ngx_feature=MaxmindDB library
+ ngx_feature_name=
+ ngx_feature_run=no
+ ngx_feature_incs=#include <maxminddb.h>
+ ngx_feature_libs=-lmaxminddb
+ . auto/feature
+ echo checking for MaxmindDB library ...c
checking for MaxmindDB library ...+ cat
+ ngx_found=no
+ test -n
...
+ [ -x objs/autotest ]
+ echo not found
not found
+ echo ----------
+ cat objs/autotest.c
+ echo ----------
+ echo cc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/chromium/src -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/google-sparsehash/src -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/google-sparsehash/gen/arch/linux/x64/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/protobuf/src -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/re2/src -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/out/Debug/obj/gen -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/out/Debug/obj/gen/protoc_out/instaweb -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/apr/src/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/aprutil/src/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/apr/gen/arch/linux/x64/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/aprutil/gen/arch/linux/x64/include -o objs/autotest objs/autotest.c -Wl,-Bsymbolic-functions -Wl,-z,relro -lmaxminddb
+ echo ----------
+ rm -rf objs/autotest.c
+ [ no = yes ]
+ cat
./configure: error: the geoip2 module requires the maxminddb library.
+ exit 1
compiling configure
Did the header get installed?
– o11c
Oct 6 '14 at 5:11
@o11c, missing headers sounds like a possibility. I just followed the installation guide. How do I find out if headers for a specific library exist?
– MLister
Oct 6 '14 at 6:11
locate maxminddb.hif you have your file database up-to-date, orfind /usr/local/include /usr/include -name maxminddb.hif you don't. Most likely it would be in/usr/local/includesince the libs were in local.
– o11c
Oct 6 '14 at 7:18
@o11c, thanks. The header file is installed, it is at: /usr/local/include/maxminddb.h. Strange, so what else could cause the problem?
– MLister
Oct 6 '14 at 7:22
@o11c, is it possible that the script only looks in/usr/includebut not in/usr/local/include?
– MLister
Oct 6 '14 at 7:24
|
show 8 more comments
I am trying to compile nginx with a module: https://github.com/leev/ngx_http_geoip2_module. Before the nginx compilation, this library: https://github.com/maxmind/libmaxminddb needs to be installed. I followed the instructions (https://github.com/maxmind/libmaxminddb/blob/master/README.md#installing-from-a-tarball), compiled and installed the library. After the installation, ldconfig -p | grep maxminddb gives:
libmaxminddb.so.0 (libc6,x86-64) => /usr/local/lib/libmaxminddb.so.0
libmaxminddb.so (libc6,x86-64) => /usr/local/lib/libmaxminddb.so
However, when I configure nginx with ngx_http_geoip2_module, it complains during configure:
adding module in /home/cilium/ngx_http_geoip2_module
checking for MaxmindDB library ... not found
./configure: error: the geoip2 module requires the maxminddb library.
which is exactly the library I've already installed. This error seems to come from the config file of ngx_http_geoip2_module:
ngx_feature="MaxmindDB library"
ngx_feature_name=
ngx_feature_run=no
ngx_feature_incs="#include <maxminddb.h>"
ngx_feature_libs=-lmaxminddb
. auto/feature
if [ $ngx_found = yes ]; then
ngx_addon_name=ngx_http_geoip2_module
HTTP_MODULES="$HTTP_MODULES ngx_http_geoip2_module"
NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/ngx_http_geoip2_module.c"
CORE_LIBS="$CORE_LIBS -lmaxminddb"
else
cat << END
$0: error: the geoip2 module requires the maxminddb library.
END
exit 1
fi
Does anyone know what may have gone wrong here?
UPDATE: some relevant output by sh -x ./configure ..:
+ echo adding module in /home/cilium/ngx_http_geoip2_module
adding module in /home/cilium/ngx_http_geoip2_module
+ test -f /home/cilium/ngx_http_geoip2_module/config
+ . /home/cilium/ngx_http_geoip2_module/config
+ ngx_feature=MaxmindDB library
+ ngx_feature_name=
+ ngx_feature_run=no
+ ngx_feature_incs=#include <maxminddb.h>
+ ngx_feature_libs=-lmaxminddb
+ . auto/feature
+ echo checking for MaxmindDB library ...c
checking for MaxmindDB library ...+ cat
+ ngx_found=no
+ test -n
...
+ [ -x objs/autotest ]
+ echo not found
not found
+ echo ----------
+ cat objs/autotest.c
+ echo ----------
+ echo cc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/chromium/src -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/google-sparsehash/src -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/google-sparsehash/gen/arch/linux/x64/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/protobuf/src -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/re2/src -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/out/Debug/obj/gen -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/out/Debug/obj/gen/protoc_out/instaweb -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/apr/src/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/aprutil/src/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/apr/gen/arch/linux/x64/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/aprutil/gen/arch/linux/x64/include -o objs/autotest objs/autotest.c -Wl,-Bsymbolic-functions -Wl,-z,relro -lmaxminddb
+ echo ----------
+ rm -rf objs/autotest.c
+ [ no = yes ]
+ cat
./configure: error: the geoip2 module requires the maxminddb library.
+ exit 1
compiling configure
I am trying to compile nginx with a module: https://github.com/leev/ngx_http_geoip2_module. Before the nginx compilation, this library: https://github.com/maxmind/libmaxminddb needs to be installed. I followed the instructions (https://github.com/maxmind/libmaxminddb/blob/master/README.md#installing-from-a-tarball), compiled and installed the library. After the installation, ldconfig -p | grep maxminddb gives:
libmaxminddb.so.0 (libc6,x86-64) => /usr/local/lib/libmaxminddb.so.0
libmaxminddb.so (libc6,x86-64) => /usr/local/lib/libmaxminddb.so
However, when I configure nginx with ngx_http_geoip2_module, it complains during configure:
adding module in /home/cilium/ngx_http_geoip2_module
checking for MaxmindDB library ... not found
./configure: error: the geoip2 module requires the maxminddb library.
which is exactly the library I've already installed. This error seems to come from the config file of ngx_http_geoip2_module:
ngx_feature="MaxmindDB library"
ngx_feature_name=
ngx_feature_run=no
ngx_feature_incs="#include <maxminddb.h>"
ngx_feature_libs=-lmaxminddb
. auto/feature
if [ $ngx_found = yes ]; then
ngx_addon_name=ngx_http_geoip2_module
HTTP_MODULES="$HTTP_MODULES ngx_http_geoip2_module"
NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/ngx_http_geoip2_module.c"
CORE_LIBS="$CORE_LIBS -lmaxminddb"
else
cat << END
$0: error: the geoip2 module requires the maxminddb library.
END
exit 1
fi
Does anyone know what may have gone wrong here?
UPDATE: some relevant output by sh -x ./configure ..:
+ echo adding module in /home/cilium/ngx_http_geoip2_module
adding module in /home/cilium/ngx_http_geoip2_module
+ test -f /home/cilium/ngx_http_geoip2_module/config
+ . /home/cilium/ngx_http_geoip2_module/config
+ ngx_feature=MaxmindDB library
+ ngx_feature_name=
+ ngx_feature_run=no
+ ngx_feature_incs=#include <maxminddb.h>
+ ngx_feature_libs=-lmaxminddb
+ . auto/feature
+ echo checking for MaxmindDB library ...c
checking for MaxmindDB library ...+ cat
+ ngx_found=no
+ test -n
...
+ [ -x objs/autotest ]
+ echo not found
not found
+ echo ----------
+ cat objs/autotest.c
+ echo ----------
+ echo cc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/chromium/src -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/google-sparsehash/src -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/google-sparsehash/gen/arch/linux/x64/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/protobuf/src -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/re2/src -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/out/Debug/obj/gen -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/out/Debug/obj/gen/protoc_out/instaweb -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/apr/src/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/aprutil/src/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/apr/gen/arch/linux/x64/include -I /home/cilium/ngx_pagespeed-release-1.9.32.1-beta/psol/include/third_party/aprutil/gen/arch/linux/x64/include -o objs/autotest objs/autotest.c -Wl,-Bsymbolic-functions -Wl,-z,relro -lmaxminddb
+ echo ----------
+ rm -rf objs/autotest.c
+ [ no = yes ]
+ cat
./configure: error: the geoip2 module requires the maxminddb library.
+ exit 1
compiling configure
compiling configure
edited Oct 6 '14 at 11:53
Braiam
23.7k2077142
23.7k2077142
asked Oct 6 '14 at 4:26
MListerMLister
147210
147210
Did the header get installed?
– o11c
Oct 6 '14 at 5:11
@o11c, missing headers sounds like a possibility. I just followed the installation guide. How do I find out if headers for a specific library exist?
– MLister
Oct 6 '14 at 6:11
locate maxminddb.hif you have your file database up-to-date, orfind /usr/local/include /usr/include -name maxminddb.hif you don't. Most likely it would be in/usr/local/includesince the libs were in local.
– o11c
Oct 6 '14 at 7:18
@o11c, thanks. The header file is installed, it is at: /usr/local/include/maxminddb.h. Strange, so what else could cause the problem?
– MLister
Oct 6 '14 at 7:22
@o11c, is it possible that the script only looks in/usr/includebut not in/usr/local/include?
– MLister
Oct 6 '14 at 7:24
|
show 8 more comments
Did the header get installed?
– o11c
Oct 6 '14 at 5:11
@o11c, missing headers sounds like a possibility. I just followed the installation guide. How do I find out if headers for a specific library exist?
– MLister
Oct 6 '14 at 6:11
locate maxminddb.hif you have your file database up-to-date, orfind /usr/local/include /usr/include -name maxminddb.hif you don't. Most likely it would be in/usr/local/includesince the libs were in local.
– o11c
Oct 6 '14 at 7:18
@o11c, thanks. The header file is installed, it is at: /usr/local/include/maxminddb.h. Strange, so what else could cause the problem?
– MLister
Oct 6 '14 at 7:22
@o11c, is it possible that the script only looks in/usr/includebut not in/usr/local/include?
– MLister
Oct 6 '14 at 7:24
Did the header get installed?
– o11c
Oct 6 '14 at 5:11
Did the header get installed?
– o11c
Oct 6 '14 at 5:11
@o11c, missing headers sounds like a possibility. I just followed the installation guide. How do I find out if headers for a specific library exist?
– MLister
Oct 6 '14 at 6:11
@o11c, missing headers sounds like a possibility. I just followed the installation guide. How do I find out if headers for a specific library exist?
– MLister
Oct 6 '14 at 6:11
locate maxminddb.h if you have your file database up-to-date, or find /usr/local/include /usr/include -name maxminddb.h if you don't. Most likely it would be in /usr/local/include since the libs were in local.– o11c
Oct 6 '14 at 7:18
locate maxminddb.h if you have your file database up-to-date, or find /usr/local/include /usr/include -name maxminddb.h if you don't. Most likely it would be in /usr/local/include since the libs were in local.– o11c
Oct 6 '14 at 7:18
@o11c, thanks. The header file is installed, it is at: /usr/local/include/maxminddb.h. Strange, so what else could cause the problem?
– MLister
Oct 6 '14 at 7:22
@o11c, thanks. The header file is installed, it is at: /usr/local/include/maxminddb.h. Strange, so what else could cause the problem?
– MLister
Oct 6 '14 at 7:22
@o11c, is it possible that the script only looks in
/usr/include but not in /usr/local/include?– MLister
Oct 6 '14 at 7:24
@o11c, is it possible that the script only looks in
/usr/include but not in /usr/local/include?– MLister
Oct 6 '14 at 7:24
|
show 8 more comments
1 Answer
1
active
oldest
votes
To anyone having this problem, here is the solution:
- git clone --recursive https://github.com/maxmind/libmaxminddb
- cd libmaxminddb
- ./bootstrap
- ./configure
- make
- make install
I noticed that initially after cloning there was no configure executable, but after running ./bootstrap, it got created.
Then i run ./configure, make, make install, and then i noticed that within the folder /usr/local/include maxminddb_config.h and maxminddb.h were created.
Then i run my installation nginx script and there were no errors anymore.
New contributor
Skeptic is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f159531%2fthe-geoip2-module-requires-the-maxminddb-library-but-the-library-is-installed%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
To anyone having this problem, here is the solution:
- git clone --recursive https://github.com/maxmind/libmaxminddb
- cd libmaxminddb
- ./bootstrap
- ./configure
- make
- make install
I noticed that initially after cloning there was no configure executable, but after running ./bootstrap, it got created.
Then i run ./configure, make, make install, and then i noticed that within the folder /usr/local/include maxminddb_config.h and maxminddb.h were created.
Then i run my installation nginx script and there were no errors anymore.
New contributor
Skeptic is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
To anyone having this problem, here is the solution:
- git clone --recursive https://github.com/maxmind/libmaxminddb
- cd libmaxminddb
- ./bootstrap
- ./configure
- make
- make install
I noticed that initially after cloning there was no configure executable, but after running ./bootstrap, it got created.
Then i run ./configure, make, make install, and then i noticed that within the folder /usr/local/include maxminddb_config.h and maxminddb.h were created.
Then i run my installation nginx script and there were no errors anymore.
New contributor
Skeptic is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
To anyone having this problem, here is the solution:
- git clone --recursive https://github.com/maxmind/libmaxminddb
- cd libmaxminddb
- ./bootstrap
- ./configure
- make
- make install
I noticed that initially after cloning there was no configure executable, but after running ./bootstrap, it got created.
Then i run ./configure, make, make install, and then i noticed that within the folder /usr/local/include maxminddb_config.h and maxminddb.h were created.
Then i run my installation nginx script and there were no errors anymore.
New contributor
Skeptic is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
To anyone having this problem, here is the solution:
- git clone --recursive https://github.com/maxmind/libmaxminddb
- cd libmaxminddb
- ./bootstrap
- ./configure
- make
- make install
I noticed that initially after cloning there was no configure executable, but after running ./bootstrap, it got created.
Then i run ./configure, make, make install, and then i noticed that within the folder /usr/local/include maxminddb_config.h and maxminddb.h were created.
Then i run my installation nginx script and there were no errors anymore.
New contributor
Skeptic is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
edited 2 days ago
New contributor
Skeptic is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
answered Mar 22 at 18:22
SkepticSkeptic
11
11
New contributor
Skeptic is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Skeptic is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Skeptic is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f159531%2fthe-geoip2-module-requires-the-maxminddb-library-but-the-library-is-installed%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
-compiling, configure
Did the header get installed?
– o11c
Oct 6 '14 at 5:11
@o11c, missing headers sounds like a possibility. I just followed the installation guide. How do I find out if headers for a specific library exist?
– MLister
Oct 6 '14 at 6:11
locate maxminddb.hif you have your file database up-to-date, orfind /usr/local/include /usr/include -name maxminddb.hif you don't. Most likely it would be in/usr/local/includesince the libs were in local.– o11c
Oct 6 '14 at 7:18
@o11c, thanks. The header file is installed, it is at: /usr/local/include/maxminddb.h. Strange, so what else could cause the problem?
– MLister
Oct 6 '14 at 7:22
@o11c, is it possible that the script only looks in
/usr/includebut not in/usr/local/include?– MLister
Oct 6 '14 at 7:24