Trouble installing mimio 32 bit on 64 bit ubuntu
I'm trying to install 32 bit mimio software for an interactive whiteboard onto a 64 bit laptop running ubuntu.
I've used getlibs to install some of the missing libraries but am still having truoble with the install. The output is as follows: Quote:
I'm a bit stumped about the GLIBCXX errors .... I have libstdc++ but I reckon i need some symbolic links or something .. I need to get pointed in the right direction. glibc is installed but I don't know what glibcxx is. |
Quote:
You should install the package ia32-libs The file you need is actually in the package lib32stdc++6 but it is better to use the package manager to install ia32-libs which will automatically include several related packages including lib32stdc++6 I would not have expected that dpkg --force-all would be work to install a 32 bit .deb file into a 64 bit system. So after you get the required dependencies, I don't have a lot of confidence the whole process will then work. But your current failure is because the 32 bit copy of libstdc++.so.6 is not present. That problem is easy to fix and then you can see whether the overall problem is solved or whether there is a next issue to address. |
I have the 32-bit version
Quote:
|
Sorry, I misunderstood the messages in your original post.
What version of Ubuntu do you have? I expect a fairly old one. How old does a version of Ubuntu does mimio say it supports? Sorry, I don't know much about Ubuntu versioning. I checked this webpage http://packages.ubuntu.com/hardy-upd...dc++6/filelist to see that your 32 bit libs are newer than hardy-updates but older than karmic |
Linux version 2.6.28-19-generic (buildd@allspice) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) )
Ubuntu 8.04 Ah! That might be the problem :) Cheers for the help, a quick upgrade and I'll get back to ye ... |
The Minio download page says Ubuntu 8.04 is supported.
Where did your /usr/lib32/libstdc++.so.6 file come from? Was it from installing the ia32-libs package or some other way? Sorry my guesses so far in this thread have been wrong, but my guess is still that error messages about /usr/lib32/libstdc++.so.6 most likely mean something wrong with /usr/lib32/libstdc++.so.6 Quote:
|
Right, well my machine is way sexier now and I'm no longer getting the glibcxx errors but still can't install:
sudo dpkg -i --force-all mimio-studio_7.11-2_i386.deb dpkg: warning: overriding problem because --force enabled: package architecture (i386) does not match system (amd64) (Reading database ... 271881 files and directories currently installed.) Preparing to replace mimio-studio 7.11-2 (using mimio-studio_7.11-2_i386.deb) ... rm: cannot remove `gallery/install/mimio_content.mcf': No such file or directory rm: cannot remove `help/mimiohelp.zip': No such file or directory rm: cannot remove `html/default/default_pages.html': No such file or directory rm: cannot remove `system/last_build_state.log': No such file or directory Unpacking replacement mimio-studio ... Setting up mimio-studio (7.11-2) ... update-initramfs: deferring update (trigger activated) MDKLoadLibrary('/var/opt/mimio/system/gui_graphics.so') failed: /var/opt/mimio/system/gui_graphics.so: undefined symbol: _ZNK5Cairo7Context16get_font_optionsERNS_11FontOptionsE MDKLoadLibrary('/var/opt/mimio/system/gui_window.so') failed: /var/opt/mimio/system/gui_window.so: undefined symbol: _ZNK5Cairo7Context16get_font_optionsERNS_11FontOptionsE MDKLoadLibrary('/var/opt/mimio/system/obj_prometheanserializer.so') failed: /var/opt/mimio/system/obj_prometheanserializer.so: undefined symbol: _ZN9QHashData14detach_helper2EPFvPNS_4NodeEPvEPFvS1_Eii MDKLoadLibrary('/var/opt/mimio/system/gui_graphics.so') failed: /var/opt/mimio/system/gui_graphics.so: undefined symbol: _ZNK5Cairo7Context16get_font_optionsERNS_11FontOptionsE MDKLoadLibrary('/var/opt/mimio/system/gui_window.so') failed: /var/opt/mimio/system/gui_window.so: undefined symbol: _ZNK5Cairo7Context16get_font_optionsERNS_11FontOptionsE MDKLoadLibrary('/var/opt/mimio/system/obj_prometheanserializer.so') failed: /var/opt/mimio/system/obj_prometheanserializer.so: undefined symbol: _ZN9QHashData14detach_helper2EPFvPNS_4NodeEPvEPFvS1_Eii chmod: cannot access `./markups': No such file or directory chmod: cannot access `./system/app_gallery/gallery.dat': No such file or directory chmod: cannot access `/tmp/mimioRecovery': No such file or directory chmod: cannot access `./gallery/*': No such file or directory Processing triggers for desktop-file-utils ... Processing triggers for shared-mime-info ... Unknown media type in type 'all/all' Unknown media type in type 'all/allfiles' Unknown media type in type 'uri/mms' Unknown media type in type 'uri/mmst' Unknown media type in type 'uri/mmsu' Unknown media type in type 'uri/pnm' Unknown media type in type 'uri/rtspt' Unknown media type in type 'uri/rtspu' Unknown media type in type 'fonts/package' Unknown media type in type 'interface/x-winamp-skin' Processing triggers for initramfs-tools ... update-initramfs: Generating /boot/initrd.img-2.6.31-22-generic |
Did that first file with a problem get installed
/var/opt/mimio/system/gui_graphics.so If it is there, you can use ldd to get a better idea what its problem is: Code:
ldd /var/opt/mimio/system/gui_graphics.so I don't recall exact details, but you can open a .deb file as an archive to pull out the nested archive inside it. Then open that archive to pull out files that would have been installed. Next bit goes deeper into guesswork, but my guess is mimio is depending on some .so files that are part of gtk, and you have only the 64 bit version of those files installed and need to have also the 32 bit version. |
It did get installed.
The optput of ldd is: Quote:
Thanks for al your help John. :) |
Quote:
That destroys my last guess at what is going wrong. Quote:
I hope some experts with better ideas will jump in. |
All times are GMT -5. The time now is 10:56 PM. |