Unicycler
Unicycler copied to clipboard
Error installing latest version of Unicycler
Below you can see the error I encountered when I tried installing the latest git clone of Unicycler:
unicycler/src/miniasm/asm.cpp:6:10: fatal error: zlib.h: No such file or directory
see below:
/usr/local/lib/python3.6/dist-packages/setuptools-33.1.1-py3.6.egg/setuptools/dist.py:333: UserWarning: Normalizing '0.4.9b' to '0.4.9b0' running install Cleaning previous compilation: make distclean Platform: Linux Compiler: g++ 7.5.0 rm -f unicycler/src/consensus_align.o unicycler/src/global_align.o unicycler/src/kmers.o unicycler/src/miniasm/asg.o unicycler/src/miniasm/asm.o unicycler/src/miniasm/dotter.o unicycler/src/miniasm/hit.o unicycler/src/miniasm/paf.o unicycler/src/miniasm/sdict.o unicycler/src/miniasm/sys.o unicycler/src/miniasm_assembly.o unicycler/src/minimap/bseq.o unicycler/src/minimap/index.o unicycler/src/minimap/kthread.o unicycler/src/minimap/map.o unicycler/src/minimap/misc.o unicycler/src/minimap/sdust.o unicycler/src/minimap/sketch.o unicycler/src/minimap_align.o unicycler/src/overlap_align.o unicycler/src/path_align.o unicycler/src/random_alignments.o unicycler/src/ref_seqs.o unicycler/src/scoredalignment.o unicycler/src/scrub.o unicycler/src/semi_global_align.o unicycler/src/semi_global_align_exhaustive.o unicycler/src/start_end_align.o unicycler/src/string_functions.o rm -f unicycler/cpp_functions.so Compiling Unicycler: make -j 4 Platform: Linux Compiler: g++ 7.5.0 g++ -std=c++14 -Iunicycler/include -fPIC -lrt -lpthread -O3 -DNDEBUG -Wall -Wextra -pedantic -mtune=native -c -o unicycler/src/consensus_align.o unicycler/src/consensus_align.cpp g++ -std=c++14 -Iunicycler/include -fPIC -lrt -lpthread -O3 -DNDEBUG -Wall -Wextra -pedantic -mtune=native -c -o unicycler/src/global_align.o unicycler/src/global_align.cpp g++ -std=c++14 -Iunicycler/include -fPIC -lrt -lpthread -O3 -DNDEBUG -Wall -Wextra -pedantic -mtune=native -c -o unicycler/src/kmers.o unicycler/src/kmers.cpp g++ -std=c++14 -Iunicycler/include -fPIC -lrt -lpthread -O3 -DNDEBUG -Wall -Wextra -pedantic -mtune=native -c -o unicycler/src/miniasm/asg.o unicycler/src/miniasm/asg.cpp g++ -std=c++14 -Iunicycler/include -fPIC -lrt -lpthread -O3 -DNDEBUG -Wall -Wextra -pedantic -mtune=native -c -o unicycler/src/miniasm/asm.o unicycler/src/miniasm/asm.cpp g++ -std=c++14 -Iunicycler/include -fPIC -lrt -lpthread -O3 -DNDEBUG -Wall -Wextra -pedantic -mtune=native -c -o unicycler/src/miniasm/dotter.o unicycler/src/miniasm/dotter.cpp unicycler/src/miniasm/asm.cpp:6:10: fatal error: zlib.h: No such file or directory #include <zlib.h> ^~~~~~~~ compilation terminated. Makefile:118: recipe for target 'unicycler/src/miniasm/asm.o' failed make: *** [unicycler/src/miniasm/asm.o] Error 1 make: *** Waiting for unfinished jobs.... Error: compilation of Unicycler's C++ component failed
Do you have libz-dev or zlib-devel installed (depends on your Linux distro)