ddarriba / modeltest

Best-fit model selection
GNU General Public License v3.0
72 stars 21 forks source link

modeltest FAIL #35

Open PrestonMcDonald opened 3 years ago

PrestonMcDonald commented 3 years ago

Installation seems to be failing due to some error related to g++ on a CentOS shared cluster. Not sure what the issue is as compiling from source is not something I am terribly familiar with. It seems that the problem is in the following command:

g++ -g -O3 -Wall -static -static-libstdc++ -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -L/home/XXXXXX/software/modeltest/build/lib -o modeltest-ng genesis/modeltest_ng-date_time.o genesis/modeltest_ng-string.o genesis/modeltest_ng-logging.o modeltest_ng-static_analyzer.o service/modeltest_ng-modeltestservice.o service/modeltest_ng-checkpoint.o thread/modeltest_ng-observer.o thread/modeltest_ng-parallel_context.o model/modeltest_ng-abstract_parameter.o model/modeltest_ng-parameter_branches.o model/modeltest_ng-parameter_ratecats.o model/modeltest_ng-parameter_gamma.o model/modeltest_ng-parameter_pinv.o model/modeltest_ng-parameter_substrates.o model/modeltest_ng-parameter_frequencies.o model/modeltest_ng-model.o model/modeltest_ng-dnamodel.o model/modeltest_ng-protmodel.o optimize/modeltest_ng-model_optimizer_pll.o optimize/modeltest_ng-partition_optimizer.o modeltest_ng-model_selection.o modeltest_ng-modeltest.o modeltest_ng-msapll.o modeltest_ng-partition.o modeltest_ng-partitioning_scheme.o modeltest_ng-treepll.o modeltest_ng-utils.o modeltest_ng-meta.o modeltest_ng-main.o -lpll_binary -lpll_algorithm -lpll_optimize -lpll_msa -lpll_tree -lpll_util -lpll -lm /usr/bin/ld: cannot find -lpthread /usr/bin/ld: cannot find -lstdc++ /usr/bin/ld: cannot find -lm /usr/bin/ld: cannot find -lc collect2: error: ld returned 1 exit status make[2]: [modeltest-ng] Error 1 make[2]: Leaving directory `/home/XXXXXX/software/modeltest/src' make[1]: [all-recursive] Error 1 make[1]: Leaving directory `/home/XXXXXX/software/modeltest' make: *** [all] Error 2

build.log