Win64

385 views
Skip to first unread message

stef

unread,
Feb 4, 2011, 3:39:09 AM2/4/11
to jblas-users
Hi Mikio,

just downloaded the new release 1.2.0. Works fine with a 32bit JVM,
however when trying to run the benchmarks in 64bit I get:

Simple benchmark for jblas

Running sanity benchmarks.

checking vector addition... ok
-- org.jblas CONFIG BLAS native library not found in path. Copying
native librar
y from the archive. Consider installing the library somewhere in the
path (for W
indows: PATH, for Linux: LD_LIBRARY_PATH).
-- org.jblas CONFIG ArchFlavor native library not found in path.
Copying native
library libjblas_arch_flavor from the archive. Consider installing the
library s
omewhere in the path (for Windows: PATH, for Linux: LD_LIBRARY_PATH).
-- org.jblas CONFIG Loading jblas_arch_flavor.dll from /lib/static/
Windows/amd64
/.
-- org.jblas CONFIG Loading jblas.dll from /lib/static/Windows/amd64/.
-- org.jblas ERROR Couldn't load copied link file:
java.lang.UnsatisfiedLinkErro
r: C:\Users\stefan.funck.ACTIX\AppData\Local\Temp
\jblas186886993199604551jblas.d
ll: Can't find dependent libraries.

Exception in thread "main" java.lang.UnsatisfiedLinkError:
org.jblas.NativeBlas.
dgemm(CCIIID[DII[DIID[DII)V
at org.jblas.NativeBlas.dgemm(Native Method)
at org.jblas.SimpleBlas.gemm(SimpleBlas.java:245)
at org.jblas.DoubleMatrix.mmuli(DoubleMatrix.java:1673)
at org.jblas.DoubleMatrix.mmul(DoubleMatrix.java:3004)
at
org.jblas.util.SanityChecks.checkMatrixMultiplication(SanityChecks.ja
va:91)
at org.jblas.util.SanityChecks.main(SanityChecks.java:182)
at org.jblas.benchmark.Main.main(Main.java:109)

Is there a native lib missing in the jar, or what am I missing?

Thanks for your help!!!
Stefan

Mikio Braun

unread,
Feb 4, 2011, 4:23:29 AM2/4/11
to jblas...@googlegroups.com

Hi Stef,

yes, there are some runtime dependencies I haven't managed to compile into the shared library yet. Sorry about that.

For a workaround see here:

https://github.com/mikiobraun/jblas/issues/closed#issue/9

-M

> --
> You received this message because you are subscribed to the Google Groups "jblas-users" group.
> To post to this group, send email to jblas...@googlegroups.com.
> To unsubscribe from this group, send email to jblas-users...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/jblas-users?hl=en.
>

stef

unread,
Feb 4, 2011, 9:53:01 AM2/4/11
to jblas-users
Hi Mikio,

sorry, I missed that issue, works now!!!

cheers, Stefan
Reply all
Reply to author
Forward
0 new messages