ruanjue / smartdenovo

Ultra-fast de novo assembler using long noisy reads
GNU General Public License v3.0
129 stars 29 forks source link

Died at ./smartdenovo-master/smartdenovo.pl line 23. #42

Open baizixiansheng opened 5 years ago

baizixiansheng commented 5 years ago

Hi, I had downloaded smartdenovo,and running the command:

-bash-4.1$ ./smartdenovo-master/smartdenovo.pl -c 1 ~/scsio/Nanopore/Data/N_all_filt.fq > wtasm.mak but the error coming: Died at ./smartdenovo-master/smartdenovo.pl line 23. I don't know how to deal with it. Could you tell me how to do about it? Thank you.

ruanjue commented 5 years ago

Put programs under the same directory with smartdenovo.pl.

baizixiansheng commented 5 years ago

Thank you very much for your answer. But I've just tried a few minutes ago, and it still make mistakes: Died at ./smartdenovo-master/smartdenovo.pl line 23. My command is: ./smartdenovo.pl -p prefix -c 1 N_all_filt.fq > prefix.mak And the line 23 of smartdenovo.pl is: $opts{pre} = gwhich("wtpre") || die;

ruanjue commented 5 years ago

Have you compile smartdenovo?

baizixiansheng commented 5 years ago

Sorry, I realized that when I compile it, there was a mistake: wtzmo.c:1738: error: ‘FileReader’ has no member named ‘tabs’ wtzmo.c:1738: error: ‘FileReader’ has no member named ‘tabs’ wtzmo.c:1738: error: ‘FileReader’ has no member named ‘tabs’ wtzmo.c:1766: error: ‘FileReader’ has no member named ‘tabs’ wtzmo.c:1767: error: ‘FileReader’ has no member named ‘tabs’ make: *** [wtzmo] Error 1 And I running the command again: ./smartdenovo.pl -p prefix -c 1 N_all_filt.fq > prefix.mak The error became: $opts{zmo} = gwhich("wtzmo") || die;

ruanjue commented 5 years ago

https://github.com/ruanjue/smartdenovo/issues/17

baizixiansheng commented 5 years ago

Oh, I get it! Thank you with all my heart!