Hi

When we build MPIR at the moment , on most systems you can choose between a 
shared(dll) library or a static library or you can build both. After you have 
built the library you (hopefully?) run make check to test it. If you you 
build a shared library then make check tests a shared library and similarly 
for a static library. If you build both however then make check will ONLY 
test the shared library. For some systems mainly x86 32 and 64bit the code 
for shared and static can be different , so I have updated make check to test 
both shared and static for the affected functions. However this will not pick 
compiler bugs for static code , to do this we need to check every function. 
This will of course double the running time of make check on a combined 
shared and static build. Is this wanted? and is the time penalty acceptable?

Note 
./configure && make   will by default build both static and shared librarys , 
you have to tell configure not to build them eg --disable-shared 
Some systems are different and will NOT (or cannot) build both by default eg 
cygwin,mingw,MSVC

Jason

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to