Ubuntu18 libmaxminddb 1.2.3安装,make失败,内容如下:
make all-recursive
make[1]: Entering directory '/home/ubuntu/pot_ethernetip_encryption/libmaxminddb-1.2.0'
Making all in src
make[2]: Entering directory '/home/ubuntu/pot_ethernetip_encryption/libmaxminddb-1.2.0/src'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/ubuntu/pot_ethernetip_encryption/libmaxminddb-1.2.0/src'
Making all in bin
make[2]: Entering directory '/home/ubuntu/pot_ethernetip_encryption/libmaxminddb-1.2.0/bin'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/ubuntu/pot_ethernetip_encryption/libmaxminddb-1.2.0/bin'
Making all in t
make[2]: Entering directory '/home/ubuntu/pot_ethernetip_encryption/libmaxminddb-1.2.0/t'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/ubuntu/pot_ethernetip_encryption/libmaxminddb-1.2.0/t'
make[2]: Entering directory '/home/ubuntu/pot_ethernetip_encryption/libmaxminddb-1.2.0'
if [ ! -f man/man1/mmdblookup.1 ]; then mkdir -p man/man1 && touch man/man1/mmdblookup.1; fi
if [ ! -f man/man3/libmaxminddb.3 ]; then mkdir -p man/man3 && touch man/man3/libmaxminddb.3; fi
if [ ! -f man/man3/libmaxminddb.3 ]; then mkdir -p man/man3 && touch man/man3/libmaxminddb.3; fi
if [ ! -f man/man3/libmaxminddb.3 ]; then mkdir -p man/man3 && touch man/man3/libmaxminddb.3; fi
if [ ! -f man/man3/libmaxminddb.3 ]; then mkdir -p man/man3 && touch man/man3/libmaxminddb.3; fi
if [ ! -f man/man3/libmaxminddb.3 ]; then mkdir -p man/man3 && touch man/man3/libmaxminddb.3; fi
if [ ! -f man/man3/libmaxminddb.3 ]; then mkdir -p man/man3 && touch man/man3/libmaxminddb.3; fi
if [ ! -f man/man3/libmaxminddb.3 ]; then mkdir -p man/man3 && touch man/man3/libmaxminddb.3; fi
if [ ! -f man/man3/libmaxminddb.3 ]; then mkdir -p man/man3 && touch man/man3/libmaxminddb.3; fi
if [ ! -f man/man3/libmaxminddb.3 ]; then mkdir -p man/man3 && touch man/man3/libmaxminddb.3; fi
if [ ! -f man/man3/libmaxminddb.3 ]; then mkdir -p man/man3 && touch man/man3/libmaxminddb.3; fi
if [ ! -f man/man3/libmaxminddb.3 ]; then mkdir -p man/man3 && touch man/man3/libmaxminddb.3; fi
if [ ! -f man/man3/libmaxminddb.3 ]; then mkdir -p man/man3 && touch man/man3/libmaxminddb.3; fi
if [ ! -f man/man3/libmaxminddb.3 ]; then mkdir -p man/man3 && touch man/man3/libmaxminddb.3; fi
if [ ! -f man/man3/libmaxminddb.3 ]; then mkdir -p man/man3 && touch man/man3/libmaxminddb.3; fi
if [ ! -f man/man3/libmaxminddb.3 ]; then mkdir -p man/man3 && touch man/man3/libmaxminddb.3; fi
make[2]: Leaving directory '/home/ubuntu/pot_ethernetip_encryption/libmaxminddb-1.2.0'
make[1]: Leaving directory '/home/ubuntu/pot_ethernetip_encryption/libmaxminddb-1.2.0'
ubuntu版本很低,安装 GCC 4.4+ and clang 3.2+. 了没有
$ ./configure
$ make
$ make check
$ sudo make install
$ sudo ldconfig