Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Could you please tag a release that enables building latest nanocall #11

Open
tillea opened this issue Sep 14, 2016 · 4 comments
Open

Comments

@tillea
Copy link

tillea commented Sep 14, 2016

Hi,

I can confirm that nanocall builds nicely when using the latest Git commits. However, to build a Debian package from nanocall I need to link against the Debian packaged version (0.5.6) which fits your latest release tag. When compiling against this one I get:

...
cd /home/tillea/debian-maintain/alioth/debian-med_git/build-area/nanocall-0.6.14/obj-x86_64-linux-gnu/nanocall && /usr/bin/c++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security - D_FORTIFY_SOURCE=2 -std=c++11 -pthread -Wall -Wextra -pedantic -fmax-errors=1 -O3 -DNDEBUG -DDISABLE_ASSERTS -isystem /usr/include/hdf5/serial -I/home/tillea/debian-maintain/alioth/debian-med_git/build-area/ nanocall-0.6.14/obj-x86_64-linux-gnu -I/home/tillea/debian-maintain/alioth/debian-med_git/build-area/nanocall-0.6.14/src/builtin_models -I/home/tillea/debian-maintain/alioth/debian-med_git/build-area/nanocall- 0.6.14/src/tclap/include -I/home/tillea/debian-maintain/alioth/debian-med_git/build-area/nanocall-0.6.14/src/nanocall -I/home/tillea/debian-maintain/alioth/debian-med_git/build-area/nanocall-0.6.14/src/ version -I/usr/include/hpptools -o CMakeFiles/nanocall.dir/nanocall.cpp.o -c /home/tillea/debian-maintain/alioth/debian-med_git/build-area/nanocall-0.6.14/src/nanocall/nanocall.cpp
/home/tillea/debian-maintain/alioth/debian-med_git/build-area/nanocall-0.6.14/src/nanocall/nanocall.cpp: In function ‘void init_reads(const Pore_Model_Dict_Type&, const std::liststd::basic_string&, std::deque<Fast5_Summary<float, 6u> >&)’:
/home/tillea/debian-maintain/alioth/debian-med_git/build-area/nanocall-0.6.14/src/nanocall/nanocall.cpp:263:68: error: no matching function for call to ‘Fast5_Summary<float, 6u>::Fast5_Summary(const std:: basic_string&, const Pore_Model_Dict_Type&, TCLAP::SwitchArg&)’
Fast5_Summary_Type s(f, models, opts::double_strand_scaling);
^
compilation terminated due to -fmax-errors=1.
...

which somehow smells like fast5 Git has more advanced features which are used by nanocall. If you could tag a fast5 release which has all those needed features this would be very helpful.

Kind regards

     Andreas.
@tillea
Copy link
Author

tillea commented Nov 7, 2016

Any news about this. I tried with fast5 version 0.5.8 but the error about missing Fast5_Summary remains. I admit neither the release tag nor the current Git status has any grep match for "Fast5_Summary". Am I missing something?
Kind regards
Andreas.

@tillea
Copy link
Author

tillea commented Feb 16, 2017

Hi again,
it would really help if I would be able to build nanocall but there seems to be no change here. Any hints?
Kind regards, Andreas.

@mateidavid
Copy link
Owner

Hi, I'm actively working on fast5's dev which has all sorts of changes. I'll leave this issue open and get back to it when I merge.

@tillea
Copy link
Author

tillea commented Feb 23, 2017 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants