Hello all,
Although single thread version of FDPPDiv 1.3 was successfully compiled, multi-thread version failed.
I tried to make dppdiv-par on Mac OS 10.10 and following error was produced:
$ make dppdiv-par
g++ -o dppdiv-par -fopenmp dppdiv.o Alignment.o MbEigensystem.o MbMath.o MbRandom.o MbTransitionMatrix.o Mcmc.o Parameter.o Parameter_basefreq.o Parameter_exchangeability.o Parameter_rate.o Parameter_shape.o Parameter_tree.o Parameter_cphyperp.o Parameter_treescale.o Parameter_speciaton.o Parameter_expcalib.o Calibration.o Model.o Model_likelihood-par.o
ld: library not found for -lgomp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [dppdiv-par] Error 1
I also tried on Windows 7 with MinGW but it failed.
g++ -o dppdiv-par -fopenmp dppdiv.o Alignment.o MbEigensystem.o MbMath.o MbRandom.o MbTransitionMatrix.o Mcmc.o Parameter.o Parameter_basefreq.o Parameter_exchangeability.o Parameter_rate.o Parameter_shape.o Parameter_tree.o Parameter_cphyperp.o Parameter_treescale.o Parameter_speciaton.o Parameter_expcalib.o Calibration.o Model.o Model_likelihood-par.o
c:mingw/bin/../lib/gcc/minggw32/4.8.1/../../../../ming32/bin/ld.exe: cannot find -lpthread
collect2.exe: error: ld returned 1 exit status
make : *** [dppdiv-par] Error 1
What is wrong?
Please help me to solve the problem.
Thank you,
Satoshi Eguchi