Changes between Version 6 and Version 7 of ExoticPorts


Ignore:
Timestamp:
12/24/13 21:43:58 (8 years ago)
Author:
jpflori
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ExoticPorts

    v6 v7  
    1717=== Sun Ultrasparc T1/2 running debian/sparc (64 bit kernel, 32 bit userland, 32 bit Sage build) ===
    1818
     19* Be sure to export ABI=32 so that MPIR and so on are not too smart and don't try to build 64 bit libs.
    1920* PARI fails to build because it tries to include asm for 64 bit sparc v9 but gcc defaults to 32 bit sparc v8. Passing CFLAGS="-m32 -O3 -Wa,-xarch=v8plus -mcpu=ultrasparc  -g" solves this first issue. Then it tries to feed "-mimpure-text" to gcc which is not supported on linux anymore, modify config/get_dlld (this is fixed upstream in rev b2bc4faa4).
    2021* ecl fails after building the minimal initial version of ecl, lwowering the optimization to -O1 solves this.
     
    2627* Singular fails to buid because my system is oddly configured and a fix for very old versions of gcc includes some headers it should not. This is fixed upstream.
    2728* FFLAS-FFLAPACK fails to build, don't know why yet. (The new?) ATLAS needs to be linked with "-lrt" (realtime lib), see http://trac.sagemath.org/ticket/10508?cversion=1&cnum_hist=415#comment:407.
     29
     30=== Sun Ultrasparc T1/2 running debian/sparc (64 bit kernel, 32 bit userland, 64 bit Sage build) ===
     31
     32* Be sure to export something like CC="gcc -m64" if your gcc builds 32 bit objects by default.
     33* PARI tries to feed "-mimpure-text" to gcc which is not supported on linux anymore, modify config/get_dlld (this is fixed upstream in rev b2bc4faa4).
     34* tachyon fails for the same stupid reason as before.
     35
     36=== Sun Ultrasparc T2 running Solaris 10 (64 bit kernel, 32 bit userland, 64 bit Sage build) ===
     37
     38* Don't forget to set SAGE64=yes.
     39* This is not used by gcc, to build gcc pass something like CC="gcc -m64" or CFLAGS="-m64", I also had to pass GCC_CONFIGURE="--target=sparc64-sun-solaris2.10 --host=sparc64-sun-solaris2.10" to build a 64 bit compiler targetting 64 bit builds.
     40* Singular fails to buid because my system is oddly configured and a fix for very old versions of gcc includes some headers it should not. This is fixed upstream.
     41* FFLAS-FFLAPACK fails to build, don't know why yet. (The new?) ATLAS needs to be linked with "-lrt" (realtime lib), see http://trac.sagemath.org/ticket/10508?cversion=1&cnum_hist=415#comment:407.