On Mar 24, 1:38 pm, Florin <
florinm...@gmail.com> wrote:
> Hi,
Hi Florin,
> Several problems I encountered while building sage-2.10.4 on opensuse
> 10.3:
>
> 1. make fails because the scons tool is hardwired to use -no_archive
> option for ld.
> This option is not valid for the version of ld in openSuSE 10.3.
> Simple workaround: do a first build that fails, remove -no_archive
> flag
> from local/lib/scons-0.97/SCons/Tool/ifort.py, then redo the build
> that
> will finish successfully.
The issue here is that you have the Intel Fortran compiler installed.
For some stupid reason SCons selects that as the default fortran
compiler regardless whether gfortran or g95 is installed. I thing it
is time that we fix that issue once and for all by teaching SCons not
to use the Intel compiler. That is #1618. I will likely fix that
today since it has come up over and over again.
> 2. "make test" fails on most tests with the error:
> ImportError: /usr/local/sage-2.10.4/local/lib/libcsage.so: undefined
> symbol: __dso_handle
This is likely caused by the Intel Fortran compiler.
> 3. "make html" and "make pdf" fail because \@mathbf cannot be handled.
Got any more details?
> I understand that some of these errors may be because of various bugs
> or unimplemented features in opensuse 10.3, still some decent
> workarounds would be highly appreciated.
> Thank you very much,
Not sure what the problem could be in this case, but my guess is that
some essential TeX macro package is missing. I remember the days when
SuSE installed a decent TeX per default, but those days are long gone
and it has been a while since TeX is installed per default at all.
> Florin Manolache
Cheers,
Michael