#6564: ecl will not build on Solaris - looks like make exiting when it tries to
delete non-existant file.
----------------------+-----------------------------------------------------
Reporter: drkirkby | Owner: drkirkby
Type: defect | Status: new
Priority: major | Milestone: sage-4.1.1
Component: solaris | Keywords: solaris ecl config.h
Reviewer: | Author:
Merged: |
----------------------+-----------------------------------------------------
Comment(by drkirkby):
The attached install.log was created on 't2', a Sun T5240, with
Sage-4.1.1.alpha0, whereas the first output I showed was created on my own
Sun Blade 2000 with Sage-4.1. (Both used the same version of Solaris)
(Note the Blade 2000 took about half the time of the T5240 to do this
task), which shows the T5240 is not ideally suited to the sort of things
currently being used for, but with more users, its performance will
shine.)
I see a few warnings - see below. What is clear is that the build often
complains about things redefined in {{{
$SAGE_HOMEspkg/build/ecl-9.4.1/src/build/ecl/config.h
}}}
but I see no record of that file ever being copied to
{{{
$SAGE_HOME/local/include//ecl/config.
}}}
Anyways, here are some warnings noted.
{{{
1)
Unknown symbol: mp::*current-process*
Unknown symbol: mp::+load-compile-lock+
Unknown symbol: mp::+load-compile-lock+
Unknown symbol: si::pretty-print-format
2) warning: "ecl_int16_t" redefined
3) warning: "ecl_int32_t" redefined
4) ;;; Removing unused variable PPN
5) ;;; Warning: in file src:lsp;setf.lsp, position 4, and form
;;; (FSET 'GET-SETF-EXPANSION #'(LAMBDA-BLOCK GET-SETF-EXPANSION # ...))
;;; Too few arguments for proclaimed function GET-SYSPROP
6) Quite a few reports of ";;; Note: Eliminating unreachable code"
7) ;;; Too few arguments for proclaimed function GET-SYSPROP
8) ;;; Warning: in file src:lsp;assert.lsp, position 9, and form
;;; (FSET 'ACCUMULATE-CASES #'(LAMBDA-BLOCK ACCUMULATE-CASES # ...))
;;; The variable MACRO-NAME is not used.
9)
;;; Note: in file src:lsp;seqlib.lsp, position 3, and form
;;; (FSET 'UNSAFE-FUNCALL1 #'(LAMBDA-BLOCK UNSAFE-FUNCALL1 # ...))
;;; In function UNSAFE-FUNCALL1, checking types of arguments X F.
;;; Note: in file src:lsp;seqlib.lsp, position 3, and form
;;; (FSET 'UNSAFE-FUNCALL1 #'(LAMBDA-BLOCK UNSAFE-FUNCALL1 # ...))
;;; Unable to emit check for variable (OPTIONAL-CHECK-TYPE F FUNCTION)
10)
;;; Warning: in file src:lsp;describe.lsp, position 31, and form
;;; (FSET 'PRINT-DOC #'(LAMBDA-BLOCK PRINT-DOC # ...))
;;; Too few arguments for proclaimed function GET-SYSPROP
;;; Warning: in file src:lsp;describe.lsp, position 31, and form
;;; (FSET 'PRINT-DOC #'(LAMBDA-BLOCK PRINT-DOC # ...))
;;; Too few arguments for proclaimed function GET-SYSPROP
;;; Warning: in file src:lsp;describe.lsp, position 31, and form
;;; (FSET 'PRINT-DOC #'(LAMBDA-BLOCK PRINT-DOC # ...))
;;; Too few arguments for proclaimed function GET-SYSPROP
;;; Warning: in file src:lsp;describe.lsp, position 31, and form
;;; (FSET 'PRINT-DOC #'(LAMBDA-BLOCK PRINT-DOC # ...))
;;; Too few arguments for proclaimed function GET-SYSPROP
;;; Warning: in file src:lsp;describe.lsp, position 31, and form
;;; (FSET 'PRINT-DOC #'(LAMBDA-BLOCK PRINT-DOC # ...))
;;; Too few arguments for proclaimed function GET-SYSPROP
;;; Warning: in file src:lsp;describe.lsp, position 31, and form
;;; (FSET 'PRINT-DOC #'(LAMBDA-BLOCK PRINT-DOC # ...))
;;; Too few arguments for proclaimed function GET-SYSPROP
;;; Warning: in file src:lsp;describe.lsp, position 31, and form
;;; (FSET 'PRINT-DOC #'(LAMBDA-BLOCK PRINT-DOC # ...))
;;; Too few arguments for proclaimed function GET-SYSPROP
11)
;;; Warning: in file src:lsp;top.lsp, position 43, and form
;;; (FSET 'TPL-LAMBDA-EXPRESSION-COMMAND #'(LAMBDA-BLOCK TPL-LAMBDA-
EXPRESSION-COMMAND # ...))
;;; The variable NO-VALUES is not used.
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6564#comment:2>
Sage <http://sagemath.org/>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---