Dear All, Now the doc mpir-2.7.0.pdf is loading (Firefox); turning off the virus scanner was not changing anything.
One further question: As I wrote, the gcc compilation now works fine for me; however, I would like to call it from Matlab using mex files, and there, the compiler complains that it does not see any ".lib" files (when compiling with "mex ... -lmpir" it looks for a file "libmpir.lib") . Neither do I see any in the MPIR directories. Should such files be there after a successful installation? Or do I have to set build options differently? Thank you. Details and settings: Mex compile command (in Matlab command line): "mex -IC:/MPIR/mpir-2.7.0/ -LC:/MPIR/mpir-2.7.0/.libs/ -LC:/MPIR/mpir-2.7.0/mpf/.libs -LC:/MPIR/mpir-2.7.0/printf/.libs mexlib.cpp myfile.cpp", where mexlib.cpp is the mex-file (interface to c code) and myfile.cpp uses some basic mpir commands (init, set, clear). Both files are in C:/MPIR/mpir-2.7.0. Compiler answer: "myfile.obj : error LNK2019: unresolved external symbol __imp___gmpf_init referenced in function "void __cdecl myfile(double)" " On Sunday, June 14, 2015 at 4:13:29 PM UTC+2, Bill Hart wrote: > > I believe I found the cause of the mpir-2.7.0.pdf not loading. I just > experienced this. I was only having the problem in Google Chrome, and only > with my virus scanner (Avast) turned on. > > I imagine the problem will eventually go away once they fix the virus > scanner. But turning it off for 10 minutes and restarting Chrome fixed the > problem for me. > > Bill. > > On 3 June 2015 at 20:27, <highcal...@gmail.com <javascript:>> 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+...@googlegroups.com <javascript:>. >> To post to this group, send email to mpir-...@googlegroups.com >> <javascript:>. >> 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.