I got a compilation error on a macbook with OS10.4. However, it was
trying to compile a
version loaded on a firewire external drive, which may be the issue.
Anyway, the problem was with linbox and here is the tail:

ld: multiple definitions of symbol __ZN6LinBox11commentatorE
.libs/linbox_wrap.o definition of __ZN6LinBox11commentatorE in section
(__DATA,__common)
/Volumes/G-DRIVE-MINI/sagestuff/sage-3.0.alpha1/local/lib/liblinbox.dylib(single
module) definition of __ZN6LinBox11commentatorE
/usr/bin/libtool: internal link edit command failed
make[2]: *** [liblinboxwrap.la] Error 1
Error building linboxwrap
/bin/sh ./libtool --tag=CXX   --mode=link g++  -g -fPIC
-I"/Volumes/G-DRIVE-MINI/sagestuff/sage-3.0.alpha1/local/include"
-I"/Volumes/G-DRIVE-MINI/sagestuff/sage-3.0.alpha1/local/include/linbox"
 -L"/Volumes/G-DRIVE-MINI/sagestuff/sage-3.0.alpha1/local/lib"
-version-info 0:0:0  -o liblinboxwrap.la -rpath
/Volumes/G-DRIVE-MINI/sagestuff/sage-3.0.alpha1/local/lib
linbox_wrap.lo -llinbox /usr/lib/libcblas.dylib
g++ -dynamiclib -single_module ${wl}-flat_namespace ${wl}-undefined
${wl}suppress -o .libs/liblinboxwrap.0.0.0.dylib  .libs/linbox_wrap.o
-L/Volumes/G-DRIVE-MINI/sagestuff/sage-3.0.alpha1/local/lib
/Volumes/G-DRIVE-MINI/sagestuff/sage-3.0.alpha1/local/lib/liblinbox.dylib
 -install_name
/Volumes/G-DRIVE-MINI/sagestuff/sage-3.0.alpha1/local/lib/liblinboxwrap.0.dylib
-Wl,-compatibility_version -Wl,1 -Wl,-current_version -Wl,1.0
ld: multiple definitions of symbol __ZN6LinBox11commentatorE
.libs/linbox_wrap.o definition of __ZN6LinBox11commentatorE in section
(__DATA,__common)
/Volumes/G-DRIVE-MINI/sagestuff/sage-3.0.alpha1/local/lib/liblinbox.dylib(single
module) definition of __ZN6LinBox11commentatorE
/usr/bin/libtool: internal link edit command failed
make[2]: *** [liblinboxwrap.la] Error 1
Error installing linboxwrap

real    1m54.803s
user    1m8.964s
sys     0m38.311s
sage: An error occurred while installing linbox-1.1.5
Please email sage-devel http://groups.google.com/group/sage-devel
explaining the problem and send the relevant part of
of /Volumes/G-DRIVE-MINI/sagestuff/sage-3.0.alpha1/install.log.
Describe your computer, operating system, etc.
If you want to try to fix the problem, yourself *don't* just cd to
/Volumes/G-DRIVE-MINI/sagestuff/sage-3.0.alpha1/spkg/build/linbox-1.1.5
and type 'make'.
Instead type "/Volumes/G-DRIVE-MINI/sagestuff/sage-3.0.alpha1/sage -sh"
in order to set all environment variables correctly, then cd to
/Volumes/G-DRIVE-MINI/sagestuff/sage-3.0.alpha1/spkg/build/linbox-1.1.5
(When you are done debugging, you can type "exit" to leave the
subshell.)
make[1]: *** [installed/linbox-1.1.5] Error 1

real    45m39.810s
user    27m31.617s
sys     15m37.378s

