Gilles Espinasse wrote:
> ----- Original Message ----- 
> From: "Bruce Dubbs" <[email protected]>

>>> Mostly similary, is really openmp required for everyone?
>> openmp is "An API for multi-platform shared-memory parallel programming
>> in C/C++ and Fortran."  I don't know where this comes into gcc.
>>
> libgomp is the GNU implementation of the OpenMP Application Programming
> Interface (API) for multi-platform shared-memory parallel programming in
> C/C++ and Fortran.
> Unless using some parallel programming, that is not used.

A user doesn't know in advance whether he will need it for a program 
that does use it.

>>>> glibc:
>>> Did you have a random result at during glibc .configure with this test
>>> checking whether ranlib is necessary...
>> I have 'no' and haven't noticed it before.  Perhaps it is dependent on
>> the host system.
> 
> After some hard time trying to reproduce, I finally write the attached
> script inspired by configure.
> It find ranlib is not needed most of the time but sometime find yes and in
> my script that will break the loop.
> 
> Random answer could be found on any machines, and there is more luck to fail
> on a loaded one.
> 
> I have not enought knowledge of strace to understand what happen.
> My understanding is that the test fail when 'ranlib conftest.a' is not run
> on the same second than previously created archive.

ranlib "generates an index to the contents of an archive and stores it 
in the archive".  It would appear that the problem you are running into 
is a race condition of some kind.  What were your results of the script?
That is, how often did it pass/fail?

   -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to