Re: [mpir-devel] Re: ulong_extras namespace collisions

2012-10-11 Thread Bill Hart
I plan to change the internal names in MPIR to avoid this. It won't
cause any issues for MPIR users as the names are only used internally.

Bill.

On 9 October 2012 09:24, Fredrik Johansson fredrik.johans...@gmail.com wrote:
 On Tue, Oct 9, 2012 at 10:02 AM, Jean-Pierre Flori jpfl...@gmail.com wrote:


 On Tuesday, October 9, 2012 8:29:03 AM UTC+2, Fredrik Johansson wrote:


 I found that I could get the right versions by compiling code with
 -lflint -lmpir and not the other way around, but I'm not sure if this
 is reliable.

 Just a remark.
 As far as I understand, this is the correct order because FLINT depends on
 MPIR.
 On systems such as Cygwin ld will miserably fail if you do not feed it with
 libs in the correct ordrer, because it does not perform multiple passes to
 resolve all symbols.

 So at least your solution is not too hackish :) (just kidding)

 Thanks for the info. I think I've had the order correct in all my code
 except this one build script. Anyway, failing miserably certainly
 would have been more helpful!

 Fredrik

 --
 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.


-- 
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.



[mpir-devel] Re: ulong_extras namespace collisions

2012-10-09 Thread Fredrik Johansson
On Tue, Oct 9, 2012 at 10:02 AM, Jean-Pierre Flori jpfl...@gmail.com wrote:


 On Tuesday, October 9, 2012 8:29:03 AM UTC+2, Fredrik Johansson wrote:


 I found that I could get the right versions by compiling code with
 -lflint -lmpir and not the other way around, but I'm not sure if this
 is reliable.

 Just a remark.
 As far as I understand, this is the correct order because FLINT depends on
 MPIR.
 On systems such as Cygwin ld will miserably fail if you do not feed it with
 libs in the correct ordrer, because it does not perform multiple passes to
 resolve all symbols.

 So at least your solution is not too hackish :) (just kidding)

Thanks for the info. I think I've had the order correct in all my code
except this one build script. Anyway, failing miserably certainly
would have been more helpful!

Fredrik

-- 
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.



[mpir-devel] Re: ulong_extras namespace collisions

2012-10-09 Thread Jean-Pierre Flori


On Tuesday, October 9, 2012 8:29:03 AM UTC+2, Fredrik Johansson wrote:


 I found that I could get the right versions by compiling code with 
 -lflint -lmpir and not the other way around, but I'm not sure if this 
 is reliable. 

Just a remark.
As far as I understand, this is the correct order because FLINT depends on 
MPIR.
On systems such as Cygwin ld will miserably fail if you do not feed it with 
libs in the correct ordrer, because it does not perform multiple passes to 
resolve all symbols.

So at least your solution is not too hackish :) (just kidding)

-- 
You received this message because you are subscribed to the Google Groups 
mpir-devel group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/mpir-devel/-/EJ7DfhpCq7AJ.
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.