hello all,
i'm trying to compile scipy-0.6.0 with SS12 on solaris 10 machine.
I followed notes here:
http://blogs.sun.com/yongsun/entry/build_scipy_0_6_0

but it failed with 3 errrors:
"scipy/sparse/sparsetools/sparsetools.h", line 409: Error: multiplies is 
not a member of std.
"scipy/sparse/sparsetools/sparsetools.h", line 409: Error: Unexpected 
type name "T" encountered.
"scipy/sparse/sparsetools/sparsetools.h", line 409: Error: Operand 
expected instead of ")".

the corresponding source is:
     403 template <class I, class T>
     404 void csr_elmul_csr(const I n_row, const I n_col,
     405                    const I Ap [], const I Aj [], const T Ax [],
     406                    const I Bp [], const I Bj [], const T Bx [],
     407                    std::vector<I>* Cp, std::vector<I>* Cj, 
std::vector<T>* Cx)
     408 {
     409 
csr_binop_csr(n_row,n_col,Ap,Aj,Ax,Bp,Bj,Bx,Cp,Cj,Cx,std::multiplies<T>());
     410 }

Could someone help me? I'm not able to post a comment on youngsun's blog

Thanks in advance,

gerard

Reply via email to