Hi Mali,
it was not straighforward but it seems to have compiled now. See bellow a breakdown of what I did for future reference.
In the meantime thank for your help and enjoy your holidays!
António
1st:
cd ./SFL/release
make
2nd:
cd ./Zlib/Release/
make
3rd:
/PeakSplitter_v1$
make
# error in file SHL/shl.h
# solution: replaced "iostream.h" with <iostream>
make clean # to remove previously complied files
5th:
make
# error in file SequenceDownloader.cpp also related to iostream missing in header
# solution: replaced "iostream.h" with <iostream>. There are 2 occourrences of "iostream" in that file, only one is "iostream.h" and needs replacing.
make clean # to remove previously complied files
6th:
make
# another error:
# ./SplitPeaks/tclap/MultiArg.h:103:23: error: 'EOF' was not declared in this scope
# solution: in ./SplitPeaks/tclap/MultiArg.h and in ./SplitPeaks/tclap/ValueArg.h add #include<cstdio> at the top of the file (source:
http://biostar.stackexchange.com/post/show/13350/iostreamh-error-by-downloading-peaksplitter/)
make clean # to remove previously complied files
7th:
make
# Finished building target: PeakSplitter