macaulay2

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
macaulay2 [2007/10/26 10:41] gerardmacaulay2 [2007/10/29 14:28] gerard
Ligne 3: Ligne 3:
   * [[http://www.math.uiuc.edu/Macaulay2/Downloads/Solaris%20and%20SunOS/Macaulay2-0.9.2-sparc-SunOS-5.8.tar.gz|0.9.2]]   * [[http://www.math.uiuc.edu/Macaulay2/Downloads/Solaris%20and%20SunOS/Macaulay2-0.9.2-sparc-SunOS-5.8.tar.gz|0.9.2]]
   * Utilisation: /usr/local/Macaulay2-0.9.2/bin/M2   * Utilisation: /usr/local/Macaulay2-0.9.2/bin/M2
- 
 ====== compilation version stable ====== ====== compilation version stable ======
  
Ligne 21: Ligne 20:
 | gdbm | 1.8.3 | /opt/csw/(lib,include) | | | gdbm | 1.8.3 | /opt/csw/(lib,include) | |
 | ntl or Singular-ntl | ntl-5.4.1.tar.gz | /local/henry/logiciels/{lib,include} | /local/henry/ntl-5.4.1/src/{MAKE,INSTALL}.LOG | | ntl or Singular-ntl | ntl-5.4.1.tar.gz | /local/henry/logiciels/{lib,include} | /local/henry/ntl-5.4.1/src/{MAKE,INSTALL}.LOG |
 +
 +====== compilation version stable (tout est recompilé) ======
 +  * version 0.9.95
 +  * en 32 bits
 +  * options de compilation, voir scripts do_work.sh dans chaque répertoire
 +  * blas et lapack font partie de la Sun Perf Lib (--with-lapacklibs="-lsunperf")
 +
 +Les librairies nécessaires
 +^ nom ^ archive  ^ installée dans ^ logs |
 +| Singular-Factory | factory-3-0-2.tar.gz | /local/henry/logiciels/{lib,include} | /local/henry/factory/{WORK,MAKE_GFTABLES,INSTALL}.LOG |
 +| Singular-Libfac | libfac-3-0-2.tar.gz | /local/henry/logiciels/{lib,include} | /local/henry/libfac/WORK.LOG |
 +| gmp | 4.2.2 | /local/henry/logiciels/{lib,include} | /local/henry/gmp-4.2.2/WORK.LOG |
 +| gc | gc-7.0.tar.gz | /local/henry/logiciels/{lib,include} | /local/henry/gc-7.0/{WORK,CHECK}.LOG |
 +| gdbm | 1.8.3 | /local/henry/logiciels/{lib,include} | /local/henry/gdbm-1.8.3/WORK.LOG |
 +| readline | 5.2 | /local/henry/logiciels/{lib,include} | /local/henry/readline-5.2/WORK.LOG |
 +| ncurses | 5.6 | /local/henry/logiciels/{lib,include} | /local/henry/ncurses-5.6/WORK.LOG |
 +| ntl or Singular-ntl | ntl-5.4.1.tar.gz | /local/henry/logiciels/{lib,include} | /local/henry/ntl-5.4.1/src/{MAKE,INSTALL}.LOG |
 +
 +La compilation échoue:
 +<code>
 +../c/scc1 -dep -J. ../../../Macaulay2/d/C.d
 +../../../Macaulay2/c/chk.c:2512: assertion failed
 +../../../Macaulay2/c/readfile.c:273: <- here
 +make[2]: *** [C.dep] Error 1
 +make[2]: Leaving directory `/local/henry/M2/BUILD/Macaulay2/d'
 +
 +</code>
 +
  
 ====== version svn ====== ====== version svn ======
Ligne 53: Ligne 80:
  
 </code> </code>
 +
 +1er problème: ne détecte pas la lib factory:
 +<code>
 +conftest.cpp:6: error: `SW_USE_NTL' undeclared (first use this function)
 +
 +</code>
 +avec le code suivant:
 +<code>
 +#include <factoryconf.h>
 +extern const char * libfac_version;
 +
 +int main () {
 +extern const char factoryVersion[];
 +return SW_USE_NTL;
 +return *factoryVersion;
 +return *libfac_version; }
 +
 +</code>
 +mais SW_USE_NTL n'est déclaré nulle part! (grep -r SW_USE_NTL *). On le supprime!
 +
  
 ====== Problèmes ====== ====== Problèmes ======
  • macaulay2.txt
  • Dernière modification : 2017/08/25 09:56
  • de 127.0.0.1