| 315 | |
| 316 | == RView == |
| 317 | |
| 318 | === rview doesn't work in 64 bit systems === |
| 319 | |
| 320 | If you try to run rview and you get one of the errors: |
| 321 | |
| 322 | {{{ |
| 323 | ./rview: error while loading shared libraries: libXp.so.6: cannot open shared object file: No such file or directory |
| 324 | }}} |
| 325 | |
| 326 | or |
| 327 | {{{ |
| 328 | ./rview: error while loading shared libraries: libXp.so.6: wrong ELF class: ELFCLASS64 |
| 329 | }}} |
| 330 | |
| 331 | Then you are trying to run rview with libXp.so.6 64 bits version, and rview doesn't work with it. rview is a deprecated application and, as such, one should not expect any future workaround for this problem. You can, however, run the rview in 64 bits system, if you install the libXp.so.6 32 bits version. The following text will showcase how to do that in Ubuntu 64 bits (13.10) (previous versions should be even easier, as you shall already have the repository pointing to the library). |
| 332 | |
| 333 | |
| 334 | 1. install ia32-libs from an outdated repository: |
| 335 | {{{ |
| 336 | $ sudo gedit /etc/apt/sources.list |
| 337 | }}} |
| 338 | |
| 339 | add following line in the end of file: deb http://cz.archive.ubuntu.com/ubuntu raring main universe |
| 340 | |
| 341 | 2. install ia32-libs from an outdated repository: |
| 342 | {{{ |
| 343 | $ sudo apt-get update |
| 344 | $ sudo apt-get install ia32-libs |
| 345 | }}} |
| 346 | (this will install +80MB of 32bit libraries, including libXp.so.6) |
| 347 | |
| 348 | rview works, now, but if not, you can link the 32 bit library (/usr/lib32) to /usr/lib. |
| 349 | |
| 350 | Installing lib32z1, lib32ncurses5 or lib32bz2-1.0 libs DO NOT install /usr/lib32/libXp.so.6.2.0 |