Re: Solved - was: Problems with linking on FreeBSD-10

2014-02-04 Thread Peter Jeremy
On 2014-Feb-04 21:38:42 +, "Montgomery-Smith, Stephen" wrote: >/usr/home/stephen/sage/work/sage-6.0/local/lib contained >libreadline.so.6. But for ld to work, it also had to contain a link >libreadline.so->libreadline.so.6. > >(Is this sort of behavior documented anywhere?) I think it's sor

Solved - was: Problems with linking on FreeBSD-10

2014-02-04 Thread Montgomery-Smith, Stephen
On 01/31/2014 11:31 AM, Stephen Montgomery-Smith wrote: > On 01/31/14 07:25, Konstantin Belousov wrote: >> On Fri, Jan 31, 2014 at 12:19:46AM +, Montgomery-Smith, Stephen >> wrote: >>> I maintain the port math/sage. The port builds its own version of the >>> libreadline library. The port also

Re: Problems with linking on FreeBSD-10

2014-01-31 Thread Stephen Montgomery-Smith
On 01/31/14 07:25, Konstantin Belousov wrote: On Fri, Jan 31, 2014 at 12:19:46AM +, Montgomery-Smith, Stephen wrote: I maintain the port math/sage. The port builds its own version of the libreadline library. The port also uses lang/gcc instead of clang, because the port needs Fortran. The

Re: Problems with linking on FreeBSD-10

2014-01-31 Thread Julian H. Stacey
> The failure is when using FreeBSD-10. With FreeBSD-8 it works great. I Building ports on 10.0-RELEASE is lots more trouble than 9.2-RELEASE. 10.0-RELEASE built 874, & 9.2-RELEASE built 953 & still making, with http://www.berklix.com/~jhs/src/bsd/fixes/freebsd/ports/jhs/*/Makefile.local cd

Re: Problems with linking on FreeBSD-10

2014-01-31 Thread Konstantin Belousov
On Fri, Jan 31, 2014 at 12:19:46AM +, Montgomery-Smith, Stephen wrote: > I maintain the port math/sage. The port builds its own version of the > libreadline library. The port also uses lang/gcc instead of clang, > because the port needs Fortran. > > The port is wanting to create a shared lib

Problems with linking on FreeBSD-10

2014-01-30 Thread Montgomery-Smith, Stephen
I maintain the port math/sage. The port builds its own version of the libreadline library. The port also uses lang/gcc instead of clang, because the port needs Fortran. The port is wanting to create a shared library called libR.so, which it wants to link with the libreadline library it created i