Re: Paralizing configure

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Den 2011-02-09 05:42 skrev Miles Bader:
> On Wed, Feb 9, 2011 at 4:39 AM, Ralf Corsepius <rc040203@xxxxxxxxxx> wrote:
>>> At the least, constructs like
>>> AC_CHECK_HEADERS([stdint.h unistd.h fcntl.h sys/mman.h sys/stat.h])
>>> could check all the entries in parallel.
>>
>> Only simple scenarios, in which headers and header search paths are static -
>> This often doesn't apply to complex configurations.
> 
> Wait, I'm confused ... how can the results of checking for "stdint.h"
> affect the subsequent check for "unistd.h"?
> 
> [I meant, all the entries _within a single invocation_ (of
> AC_CHECK_HEADERS, etc) could be checked in parallel...]

Yes, in a perfect world.  If you e.g. do this:

AC_CHECK_HEADERS([ \
	windows.h \
	winsock2.h \
	winsock.h \
	], [], [], [
AC_INCLUDES_DEFAULT
#define WIN32_LEAN_AND_MEAN
#ifdef HAVE_WINDOWS_H
#include <windows.h>
#endif
#ifdef HAVE_WINSOCK2_H
#include <winsock2.h>
#endif
#ifdef HAVE_WINSOCK_H
#include <winsock.h>
#endif
])

The outcome of the winsock.h test depends on if the winsock2.h test
succeeded or not.  At least for some versions of the headers, as
provided by MS.

Cheers,
Peter

_______________________________________________
Autoconf mailing list
Autoconf@xxxxxxx
http://lists.gnu.org/mailman/listinfo/autoconf


[Index of Archives]     [GCC Help]     [Kernel Discussion]     [RPM Discussion]     [Red Hat Development]     [Yosemite News]     [Linux USB]     [Samba]

  Powered by Linux