Open iamFakhar opened 1 year ago
Hi, thanks for the comment. You can try to manually download and compile TupleMerge using these command (assuming your cwd is the main project dir):
git clone https://github.com/drjdaly/tuplemerge tuplemerge
cd tuplemerge
git checkout tags/v1.0
git reset --hard tags/v1.0
git apply --ignore-whitespace --ignore-space-change ../tuplemerge.patch
make
Then create a static library as follows (assuming your cwd is the main project dir):
mkdir bin
ar crf bin/libtuplemerge.a \
tuplemerge/cmap.o \
tuplemerge/TupleSpaceSearch.o \
tuplemerge/TupleMergeOnline.o \
tuplemerge/TupleMergeOffline.o \
tuplemerge/SlottedTable.o \
tuplemerge/Simulation.o \
tuplemerge/MapExtensions.o
After that, you should be able to compile the project using make.
Thank you for replying so quickly. I was able to successfully compile the project after compiling TupleMerge separately and commenting out the TupleMerge configuration part in configure.
Hello! I am facing a problem when I am trying to check for the prerequisites using ./configure. The script gets stuck at Compiling TupleMerge... and the instance becomes unresponsive .I have left the command to run overnight but no result, I had to hard reboot my instance/ keyboard interrupt to make my instance working again?
(ooadproject) root@ds-env:/home/nuevomatch# ./configure Checking python... ok Checking python version... ok Checking for python include path... ok Checking whether python-dev is available on machine... ok Checking Python prerequisite 'tensorflow'... ok Checking Python prerequisite 'numpy'... ok Checking Python prerequisite 'distutils'... ok Checking Python prerequisite 'matplotlib'... ok Checking for AVX2/FMA support... ok Checking whether g++ is available... ok Generating makefile for rule_db.cpp... ok Generating makefile for python_library.cpp... ok Generating makefile for nuevomatch.cpp... ok Generating makefile for string_operations.cpp... ok Generating makefile for rqrmi_tools.cpp... ok Generating makefile for cpu_core_tools.cpp... ok Generating makefile for lookup.cpp... ok Generating makefile for simd_aux.cpp... ok Generating makefile for logging.cpp... ok Generating makefile for interval_set.cpp... ok Generating makefile for object_io.cpp... ok Generating makefile for rqrmi_fast.cpp... ok Generating makefile for algorithms.cpp... ok Generating makefile for rqrmi_model.cpp... ok Generating makefile for matrix_operations.cpp... ok Generating makefile for em_table.cpp... ok Generating makefile for vector_list.cpp... ok Generating makefile for argument_handler.cpp... ok Generating makefile for bench_echo.cpp... ok Generating makefile for tool_trace_generator.cpp... ok Generating makefile for bench_lookup.cpp... ok Generating makefile for tool_classifier.cpp... ok Generating makefile for bench_reducer.cpp... ok Generating makefile for tool_locality.cpp... ok Generating makefile for bench_rqrmi.cpp... ok Generating makefile for cut_split.cpp... ok Generating makefile for hyper_split.cpp... ok Generating makefile for tuple_merge.cpp... ok Generating makefile for efficuts.cpp... ok Generating makefile for neurocuts.cpp... ok Merging all makefiles... ok Cloning TupleMerge from GitHub... ok Patching TupleMerge... ok Compiling TupleMerge...