On Wed, Jan 29, 2014 at 03:53:56PM -0500, dragorn wrote:
> On Wed, Jan 29, 2014 at 03:19:25PM -0500, Jack Chastain wrote:
> > /opt/dassault-systemes/DraftSight/Linux/DraftSight
> > /opt/dassault-systemes/DraftSight/Linux/DraftSight: error while loading
> > shared libraries: libGL.so.1: cannot open shared object file: No such file
> > or directory
> > jack@jack-SVE1713CCXB:~/Downloads/DraftSight$
> 
> 
> Now you need the 32bit gl.  And all the accompanying 32bit systems.
> 
> You're trying to run a complex GUI 32bit app on a 64 bit system - you
> will have to install basically a complete 32bit system alongside the
> 64bit.  Pretty much for every app google 'ubuntu 32 bit xxxxx' and see
> what package people say to look in, or apt-cache search lib32 | grep
> foo ... Looks like the GL libs aren't in an easily named package but
> google will probably find something.
> 
> You might also need to force 
> 
> export LD_LIBRARY_PATH=/usr/lib32
> 
> but it should find it if it's installed.
> 

Depending on your ubuntu version you may have ia32-libs, but that was
killed in 13.10.

Some libs can be installed with the :i386 notation, ie 'apt-get
install libldn11:i386'

Usually libGL.so is provided by your graphics drivers since nvidia,
ati, etc all have their own version that plumbs into the hw driver.
I don't know how you'd multihome that.

For my laptop with an intel graphics card, it appears that libgl 32bit
is provided by libgl1-mesa-glx:i386

you may be able to do more digging using:

"dpkg -S /path-to-file"

so you can try looking at the path to a 64bit lib to find the package,
then try to install the :i386 version.

-m


-- 

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Mid-Hudson Valley Linux Users Group                  http://mhvlug.org
http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug

Upcoming Meetings (6pm - 8pm)                         Vassar College
  Feb 5 - Nginx
  Mar 5 - March Meeting: 11th Anniversary
  Apr 2 - Google App Engine

Reply via email to