I downloaded CLAPACK-3.1.1-VisualStudio, recomipled all projects using VS2008 and tested the dgesvd function successfully.
Then, I comipled GotoBlas2 using MSYS and replaced the original BLAS.lib file with the new generated *.lib file of GotoBlas2. However, when i trying to test dgesvd function again, some link errors occurred:
1>gotoblas.lib(dgesvd.obj) : error LNK2001: unresolved external symbol __gfortran_concat_string
1>gotoblas.lib(dormbr.obj) : error LNK2001: unresolved external symbol __gfortran_concat_string
1>gotoblas.lib(dormqr.obj) : error LNK2001: unresolved external symbol __gfortran_concat_string
1>gotoblas.lib(dormlq.obj) : error LNK2001: unresolved external symbol __gfortran_concat_string
1>gotoblas.lib(ilaenv.obj) : error LNK2001: unresolved external symbol __gfortran_compare_string
1>gotoblas.lib(iparmq.obj) : error LNK2001: unresolved external symbol _logf
1>gotoblas.lib(iparmq.obj) : error LNK2001: unresolved external symbol _lroundf
1>gotoblas.lib(dlartg.obj) : error LNK2001: unresolved external symbol ___powidf2
Thanks for helping!

