Re: [mpir-devel] Re: ulong_extras namespace collisions
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
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
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.