Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
macaulay2 [2007/10/29 17:07] – gerard | macaulay2 [2017/08/25 09:56] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | Macaulay2 | ||
+ | |||
+ | <note important> | ||
+ | ====== 1.4 sur octopus ====== | ||
+ | < | ||
+ | rpm -ivh Macaulay2-1.4-1.common.rpm | ||
+ | rpm -ivh Macaulay2-1.4-1.x86_64-Linux-ScientificLinux-5.5.rpm | ||
+ | </ | ||
+ | |||
+ | Vérification simple: | ||
+ | < | ||
+ | [henry@octopus ~]$ M2 | ||
+ | Macaulay2, version 1.4 | ||
+ | with packages: ConwayPolynomials, | ||
+ | | ||
+ | |||
+ | i1 : 2+2 | ||
+ | |||
+ | o1 = 4 | ||
+ | </ | ||
+ | |||
+ | |||
====== installation des binaires ====== | ====== installation des binaires ====== | ||
* sur calypso et t2000 | * sur calypso et t2000 | ||
* [[http:// | * [[http:// | ||
* Utilisation: | * Utilisation: | ||
+ | |||
+ | |||
+ | ===== shrek ===== | ||
+ | < | ||
+ | shrek:~# dpkg -i Macaulay2-0.9.95-i386-Linux.deb | ||
+ | Selecting previously deselected package macaulay2. | ||
+ | (Reading database ... 22381 files and directories currently installed.) | ||
+ | Unpacking macaulay2 (from Macaulay2-0.9.95-i386-Linux.deb) ... | ||
+ | Setting up macaulay2 (0.9.95) ... | ||
+ | Macaulay 2, version 0.9.95 | ||
+ | with packages: Classic, Core, Elimination, | ||
+ | | ||
+ | --dumping to / | ||
+ | --success | ||
+ | --moving: / | ||
+ | |||
+ | </ | ||
+ | |||
====== compilation version stable ====== | ====== compilation version stable ====== | ||
Ligne 47: | Ligne 87: | ||
</ | </ | ||
+ | |||
+ | |||
+ | |||
Ligne 157: | Ligne 200: | ||
< #undef GS | < #undef GS | ||
< #endif | < #endif | ||
+ | </ | ||
+ | |||
+ | mais finalement, échoue sur: | ||
+ | < | ||
+ | ../c/scc1 -dep -J. ../ | ||
+ | ../ | ||
+ | ../ | ||
+ | make[2]: *** [C.dep] Error 1 | ||
+ | make[2]: Leaving directory `/ | ||
+ | restart: done | ||
+ | make[1]: *** [all] Error 2 | ||
+ | make[1]: Leaving directory `/ | ||
+ | make: *** [all] Error 2 | ||
+ | make: Leaving directory `/ | ||
+ | </ | ||
+ | En utilisant le debugger: | ||
+ | < | ||
+ | nemo-henry% dbx ../c/scc1 | ||
+ | For information about new features see `help changes' | ||
+ | To remove this message, put `dbxenv suppress_startup_message 7.5' in your .dbxrc | ||
+ | Reading scc1 | ||
+ | Reading ld.so.1 | ||
+ | Reading libgc.so.1.0.3 | ||
+ | Reading libm.so.2 | ||
+ | Reading libc.so.1 | ||
+ | Reading libpthread.so.1 | ||
+ | Reading librt.so.1 | ||
+ | Reading libdl.so.1 | ||
+ | Reading libgcc_s.so.1 | ||
+ | Reading libaio.so.1 | ||
+ | Reading libmd5.so.1 | ||
+ | (dbx) list | ||
+ | (dbx) stop at 189 | ||
+ | (2) stop at " | ||
+ | (dbx) run -dep -J. ../ | ||
+ | Running: scc1 -dep -J. ../ | ||
+ | (process id 8680) | ||
+ | t@1 (l@1) signal SEGV (no mapping at the fault address) in GC_SysVGetDataStart at 0xfef766dc | ||
+ | 0xfef766dc: GC_SysVGetDataStart+0x0069: | ||
+ | Current function is newnode1 | ||
+ | | ||
+ | (dbx) where | ||
+ | current thread: t@1 | ||
+ | [1] GC_SysVGetDataStart(0x1000, | ||
+ | [2] GC_register_data_segments(0xfef70d16, | ||
+ | [3] GC_init_inner(0x0, | ||
+ | [4] GC_generic_malloc_many(0x28, | ||
+ | [5] GC_malloc(0x27, | ||
+ | [6] GC_debug_malloc(0x14, | ||
+ | =>[7] newnode1(len = 0, tag = 134509400), line 23 in " | ||
+ | [8] UniqueStringN(s = 0x808288a " | ||
+ | [9] UniqueString(s = 0x808288a " | ||
+ | [10] yyinit(), line 2837 in " | ||
+ | [11] main(argc = 1, argv = 0x80475fc), line 188 in " | ||
+ | |||
</ | </ | ||