On Fri, Apr 4, 2008 at 8:35 PM, mabshoff
<[EMAIL PROTECTED]> wrote:
>
>  Hello folks,
>
>  here is Sage 3.0.alpha1. The bad news upfront: The gcc 4.3
>  compiler support didn't make it since the updated Singular
>  SPKG is delayed due to some bugs. Martin Albrecht is working
>  on it, so hopefully it will be in alpha2. We merged a massive
>  number of tickets hours before alpha1 mostly thanks to Mike
>  Hansen who did review a whole bunch of tickets. Other
>  interesting bits:
>
>   * the modabvar rewrite has been merged thanks to much work
>    by William Stein, Craig Citro, Robert Bradshaw
>   * much work for PolyBoRi, libSingular and Magma by Martin
>    Albrecht
>   * LinBox has been updated to the final 1.1.5 release thanks
>    due to Clement Pernet
>   * Many fixes and speedups to Elliptic curves, discrete log
>    and various other bits by John Cremona
>   * Carl Witty's new new "randstate" framework
>   * A Tonelli-Shanks implementation by Steffan Reidt and
>    Robert Bradshaw
>   * Cython 0.9.6.13 has been merged thanks to Gary Furnish and
>    Robert Bradshaw. This was a requirement to merge Gary's fast
>    symbolics subsystem
>
>  Sorry for anybody I did forget. It has been a wild merge session
>  for the last twelve+ hours. What is most important:
>
>     Overall weighted coverage score:  50.0%
>     Total number of functions:  19290
>
>  w00t! Sources and binaries in the usual space. This build will
>  be the basis of Bug Day 11 tomorrow.
>
>  Sources:
>
>  
> http://sage.math.washington.edu/home/mabshoff/release-cycles-3.0/sage-3.0.alpha1.tar
>
>  Binary:
>
>  
> http://sage.math.washington.edu/home/mabshoff/release-cycles-3.0/sage-3.0.alpha1-sage.math-only-x86_64-Linux.tar.gz
>
>  What is up next?
>
>   * gcc 4.3 support
>   * More of OSX 10.5 64 bit support
>   * merges, merges, merges
>
>  Cheers,
>
>  Michael
>
>  Merged in alpha1:
>
>  #210: John Cremona: discrete log and other generic functions
>  #778: John Cremona: Finite Field __call__ doesn't accept
>       polynomials over F_p
>  #1138: Steffan Reidt, Robert Bradshaw: add implementation of
>        Tonelli-Shanks to sage
>  #2232: Michael Kallweit: Bug in 'digits' function for Integers
>  #2525: Clement Pernet: update Linbox to 1.1.5 final upstream
>        release
>  #2526: Michael Abshoff: switch charpoly mod p back to linbox as
>        default
>  #2544: William Stein, Craig Citro, Robert Bradshaw: modabvar,
>        i.e. rewrite of modular abelian varieties
>  #2654: Robert Bradshaw: Cyclotomic polynomials speed
>  #2655: Gary Furnish: Robert Bradshaw: Cython circular cdef
>        imports, update to Cython 0.9.6.13.rc1
>  #2659: John Cremona: Elliptic curve cardinality sometimes Rational
>        with bad consequences for efficiency
>  #2670: Didier Deshommes: implement a matrix.find() command
>  #2713: Carl Witty: sage-doctest applies backslash handling to
>        expected outputs
>  #2746: Tim Abbott, Michael Abshoff: Support for writing test
>        related files in SAGE_TESTDIR
>  #2751: Martin Albrecht: multivariate polynomials is_homogeneous
>  #2753: Carl Witty: new "randstate" framework for a global Sage
>        random number seed
>  #2764: Minh Nguyen, Mike Hansen: fix typos in documentation
>  #2765: Robert Miller: bug in graph_isom, Hoffman-Singleton
>        constructor
>  #2766: Jason Grout, Michael Abshoff: graph adjacency matrix
>        defaults to sparse
>  #2767: Carig Citro: error in elem.matrix(F) and elem.norm(F)
>        for F == elem.parent() a number field
>  #2771: Martin Albrecht: PolyBoRi doctest coverage at 54%
>  #2774: Martin Albrecht: conversion from PolyBoRi to Singular
>  #2776: Martin Albrecht: simplify BooleanPolynomialRing
>        constructor for enduser
>  #2784: Chris Swierczewski: Doctests for rings/complex_number.pyx
>  #2786: David Harvey: update zn_poly to 0.8
>  #2788: David Harvey: update hypellfrob to 2.1
>  #2790: Michael Abshoff: fix very annoying output of new parallel
>        doctesting
>  #2791: Tim Abbott: Build symmetrica with -fPIC on Debian
>  #2792: Martin Albrecht: remove workaround for non-existing
>        Cython bug
>  #2793: William Stein: Bug in the sage preparser! "\"Yes,\" he
>        said."
>  #2794: Martin Albrecht: PolyBoRi to Magma conversion
>  #2795: Martin Albrecht: add QuotientRing -> Magma conversion
>  #2797: David Harvey: fix memleaks in zn_poly
>  #2798: Gary Furnish: probably easy-to-fix ptest issue
>
>  Merged in alpha0:
>
>  #1452: Robert Miller: Guava - in gap-4.4.10, Leon's code is
>        never compiled
>  #1863: Martin Albrecht: implement f.change_ring(R) for f a
>        multivariate polynomial
>  #2060: Martin Albrecht, Burin Erocal: Update PolyBoRi interface
>        and spkg to 0.3.1
>  #2200: Tim Abbott: copyright documentation for various spkgs
>  #2477: Robert Miller, Jason Grout: 3d plotting of graphs -- need
>        to force aspect_ratio=[1,1,1] by default
>  #2620: Martin Albrecht: generator generator support for ideal
>  #2641: David Joyner: GAP: replace guava 3.1 by guava 3.3
>  #2651: Jason Grout, Ryan Hinton, Martin Albrecht: rewrite
>        matrix() constructor
>  #2667: Ryan Hinton, Carl Witty, Mike Hansen, Robert Bradshaw:
>        transform.pyx calls matrix() with an RDF vector inside
>        of a list instead of a flat list.
>  #2698: John Cremona, Alex Ghitza: Small improvements to integer
>        lcm, gcd on lists and a new xlcm function
>  #2726: Tim Abbott: SAGE debian build system update
>  #2729: Robert Bradshaw: tiny jmol spheres have holes
>  #2735: Tim Abbott: minor eclib build system improvements
>  #2738: Martin Albrecht: LaTeX description environment in docstrings
>  #2742: Jason Bandlow, Dan Bump, Mike Hansen, Anne Schilling, Nicolas
>        Thiery, Justin Walker: add crystals to the main branch of Sage
>  #2747: Tim Abbott: fix SAGE doctest import errors due to introdution
>        of $SAGE_TESTDIR
>  #2752: Michael Kallweit:  Speedup for all_paths()
>  #2756: Tim Abbott: Debianize GAP spkg
>  #2757: Tim Abbott: Debianize scipy_sandbox package
>  #2758: Tim Abbott: iml and linbox updates for Debian gfortran
>        transition
>  #2759: Tim Abbott: SAGE debian/ directory update
>  #2760: Tim Abbott: Debian amd64 fixes for NTL
>  #2761: Tim Abbott: Debian amd64 fixes for tachyon
>  #2762: Tim Abbott: Debian amd64 fixes for FLINT
>  #2763: Tim Abbott: Debian amd64 fixes for rubiks
>  >
>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to