I had a look at the log files, and the reason t-io_raw failed is because it was unable to create a file to write to.
This might be due to a virus checker, disk full, not having administrator privileges, the Windows file system being overloaded, or a bug we aren't aware of. I certainly don't see an obvious way to resolve or further track down the issue. We'll keep an eye on other build reports and see if the issue pops up again anywhere else. Bill. On 3 June 2015 at 21:27, Bill Hart <goodwillh...@googlemail.com> wrote: > As I said, the libraries are normally in the .libs directory of your MPIR > source tree, so you are passing the wrong directory location. > > Also, I don't know if msys or whatever you are using, will recognize C: > It's not a linux path. I didn't check this, but that is to my recollection. > You should pass the linux path, not the Windows one. > > However, if you did "make install", they will be in the default library > location for your system (maybe /usr/local/lib or /usr/lib?), or in prefix, > if you specified that. You should first find the actual library files that > are built so that you know you are passing the right path. By "find" I mean > find them in your Linux shell, not with Windows Explorer. > > Thank you for the log files. They will be very helpful in tracking down > the reason for the make check failure. > > Bill. > > On 3 June 2015 at 20:27, <highcalcula...@gmail.com> wrote: > >> Comments regarding also the other (remaining) issues: >> >> Yes, the 2.7.0 documentation failed to load from here (Germany), now >> again. >> >> I did not use "sudo" - it did not recognize this command ("not found") - >> what is it? For administrators? (One of my machines is administrated by a >> super user.) I just used "make install". >> I tried also >> >> gcc mytest.c -o mytest -lmpir -IC:/MPIR/mpir-2.7.0/ -LC:/MPIR/mpir-2.7.0 >> >> but still no improvement ("cannot find -lmpir"). >> In my top MPIR directory MPIR/mpir-2.7.0, there is an "mpir.h" file, a " >> libmpir.la" file, and in the .lib subdirectory various similarly named >> files, in particular, again "libmpir.la", then "libmpir.lai", >> "libmpir.dll.a" and more - but nowhere a file called "libmpir.a" . Is >> this the system as it should be? >> >> I did, in any case, perform "make check" and "make install" without any >> errors... how do I check if the installation was successful? >> Thank you. >> >> >> On Wednesday, June 3, 2015 at 2:26:11 PM UTC+2, highcal...@gmail.com >> wrote: >> >>> Hi, >>> >>> I have been trying to run a simple calculation with MPIR on my Windows 7 >>> machines for several days now. My only sources so far are the manual from >>> version 2.6.0 (since 2.7.0 would not load from the mpir site) and some >>> Google search results. I managed to do the following via MinGW: >>> >>> - run ./configure --disable-static --enable-shared >>> - make >>> - make c >>> >> >> >>> heck >>> >>> On one of my machines, everything went through, on the other, almost, >>> there was one error during "make check": "FAIL: t-io_raw.exe", but it then >>> went on. >>> (Is this all and now I can start using it or is a step missing?...) >>> Now I want to compile the following program called "mytest.cpp" with >>> gcc; I tried typing "g++ mytest.cpp -o mytest" : >>> >>> //----------------------------------------------- >>> #include "mpir.h" >>> #include "gmp.h" >>> #include "gmp-impl.h" >>> >>> using namespace std; >>> >>> int main () >>> { >>> mpz_t z; >>> >>> mpz_init(z); >>> >>> return (0); >>> } >>> //----------------------------------------------- >>> >>> The answer from the MinGW command line was >>> >>> "C:\Users\....\...\Local\Temp\ccD1pbG8.o:mytest.cpp:(.text+0x20): >>> undefined reference to '_imp____gmpz_init' " >>> >>> and some further lines with similar content. >>> >>> The program sits in the top folder of MPIR (C:/MPIR/mpir-2.7.0/), I have >>> added this folder to the Windows PATH environment variable. >>> I can see the mpir.h file in this folder...(?...) >>> What is missing? I read in the MPIR documentation chapter 3.1 that "All >>> programs using MPIR must link against the 'libmpir' library..." I then >>> tried to compile via >>> >>> g++ mytest.cpp -lmpir -o mytest >>> >>> which resulted in >>> >>> "C:/mingw/bin/ld.exe: cannot find -lmpir" >>> >>> Are the links to the mpz libraries missing (if so, do I have to use some >>> -I flag? Or - where are they)? >>> >>> My next question (once this works) would be how (if) I can use MPIR in C >>> code being called by Matlab (via mex-files). >>> I am relatively new to C Programming and would appreciate any hints. >>> Thanks. >>> >>> >>> >>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "mpir-devel" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to mpir-devel+unsubscr...@googlegroups.com. >> To post to this group, send email to mpir-devel@googlegroups.com. >> Visit this group at http://groups.google.com/group/mpir-devel. >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "mpir-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to mpir-devel+unsubscr...@googlegroups.com. To post to this group, send email to mpir-devel@googlegroups.com. Visit this group at http://groups.google.com/group/mpir-devel. For more options, visit https://groups.google.com/d/optout.