statgen / demuxlet

Genetic multiplexing of barcoded single cell RNA-seq
Apache License 2.0
121 stars 26 forks source link

Install issue on Mac 10.14.6 #67

Closed arvindsoni80 closed 4 years ago

arvindsoni80 commented 4 years ago

Hi Folks, I am getting the below error in the make step. Appreciate any help


libtool: link: g++ -g -O2 -o demuxlet Error.o PhredHelper.o params.o hts_utils.o bcf_ordered_reader.o interval.o interval_tree.o utils.o genome_interval.o reference_sequence.o bcf_chunked_reader.o genomeChunk.o sam_filtered_reader.o sc_drop_seq.o bcf_filtered_reader.o filter.o tsv_reader.o cmd_cram_demuxlet.o -Wl,-bind_at_load  ../htslib/libhts.a -lpthread -llzma -lbz2 -lgomp -lcurl -lcrypto -lz
Undefined symbols for architecture x86_64:
  "ks_resize2(kstring_t*, unsigned long)", referenced from:
      filter_init(bcf_hdr_t*, char const*) in filter.o
      filters_set_ref_string(_filter_t*, bcf1_t*, _token_t*) in filter.o
      filters_set_alt_string(_filter_t*, bcf1_t*, _token_t*) in filter.o
      filters_set_genotype_string(_filter_t*, bcf1_t*, _token_t*) in filter.o
      kputw(int, kstring_t*) in filter.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [demuxlet] Error 1```
arvindsoni80 commented 4 years ago

used popscle . no longer an issue