MATLAB: Instalation problem of Support Package for USRP® Hardware in Linux x64

install usrp support packageusrpusrp support package

Hello, I have the R2011a with Simulink. I will like to run the FmReceiver example on my USRP2. If I had I understood well, the only thing that I have to do is to install the Support Package for USRP® Hardware and burn at the USRP2's SD card the appropriate image.
I downloaded the Support Package and followed the instructions but I get this error:
Specify installation folder (default: /home/mpla/mpla/usrp_v1_0_R2011a):
Inconsistency detected by ld.so: dl-open.c: 582: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
Error: Corrupted archive? Cannot locate "installHelper.mat" within extracted files.
Aborting installation...
I think this problem is caused by missing 32bit libraries (?) on my system. Is there any solution to this? Or can somehow to find which libraries are needed in order to install them?
Thanks in advance.

Best Answer

We are seeing the same problem running 2011b on OpenSuse 11.4
I have not solved the problem yet, but I could narrow it down, that matlab has a problem running unzip.
If you run then following command within matlab in the installation folder, then you will get the same error message as from the installer:
!unzip -qq -d .tmp_patch commusrp_L_v2_1.mwd
We have had similar problems before, it was related to system libraries being newer than the one distributed with matlab.
Regards, Ulli