|Bill Allombert on Thu, 18 Oct 2012 10:42:12 +0200|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
|Re: PARI/GP compilation parameters|
On Wed, Oct 17, 2012 at 11:20:03PM -0400, Mathieu Carbou wrote: > Hello, > > I just tried several compilation flags on Cygwin for PARI after reading > the INSTALL doc: > > (1) ./Configure --static --without-gmp > (2) ./Configure --static --enable-tls > (3) ./Configure --static --enable-tls --without-gmp > > What is strange is that my scripts take a really longer time for cases > (2) and (3) whereas I think it would be the opposite: i.e. 1 minutes > instead of 2 seconds with (1). > > Is it normal ? What could create those differences ? Yes it is normal. I did not even know --enable-tls worked on cygwin. --enable-tls is only useful is you want to compile multi threaded libpari programs. --enable-tls make shared libraries a bit slower on linux because it defer some storage allocation at runtime. Cheers, Bill.