www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 13665] New: binary release doesn't work on newer FreeBSD (10)

https://issues.dlang.org/show_bug.cgi?id=13665

          Issue ID: 13665
           Summary: binary release doesn't work on newer FreeBSD (10)
                    versions
           Product: D
           Version: unspecified
          Hardware: All
                OS: FreeBSD
            Status: NEW
          Severity: enhancement
          Priority: P1
         Component: installer
          Assignee: nobody puremagic.com
          Reporter: code dawg.eu

FreeBSD 10 switched completely to clang and libc++.so, but we build the binary
release with FreeBSD 8.4 that still uses g++ and libstdc++.so. Thus the dmd
binaries won't run.

    Shared object "libstdc++.so.6" not found, required by "dmd"

A temporary workaround is to install the lang/gcc package.

    pkg install lang/gcc

http://blog.khmersite.net/2014/04/freebsd-10-shared-object-libstdc-so-6-not-found/
https://wiki.freebsd.org/NewC++Stack

--
Oct 29 2014