Results 1 to 3 of 3

Thread: << libstdc++33 and libstdc++.so.5 missing >>

  1. #1

    Default << libstdc++33 and libstdc++.so.5 missing >>

    Hello,

    I need to install Intel Fortran Compiler v11 (it is the version that works fine with the program I will use).

    During the install, I got the message that libstdc++.so.5 was missing. So, I went out hunting for it:

    I did:

    Code:
    zypper search --provides --match-exact libstdc++.so.5
    Loading repository data...
    Reading installed packages...
    No matching items found.
    Also, as searching I found that libstdc++.so.5 was inside libstdc++33, I did:

    Code:
    zypper search libstdc++33
    Loading repository data...
    Reading installed packages...
    No matching items found.
    Searching in https://software.opensuse.org I got a "1 Click Install" link but yast do not install the package.

    Tried to download the x86_64 package directly (from here), I got Error 404.

    My system:
    Code:
    uname -or
    4.7.2-2-default GNU/Linux
    
    lsb_release -irc
    Distributor ID:    openSUSE Tumbleweed
    Release:    20160901
    Codename:    n/a
    My repos:

    Code:
    zypper repos
    # | Alias                               | Name                      | Enabled | GPG Check | Refresh
    --+-------------------------------------+---------------------------+---------+-----------+--------
    1 | download.opensuse.org-non-oss       | Main Repository (NON-OSS) | Yes     | (r ) Yes  | Yes    
    2 | download.opensuse.org-oss           | Main Repository (Sources) | Yes     | (r ) Yes  | Yes    
    3 | download.opensuse.org-oss_1         | Main Repository (OSS)     | Yes     | (r ) Yes  | Yes    
    4 | download.opensuse.org-tumbleweed    | Main Update Repository    | Yes     | (r ) Yes  | Yes    
    5 | http-download.opensuse.org-7fa3c140 | openSUSE:Factory          | Yes     | (r ) Yes  | Yes    
    6 | http-download.opensuse.org-f22d8f2e | openSUSE:Factory          | Yes     | (r ) Yes  | Yes    
    7 | openSUSE-20160813-0                 | openSUSE-20160813-0       | No      | ----      | Yes    
    8 | repo-debug                          | openSUSE-Tumbleweed-Debug | No      | ----      | Yes
    Also, searching in this Forum, I only get post older than 2012 (were the options were to install libstdc++33 family using yast and/or zypper).

    Any ideas are welcome!

  2. #2
    Join Date
    Sep 2008
    Posts
    2,997

    Default Re: << libstdc++33 and libstdc++.so.5 missing >>

    there is libstdc++33 for TW in the devel:gcc repo
    https://software.opensuse.org/package/libstdc++33
    http://download.opensuse.org/reposit....47.x86_64.rpm
    to avoid conflicts you might need to add the devel:gcc repo
    Code:
    zypper ar -f http://download.opensuse.org/repositories/devel:/gcc/openSUSE_Factory/devel:gcc.repo
    libstdc++5 has been depreciated by libstdc++6 there's nothing to be done that's a way too old library, you can try and link libstdc++.so.6 to point to libstdc++.so.5

    but why not use gcc's fortran compiler?
    using a 3rd party compiler is possible but keep in mind you will need 3rd party precompiled object files.

  3. #3

    Default Re: << libstdc++33 and libstdc++.so.5 missing >>

    Quote Originally Posted by I_A View Post
    there is libstdc++33 for TW in the devel:gcc repo
    https://software.opensuse.org/package/libstdc++33
    http://download.opensuse.org/reposit....47.x86_64.rpm
    to avoid conflicts you might need to add the devel:gcc repo
    Code:
    zypper ar -f http://download.opensuse.org/repositories/devel:/gcc/openSUSE_Factory/devel:gcc.repo
    libstdc++5 has been depreciated by libstdc++6 there's nothing to be done that's a way too old library, you can try and link libstdc++.so.6 to point to libstdc++.so.5

    but why not use gcc's fortran compiler?
    using a 3rd party compiler is possible but keep in mind you will need 3rd party precompiled object files.
    Thank you very much. I will try it.

    The use of 3rd party compilers have to do with performance. The Intel compilers together with the mathematical libraries (MKL) are very optimized, so, compiling scientific software (like SIESTA, for example) make the programs runs faster.

    Hatuey

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •