Page 1 of 1

Error in compilation when cula_ssyev function

PostPosted: Fri Sep 02, 2011 12:18 am
by ssk87
Hi,
I am trying to interface CULA LAPACK function Eigen Value solver with my code.

Whenever i try and include any CULA functions "cula_ssyev" I am getting an error stating undefined reference.
Do CULA BASIC recent version support "ssyev" subroutine?.
If Basic version supports ssyev please see below my execution command and provide me the missing library.

pgfortran -mp -L/home/ssk87/cula/lib64 -rpath /home/ssk87/cula/lib64 -rpath /home/ssk87/lapack-3.3.1 -I//home/ssk87/cula/include CULA_Ei.cuf -llapack -lblas -lcula_pgfortran

Error:
/tmp/pgfortranZ-NhzJCK88Yf.o: In function `cula_test_do_cula_host_test_':
/home/ssk87/testfortran/./CULA_Ei.cuf:88: undefined reference to `cula_ssyev_'
/tmp/pgfortranZ-NhzJCK88Yf.o: In function `cula_test_do_cula_device_test_':
/home/ssk87/testfortran/./CULA_Ei.cuf:136: undefined reference to `culadevicessyev_'

Re: Error in compilation when cula_ssyev function

PostPosted: Fri Sep 02, 2011 5:09 am
by john
Basic does not include this function.