Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Feb 2005 09:24:19 -0700
From:      Nick Pavlica <linicks@gmail.com>
To:        freebsd-questions <freebsd-questions@freebsd.org>
Subject:   Linux Compat - LIBSTDC++.SO.5 - Call Of Duty
Message-ID:  <dc9ba04405021908244b575656@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
All,
  I'm trying to get the Call of Duty Dedicated server running on
FreeBSD 5.3.  To do get an error when I run the daemon which is caused
by issue below.  Are there compatibility libs in the ports collection?
 If not should I use the libs from this link?  If so where to I put
them?

Thanks!
--Nick

---------
IF YOU HAVE A PROBLEM WITH "LIBSTDC++.SO.5" ...

  If you are reading this, it's probably because you tried to start your Linux
   server and saw this message:

    ./coduo_lnxded: error while loading shared libraries: libstdc++.so.5:
     cannot open shared object file: No such file or directory

  COD:UO is a C++ program built with gcc 3.2.3, which means it needs a
  system library specific to gcc 3.2. Older Linux systems won't have
  this installed, and we're starting to see newer Linux distributions that
  don't have this either, since they are supplying an incompatible
  gcc 3.4 version. The good news is that you can drop the needed library
  into your system without breaking anything else.

  Here is the library you need, if your Linux distribution doesn't supply it:
    http://icculus.org/updates/cod/gcc3-libs.tar.bz2

  You want to unpack that somewhere that the dynamic linker will see it
  (if you are sure it won't overwrite any files, you can even use /lib).
-----------



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?dc9ba04405021908244b575656>