kClust is a fast and sensitive clustering method for the clustering of protein sequences. It is able to cluster large protein databases down to 20-30% sequence identity. kClust generates a clustering where each cluster is represented by its longest sequence (representative sequence).
When I recompile the kCluster binaries by using g++, I come across some problems.
The first one is that the boost library has change from -lboost_regex-mt to -lboost_regex, and I have fix it by changing Makefile.
The second one is the redeclaration of 'int i' in mkaln.cpp. I find that you first declare "size_t i" in for loop and then you declare int i = 1 in the for body. So how to fix the second bug? Can I fix it by deleting "int i = 1"?
The errrors:
mkaln.cpp:85:7: error: redeclaration of 'int i'
int i = 1;
mkaln.cpp:295:7: error: redeclaration of 'int i'
int i = 1;