The LDConvert error must be some LongDouble stuff not guarded correctly 
with #if HAS_LONG_DOUBLE (or a variation thereof).
Cygwin does not provide these.
It should be reported upstream.

Actually we have a trac ticket and that has been reported upstream:
https://trac.sagemath.org/ticket/21690

On Thursday, January 26, 2017 at 5:04:52 AM UTC+1, Frank Garvan wrote:
>
> As suggested I did the following:
>
>   cd sage
>   export SAGE_ATLAS_ARCH=base
>   ./configure --with-blas=atlas
>   make
>
> Go the following error:
>
> Error building Sage.
>
> The following package(s) may have failed to build (not necessarily
> during this run of 'make all'):
>
> * package: libfplll-5.0.3rc0
>   log file: /home/Owner/sage/logs/pkgs/libfplll-5.0.3rc0.log
>   build directory: 
> /home/Owner/sage/local/var/tmp/sage/build/libfplll-5.0.3rc0
>
>
> Have attached log file libfplll-5.0.3rc0.log
>
> Thanks
> FG
>
> On Wednesday, January 25, 2017 at 9:02:26 AM UTC-5, Erik Bray wrote:
>>
>> On Tue, Jan 24, 2017 at 7:50 PM, Francois Bissey 
>> <francoi...@canterbury.ac.nz> wrote: 
>> > That was my suspicion. Now does sage-on-cygwin use openblas? 
>> > If not that means the corresponding `.pc` files have to be filled 
>> > with something appropriate before installing any blas/lapack 
>> dependencies. 
>> > 
>> > The present hack I introduced in gsl and causes this error is to force 
>> > the linking of libgsl to our selected cblas. By default upstream 
>> > leave it underlinked. The problem with underlinking is that you get 
>> > in corner cases when the sage library components using gsl are also 
>> > underlinked if you have “-Wl,—as-needed” in your LDFLAGS and you 
>> > use the gold linker. And sage won’t start up… 
>> > Generally speaking the underlinking is a bad idea in our context. 
>> > Adding a “LIBS” at configuration time was the easiest thing to do. 
>> > May be it needs to be avoided on cygwin. 
>>
>>
>> I currently build Sage on Cygwin using the system-provided lapack 
>> package and ./configure --with-blas=atlas.  I don't think I've 
>> explicitly gotten it working with a self-built openblas yet but it 
>> hasn't been a priority. 
>>
>>
>> >> On 25/01/2017, at 03:57, Dima Pasechnik <dim...@gmail.com> wrote: 
>> >> 
>> >> 
>> >> 
>> >> On Tuesday, January 24, 2017 at 2:00:54 PM UTC, Frank Garvan wrote: 
>> >> 
>> >> Have attached config.log file 
>> >> 
>> >> Thanks. I think what really happens is that openblas did not install 
>> correctly, and gsl 
>> >> has a dependence on it. 
>> >> In more detail, your log says: 
>> >> 
>> >> configure:3502: gcc -g -O2   -L/home/Owner/sage/local/lib 
>> -Wl,-rpath,/home/Owner/sage/local/lib  conftest.c -lopenblas -lm >&5 
>> >> 
>> /usr/lib/gcc/x86_64-pc-cygwin/5.4.0/../../../../x86_64-pc-cygwin/bin/ld: 
>> cannot find -lopenblas 
>> >> 
>> >> Could you post the corresponding log (SAGEROOT/logs/pkgs/openblas-*) ? 
>> >> 
>> >> 
>> >> 
>> >> 
>> >> On Tuesday, January 24, 2017 at 3:26:49 AM UTC-5, François wrote: 
>> >> Need to see 
>> >> /home/Owner/sage/local/var/tmp/sage/build/gsl-2.1.p1/src/config.log 
>> >> but I suspect I am responsible. 
>> >> 
>> >> François 
>> >> 
>> >> > On 24/01/2017, at 14:51, Frank Garvan <fga...@gmail.com> wrote: 
>> >> > 
>> >> > 
>> >> > Have attached log file. 
>> >> > 
>> >> > Can this be fixed? 
>> >> > 
>> >> > Thanks 
>> >> > 
>> >> > PS: Running cygwin64 on windows10 
>> >> > processor: Intel Core i3-6100 CPU @ 3.70 Ghz 
>> >> > RAM: 8.00 GB 
>> >> > system type: 64-bit operating system, x64-based processor 
>> >> > 
>> >> > -- 
>> >> > You received this message because you are subscribed to the Google 
>> Groups "sage-devel" group. 
>> >> > To unsubscribe from this group and stop receiving emails from it, 
>> send an email to sage-devel+...@googlegroups.com. 
>> >> > To post to this group, send email to sage-...@googlegroups.com. 
>> >> > Visit this group at https://groups.google.com/group/sage-devel. 
>> >> > For more options, visit https://groups.google.com/d/optout. 
>> >> > <gsl-2.1.p1.log> 
>> >> 
>> >> 
>> >> -- 
>> >> You received this message because you are subscribed to the Google 
>> Groups "sage-devel" group. 
>> >> To unsubscribe from this group and stop receiving emails from it, send 
>> an email to sage-devel+...@googlegroups.com. 
>> >> To post to this group, send email to sage-...@googlegroups.com. 
>> >> Visit this group at https://groups.google.com/group/sage-devel. 
>> >> For more options, visit https://groups.google.com/d/optout. 
>> > 
>> > -- 
>> > You received this message because you are subscribed to the Google 
>> Groups "sage-devel" group. 
>> > To unsubscribe from this group and stop receiving emails from it, send 
>> an email to sage-devel+...@googlegroups.com. 
>> > To post to this group, send email to sage-...@googlegroups.com. 
>> > Visit this group at https://groups.google.com/group/sage-devel. 
>> > For more options, visit https://groups.google.com/d/optout. 
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to