[OmniOS-discuss] GCC 6 + GOMP runtime

Bob Friesenhahn bfriesen at simple.dallas.tx.us
Wed Apr 27 17:33:57 UTC 2016


On Wed, 27 Apr 2016, Dan McDonald wrote:
>
>> We still need the GOMP runtime libraries included in system/library/gcc-5-runtime so that OpenMP enabled binaries can run without installing the full developer/gcc51 developer package.  Is there a plan for how/when this will happen?
>
> I remember this from earlier... you basically want this:
>
> bloody(build/gcc51)[0]% pkg contents gcc-5-runtime
> PATH
> usr/lib/amd64
> usr/lib/amd64/libgcc_s.so
> usr/lib/amd64/libgcc_s.so.1
> usr/lib/libgcc_s.so
> usr/lib/libgcc_s.so.1
> bloody(build/gcc51)[0]%
>
> To now include usr/lib/{,amd64/}libgomp.so* ?!?

Yes.  It seems to me that this could be rolled out as a normal update.

> I take it these binaries do dlopen() to find libgomp...

The dependent application or library links directly with libgomp as a 
normal shared library.  No special dlopen() is required.

Bob
-- 
Bob Friesenhahn
bfriesen at simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/


More information about the OmniOS-discuss mailing list