Hi,
I am trying to install MonetDB5 11.2.0 (The version of MonetDB is not an official MonetDB release. This version includes an RDF frontend that is used to parse RDF datasets and load them in MonetDB.).

I get the following error when I run the make command:


miguel@miguel-VirtualBox:~/Downloads/MonetDB$ sudo make
make  all-recursive
make[1]: Entering directory '/home/miguel/Downloads/MonetDB'
Making all in buildtools
make[2]: Entering directory '/home/miguel/Downloads/MonetDB/buildtools'
make  all-recursive
make[3]: Entering directory '/home/miguel/Downloads/MonetDB/buildtools'
Making all in Mx
make[4]: Entering directory '/home/miguel/Downloads/MonetDB/buildtools/Mx'
make  all-am
make[5]: Entering directory '/home/miguel/Downloads/MonetDB/buildtools/Mx'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/home/miguel/Downloads/MonetDB/buildtools/Mx'
make[4]: Leaving directory '/home/miguel/Downloads/MonetDB/buildtools/Mx'
Making all in conf
make[4]: Entering directory '/home/miguel/Downloads/MonetDB/buildtools/conf'
make  all-am
make[5]: Entering directory '/home/miguel/Downloads/MonetDB/buildtools/conf'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/home/miguel/Downloads/MonetDB/buildtools/conf'
make[4]: Leaving directory '/home/miguel/Downloads/MonetDB/buildtools/conf'
make[4]: Entering directory '/home/miguel/Downloads/MonetDB/buildtools'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/home/miguel/Downloads/MonetDB/buildtools'
make[3]: Leaving directory '/home/miguel/Downloads/MonetDB/buildtools'
make[2]: Leaving directory '/home/miguel/Downloads/MonetDB/buildtools'
Making all in common
make[2]: Entering directory '/home/miguel/Downloads/MonetDB/common'
make  all-recursive
make[3]: Entering directory '/home/miguel/Downloads/MonetDB/common'
Making all in stream
make[4]: Entering directory '/home/miguel/Downloads/MonetDB/common/stream'
make  all-am
make[5]: Entering directory '/home/miguel/Downloads/MonetDB/common/stream'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/home/miguel/Downloads/MonetDB/common/stream'
make[4]: Leaving directory '/home/miguel/Downloads/MonetDB/common/stream'
Making all in options
make[4]: Entering directory '/home/miguel/Downloads/MonetDB/common/options'
make  all-am
make[5]: Entering directory '/home/miguel/Downloads/MonetDB/common/options'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/home/miguel/Downloads/MonetDB/common/options'
make[4]: Leaving directory '/home/miguel/Downloads/MonetDB/common/options'
Making all in utils
make[4]: Entering directory '/home/miguel/Downloads/MonetDB/common/utils'
make  all-am
make[5]: Entering directory '/home/miguel/Downloads/MonetDB/common/utils'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/home/miguel/Downloads/MonetDB/common/utils'
make[4]: Leaving directory '/home/miguel/Downloads/MonetDB/common/utils'
make[4]: Entering directory '/home/miguel/Downloads/MonetDB/common'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/home/miguel/Downloads/MonetDB/common'
make[3]: Leaving directory '/home/miguel/Downloads/MonetDB/common'
make[2]: Leaving directory '/home/miguel/Downloads/MonetDB/common'
Making all in clients
make[2]: Entering directory '/home/miguel/Downloads/MonetDB/clients'
make  all-recursive
make[3]: Entering directory '/home/miguel/Downloads/MonetDB/clients'
Making all in mapilib
make[4]: Entering directory '/home/miguel/Downloads/MonetDB/clients/mapilib'
make  all-am
make[5]: Entering directory '/home/miguel/Downloads/MonetDB/clients/mapilib'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/home/miguel/Downloads/MonetDB/clients/mapilib'
make[4]: Leaving directory '/home/miguel/Downloads/MonetDB/clients/mapilib'
Making all in mapiclient
make[4]: Entering directory '/home/miguel/Downloads/MonetDB/clients/mapiclient'
make  all-am
make[5]: Entering directory '/home/miguel/Downloads/MonetDB/clients/mapiclient'
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -Wall -Wextra -g -pedantic -Wno-long-long -Wno-declaration-after-statement  -D_REENTRANT -export-dynamic  -o mclient mclient.o ReadlineTools.o  libmcutil.la ../mapilib/libmapi.la ../../common/stream/libstream.la    -lcrypt  -pthread
libtool: link: gcc -Wall -Wextra -g -pedantic -Wno-long-long -Wno-declaration-after-statement -D_REENTRANT -o .libs/mclient mclient.o ReadlineTools.o -pthread -Wl,--export-dynamic  ./.libs/libmcutil.a ../mapilib/.libs/libmapi.so ../../common/stream/.libs/libstream.so -lcrypt -pthread -Wl,-rpath -Wl,/usr/local/monet/lib
../mapilib/.libs/libmapi.so: undefined reference to `SHA256'
../mapilib/.libs/libmapi.so: undefined reference to `SHA384'
../mapilib/.libs/libmapi.so: undefined reference to `RIPEMD160'
../mapilib/.libs/libmapi.so: undefined reference to `MD5'
../mapilib/.libs/libmapi.so: undefined reference to `SHA1'
../mapilib/.libs/libmapi.so: undefined reference to `SHA512'
../mapilib/.libs/libmapi.so: undefined reference to `SHA224'
collect2: error: ld returned 1 exit status
Makefile:666: recipe for target 'mclient' failed
make[5]: *** [mclient] Error 1
make[5]: Leaving directory '/home/miguel/Downloads/MonetDB/clients/mapiclient'
Makefile:568: recipe for target 'all' failed
make[4]: *** [all] Error 2
make[4]: Leaving directory '/home/miguel/Downloads/MonetDB/clients/mapiclient'
Makefile:764: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/home/miguel/Downloads/MonetDB/clients'
Makefile:709: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/miguel/Downloads/MonetDB/clients'
Makefile:600: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/miguel/Downloads/MonetDB'
Makefile:530: recipe for target 'all' failed
make: *** [all] Error 2

Please any help will be really appreciated, thanks.

Miguel