-----Original Message-----
From: Bill Hart
Sent: Wednesday, October 03, 2012 11:49 PM
To: mpir-devel@googlegroups.com
Subject: Re: [mpir-devel] Re: MPIR 2.6 release progress
Actually, I do have MSVC installed.
The build works fine on my machine and the tests pass.
Then it says the following:
try.c
try.obj : error LNK2001: unresolved external symbol ___gmpn_mod_1c
try.obj : error LNK2001: unresolved external symbol ___gmpn_divrem_1c
try.exe : fatal error LNK1120: 2 unresolved externals
I don't know what it is doing at this point. But this is surely
irrelevant to the library itself, which seems to have already passed
all its tests by this stage.
=====================
No, its a problem because these symbols should be present in the library but
they are absent.
This doesn't show up in the tests because these functions are not tested as
they are trivial variations of the functions which they shadow, for example:
fun_1c:
jump to enter
fun_1:
carry = 0
enter:
rest of code
....
However, they show up when an attempt is made to link to try because it
tests the versions that have a carry input.
I am still of the view that my earlier analysis is correct. What I don't
know, however, is why the assembler routines are overwritten.
Brian
--
You received this message because you are subscribed to the Google Groups
"mpir-devel" group.
To post to this group, send email to mpir-devel@googlegroups.com.
To unsubscribe from this group, send email to
mpir-devel+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/mpir-devel?hl=en.