Thoughts on llvm/clang in base [libgomp]

John Marino dragonflybsd at marino.st
Sat Oct 20 03:17:19 PDT 2012


On 10/17/2012 22:27, B. Estrade wrote:
> On Wed, Oct 17, 2012 at 09:45:23PM +0200, Matthias Rampke wrote:
>> On Mon, Oct 15, 2012 at 4:53 PM, John Marino<dragonflybsd at marino.st>  wrote:
>>
>>>>> On Mon, Oct 15, 2012 at 2:39 PM, B. Estrade<estrabd at gmail.com>   wrote:
>>>>>>
>>>>>> Just throwing this out there, but one thing that made me sad about
>>>>>> FreeBSD's dumping GCC as base was that it was also dumping OpenMP
>>>>>> support.
>>> Now, does OpenMP support require libGOMP?  Becaues that's not been built
>>> right now.  Neither is libssp, which is the cause of a couple of package
>>> failures so I am thinking about having libssp in base.
>>
>> For me, building anything with gcc -fopenmp fails because it is
>> missing libgomp. So as of now the base system doesn't do OpenMP with
>> either gcc or clang :(
>
> Yes, if not too much, it would be high advantageous to provide this
> capability in the base compiler - particular an OS with SMP
> scalability as a primary goal. I have never compiled an OpenMP program
> on DFBSD, so I was making an assumption here.
>
> Also, for example, Imagemagik can be build to take advantage of
> OpenMP. I am sure there are others, particular when you get into the
> math and science packages.

Hi Brett,
I have imported libssp and libgomp into DragonFly 3.3.  It is not part 
of the 3.2 RELEASE currently.  Would you like to test gcc47 and see if 
it now supports your OpenMP needs?

Regards,
John


More information about the Users mailing list