Thread overview
[Issue 1771] New: dmd fails to execute on linux
Jan 05, 2008
d-bugmail
Jan 05, 2008
d-bugmail
Jan 06, 2008
d-bugmail
Jan 06, 2008
k-foley
Mar 18, 2008
d-bugmail
Aug 28, 2008
d-bugmail
Sep 03, 2008
d-bugmail
January 05, 2008
http://d.puremagic.com/issues/show_bug.cgi?id=1771

           Summary: dmd fails to execute on linux
           Product: D
           Version: 2.009
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: blocker
          Priority: P1
         Component: DMD
        AssignedTo: bugzilla@digitalmars.com
        ReportedBy: k-foley@onu.edu


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


-- 

January 05, 2008
http://d.puremagic.com/issues/show_bug.cgi?id=1771





------- Comment #1 from k-foley@onu.edu  2008-01-05 17:57 -------
dmd 2.008 has no such problem


-- 

January 06, 2008
<d-bugmail@puremagic.com> wrote in message news:bug-1771-3@http.d.puremagic.com/issues/...
> http://d.puremagic.com/issues/show_bug.cgi?id=1771
>
>           Summary: dmd fails to execute on linux
>           Product: D
>           Version: 2.009
>          Platform: PC
>        OS/Version: Linux
>            Status: NEW
>          Severity: blocker
>          Priority: P1
>         Component: DMD
>        AssignedTo: bugzilla@digitalmars.com
>        ReportedBy: k-foley@onu.edu
>
>
> $ ./dmd
> ./dmd: error while loading shared libraries: libstdc++.so.5: cannot open
> shared
> object file: No such file or directory
>
>
> -- 
>

Get libstdc++ 5.


January 06, 2008
http://d.puremagic.com/issues/show_bug.cgi?id=1771


k-foley@onu.edu changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




-- 

January 06, 2008
d-bugmail@puremagic.com Wrote:

> http://d.puremagic.com/issues/show_bug.cgi?id=1771
> 
> 
> k-foley@onu.edu changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>              Status|NEW                         |RESOLVED
>          Resolution|                            |FIXED
> 
> 
> 
> 
> -- 
> 

D'oh.  Installing libstdc++5 works of course. I'm still wondering why dmd 2.008 worked with libstdc++6 but not 2.009.
March 18, 2008
http://d.puremagic.com/issues/show_bug.cgi?id=1771


dmd@mailinator.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |




------- Comment #3 from dmd@mailinator.com  2008-03-18 14:15 -------
Current Fedoras (6+) ship with libstdc++.so.6 by default.  You can get libstdc++.so.5 by installing the 'compat-libstdc++-<XX>' package, where '<XX>' varies by distribution but is usually '33'.

Current Ubuntus (6.06+) ship with libstdc++.so.6 by default.  You can get libstdc++.so.5 by installing 'libstdc++5'.

Maybe it's time to upgrade the version of libstdc++.so to 6 for Linux releases of DMD?  If not it would be good if the right packages for popular distributions were documented in readme.txt.


-- 

August 28, 2008
http://d.puremagic.com/issues/show_bug.cgi?id=1771





------- Comment #4 from bugzilla@digitalmars.com  2008-08-28 17:44 -------
dmd is built with libstdc++.so.5, instead of .6, because some Linux distributions don't have .6.

I'll update the readme with your notes.


-- 

September 03, 2008
http://d.puremagic.com/issues/show_bug.cgi?id=1771


bugzilla@digitalmars.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |FIXED




------- Comment #5 from bugzilla@digitalmars.com  2008-09-03 01:34 -------
Fixed dmd 1.035 and 2.019


--