help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

problem with nonlin_min, undefined symbol


From: Cristiano Alessandro
Subject: problem with nonlin_min, undefined symbol
Date: Fri, 05 Apr 2013 18:40:07 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130308 Thunderbird/17.0.4

Hi all,

I am having problems trying to run nonlin_min (package optim 1.2.2) from octave 3.7.2+ under Ubuntu 12.04 LTS.
The program stops by throwing the following error:

error: /home/xis/octave/struct-1.0.10/x86_64-unknown-linux-gnu-api-v48+/cell2fields.oct: failed to load: /home/xis/octave/struct-1.0.10/x86_64-unknown-linux-gnu-api-v48+/cell2fields.oct: undefined symbol: _ZN3MPI8Datatype4FreeEv

Apparently this error is related to the hdf5 library as stated here http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=686926 .
According to that website the problem should be solved by using libhdf5-dev (serial version, the de fault) instead of  libhdf5-openmpi-dev. This is my case, but the problem persists. Additionally, I cannot even pre-load the library (as suggested alternatively by the website) by running LD_PRELOAD=/usr/lib/libmpi_cxx.so octave ... in this case octave returns ERROR: ld.so: object '/usr/lib/libmpi_cxx.so' from LD_PRELOAD cannot be preloaded: ignored.

Any help is highly appreciated
Thanks in advance

Cristiano

reply via email to

[Prev in Thread] Current Thread [Next in Thread]