Changes between Version 11 and Version 12 of ExoticPorts


Ignore:
Timestamp:
01/07/14 21:24:12 (8 years ago)
Author:
jpflori
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ExoticPorts

    v11 v12  
    1818
    1919* 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.
    20 * 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).
     20* 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 (it seems to be an fsf gcc-4.7.3 bug, no problem with debian gcc 4.6.4). 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).
    2121* ecl fails after building the minimal initial version of ecl, lwowering the optimization to -O1 solves this.
    2222* tachyon fails for the same stupid reason as on the raspberry pi.