On Jun 5, 2:32 am, "Dr. David Kirkby" <[EMAIL PROTECTED]> wrote:
> I set up a Sun Ultra 60 for testing of sage and have mailed a couple
> of people passwords. I just checked this, and found another issue with
> NTL on the Ultra 60 which I did not notice on the Blade 2000.
>
> It appears to fail with:
>
> "make: Fatal error in reader: makefile, line 522: Macro assignment on
> dependency line"
>
> see below.
>
> This happens with both /usr/ccs/bin/make and gnu make. Not sure how
> this differrs much from the other Sun. As far as I know, they have the
> same compilers and make programs!
>
> x ntl-5.4.2.p3/src/src/RemoveProg, 51 bytes, 1 tape blocks
> x ntl-5.4.2.p3/src/src/cfile, 15983 bytes, 32 tape blocks
> x ntl-5.4.2.p3/src/src/CharPolyTest.c, 213 bytes, 1 tape blocks
> x ntl-5.4.2.p3/src/src/pair_GF2EX_long.c, 385 bytes, 1 tape blocks
> x ntl-5.4.2.p3/src/src/DispSettings.c, 2197 bytes, 5 tape blocks
> x ntl-5.4.2.p3/src/src/pair_lzz_pX_long.c, 386 bytes, 1 tape blocks
> Finished extraction
> ****************************************************
> Host system
> uname -a:
> SunOS main-webserver 5.10 Generic_120011-14 sun4u sparc SUNW,Ultra-60
> ****************************************************
> ****************************************************
> GCC Version
> gcc -v
> Reading specs from /opt/csw/gcc4/lib/gcc/sparc-sun-solaris2.8/4.0.2/
> specs
> Target: sparc-sun-solaris2.8
> Configured with: ../sources/gcc-4.0.2/configure --prefix=/opt/csw/gcc4
> --with-local-prefix=/opt/csw --without-gnu-as --with-as=/usr/ccs/bin/
> as --without-gnu-ld --with-ld=/usr/ccs/bin/ld --enable-threads=posix --
> enable-shared --enable-multilib --enable-nls --with-included-gettext --
> with-libiconv-prefix=/opt/csw --with-x --enable-java-awt=xlib --with-
> system-zlib --enable-languages=c,c++,f95,java,objc,ada
> Thread model: posix
> gcc version 4.0.2
> ****************************************************
> writing makefile
> writing ../include/NTL/config.h
> Building and install NTL
> make: Fatal error in reader: makefile, line 522: Macro assignment on
> dependency line
> Current working directory /export/home0/mabshoff/sage-3.0.2/spkg/build/
> ntl-5.4.2.p3/src/src
> Error creating ntl shared library.
>
> real 0m0.307s
> user 0m0.122s
> sys 0m0.171s
> sage: An error occurred while installing ntl-5.4.2.p3
> Please email sage-develhttp://groups.google.com/group/sage-devel
> explaining the problem and send the relevant part of
> of /export/home0/mabshoff/sage-3.0.2/install.log. Describe your
> computer, operating system, etc.
> If you want to try to fix the problem, yourself *don't* just cd to
> /export/home0/mabshoff/sage-3.0.2/spkg/build/ntl-5.4.2.p3 and type
> 'make'.
> Instead type "/export/home0/mabshoff/sage-3.0.2/sage -sh"
> in order to set all environment variables correctly, then cd to
> /export/home0/mabshoff/sage-3.0.2/spkg/build/ntl-5.4.2.p3
> (When you are done debugging, you can type "exit" to leave the
> subshell.)
> *** Error code 1
> make: Fatal error: Command failed for target `installed/ntl-5.4.2.p3'
> Current working directory /export/home0/mabshoff/sage-3.0.2/spkg
>
> real 26:55.5
> user 17:33.1
> sys 2:34.1
For what it is worth, this is line 522:
shobj: FPICFLAG = -fPIC
Perhaps I should have built it from scratch with gnu make. Anyway, I
hope I've found a few things that hopefully someone has some idea how
to fix!!!
Dave
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---