Re: [macs-announscement] PeakSplitter installation

231 views
Skip to first unread message

mali salmon

unread,
Aug 14, 2012, 1:05:00 AM8/14/12
to macs-ann...@googlegroups.com

Hi Antonio
I'm on vacation till next week and can't look at this carefully now. Just a guess please try to replace "iostream.h" with <iostream> and tell me how it works. If not I'll look at it next week
All the best
Mali

בתאריך 2012 8 13 18:52, מאת "António Miguel de Jesus Domingues" <amjdom...@gmail.com> :

António Miguel de Jesus Domingues

unread,
Aug 14, 2012, 8:59:08 AM8/14/12
to macs-ann...@googlegroups.com
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
Reply all
Reply to author
Forward
0 new messages