I downloaded version 1.2.9 of openLCA this week, installed it on my work laptop which runs on Ubuntu 12.04 32-bit, and fiddled around with it. This fiddling around entailed defining the ecoinvent process 'ethanol, 99.7% in H2O, from wood, at distillation (SE)' as a product system and running the calculation. When I did this using the 'analysis' option, it took about 20 minutes. Obviously, this is rather long. So, I checked the log.html file and saw that the libjblas library is not loaded due to an error in it:
Code: Select all
java.lang.UnsatisfiedLinkError: /home/matty/openLCA-data/jblas_1.1/Linux/i386/libjblas.so: /home/matty/openLCA-data/jblas_1.1/Linux/i386/libjblas.so: undefined symbol: sqrt
So, it seems that the error is only present in the 32-bit version of openLCA and that the libjblas library indeed speeds up the calculation. I find it implausible that the time difference in the calculations can solely be contributed to difference in speed between the 32-bit and 64-bit version, or the speed of my desktop vs. work laptop.
I was advised to verify if g++ and gfortran were installed because the problem might be a missing Fortran library. However, both g++ and gfortran (gfortran version 4.6 and libgfortran3) are installed on my laptop. Maybe I am missing a library that is not included in these packages.
Has anyone else encountered this problem? If so, how can it be resolved? What could the missing Fortran library be?
Thanks for your advice,
Matty