#20107: Add optional gap3_jm package
-------------------------------------+-------------------------------------
       Reporter:  stumpc5            |        Owner:
           Type:  enhancement        |       Status:  needs_work
       Priority:  major              |    Milestone:  sage-7.1
      Component:  packages:          |   Resolution:
  optional                           |    Merged in:
       Keywords:                     |    Reviewers:
        Authors:                     |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:  u/stumpc5/20107    |  138dcacda0ad661cc38eb04818ee9cd3a67fd2aa
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------
Changes (by dimpase):

 * status:  needs_review => needs_work


Comment:

 there is some weirdness with installation of GAP packages. There are
 packages that need to be compiled, e.g. ve.
 Also, there  some weird dangling symlinks in ve/bin:
 {{{
 ...pkg/ve/bin$ ls -l
 total 48
 lrwxr-xr-x  1 dima  admin    2 Mar  9 08:38 me.exe -> me
 -rw-r--r--  1 dima  admin  115 Aug  3  2014 me.sgl
 -rw-r--r--  1 dima  admin  804 Aug  3  2014 me.sh
 lrwxr-xr-x  1 dima  admin    3 Mar  9 08:38 qme.exe -> qme
 -rw-r--r--  1 dima  admin  773 Aug  3  2014 qme.sh
 -rw-r--r--  1 dima  admin  773 Aug  3  2014 zme.sh
 }}}
 when I see "building complete" message, only the main GAP system was
 built, but no packages. Then I see
 {{{
 mv gap ../bin/gap3
 ###########################################################
 #  Building complete, you can run GAP3 from './../bin/gap3'
 ###########################################################
 Installing (copying) files...
 cp: pkg/ve/bin/me.exe: No such file or directory
 cp: pkg/ve/bin/qme.exe: No such file or directory
 Error installing (copying) gap3 files.
 }}}



 I also notice that gcc is called with option -m32 on the 64-bit OSX 10.11:
 {{{
 ...
 gcc -m32 -O2   -c -o coding.o coding.c
 gcc -m32 -o gap gap.o system.o gasman.o scanner.o idents.o read.o eval.o
 integer.o rational.o cyclotom.o unknown.o finfield.o polynom.o permutat.o
 word.o costab.o tietze.o agcollec.o aggroup.o pcpresen.o list.o plist.o
 set.o vector.o vecffe.o range.o blister.o string.o record.o statemen.o
 function.o coding.o
 ld: warning: ignoring file
 /Volumes/Sage/sage/local/lib/libgcc_ext.10.5.dylib, missing required
 architecture i386 in file
 /Volumes/Sage/sage/local/lib/libgcc_ext.10.5.dylib (1 slices)
 }}}
 and this looks wrong.

--
Ticket URL: <http://trac.sagemath.org/ticket/20107#comment:51>
Sage <http://www.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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to