Annotation of OpenXM/doc/OpenXM-FAQ.oxweave, Revision 1.1
1.1 ! takayama 1: % $OpenXM$
! 2:
! 3: //&C 4/12, 2000.
! 4: //&jp Q. openxm*.rpm を利用しているのですが, asir と入力すると,
! 5: //&C /var/tmp/openxm-root/OpenXM/bin/asir is not found
! 6: //&jp とエラーがでて起動できません.
! 7: /*&C A.
! 8: cd /usr/local/OpenXM/rc
! 9: make clean; make install
! 10: */
! 11:
! 12:
! 13: //&C 4/12, 2000.
! 14: /*&jp
! 15: Q. Omoikane Debian GNU/Linux 1.0 (http://www.omoikane.co.jp)
! 16: 上で openxm*.rpm の ox_gnuplot module を利用すると次のエラーがでます.
! 17: */
! 18: /*&C
! 19: error in loading shared libraries:
! 20: libgd.so.1: cannot open shared object file: No such file or directory
! 21: */
! 22:
! 23: /*&jp
! 24: libgd をインストールして下さい.
! 25: たとえば http://www.debian.org より
! 26: libgd1g_1.3-1.1.deb
! 27: を download して,
! 28: dpkg -i libgd1g_1.3-1.1.deb
! 29: でインストールします.
! 30:
! 31: */
! 32:
! 33: Q. 1999, 11/10:
! 34: " (file) run " を ox_sm1 に送って executeStringByLocalParser しても
! 35: ファイルをロードしてくれません.
! 36:
! 37: A. "[(parse) (file) pushfile] extension " で読み込んでください.
! 38: ox_asir も load("file") を executeStringByLocalParser しても
! 39: だめです. "file", 1, "load" をスタックへ積んでから execute します.
! 40: ox_math も "<< file" executeStringByLocalParser しても
! 41: だめです.
! 42:
! 43: Q. 1999, 11/10:
! 44: OX サーバを起動しようとしても起動しません.
! 45: asir を起動したあと, ox_launch したら, segmentation fault した.
! 46:
! 47: A. OpenXM は home directory の直下にあり, また OpenXM/rc/bashrc で環境
! 48: 変数を正しく設定しましたか?
! 49:
! 50: Q. 1999, 11/10:
! 51: sm1 は * をつかえないのですか?
! 52:
! 53: A. *もつかえます. x*y も x y も同じいみです.
! 54:
! 55:
! 56: Q. 1999, 11/12:
! 57: sm1 は 有理数を係数とする多項式を扱えないのですか?
! 58:
! 59: A. いまのところ扱えません.
! 60: OpenXM/lib/asir/xm の 関数 sm1_rat_to_p() は有理数係数の多項式を
! 61: sm1 が扱いやすいような 整数係数の多項式に変換してくれます.
! 62:
! 63: Q. 1999, 11/12:
! 64: Solaris 2.5.1 で pari のコンパイルがうまくできません.
! 65:
! 66: A.
! 67: | Solaris 2.5.1 ですが, いきなり pari の make でこけますね.
! 68: |
! 69: | /usr/local/bin/as -o kernel.o kernel1.s
! 70: | kernel1.s: Assembler messages:
! 71: | kernel1.s:1: Error: Rest of line ignored. First ignored character is `/'.
! 72: | make[2]: *** [kernel.o] Error 1
! 73: | make[2]: Leaving directory `/home/taka/OpenXM/src/pari-2.0.17.beta/Osolaris-spar
! 74: | cv9'
! 75: | make[1]: *** [install] Error 2
! 76:
! 77: これは私も以前はまりました. Osolaris-sparcv?/Makefile で
! 78:
! 79: AS=/usr/local/bin/as
! 80:
! 81: となっているせいです. これは
! 82:
! 83: AS=/usr/ccs/bin/as
! 84:
! 85: でなければ make に失敗します. Solaris の場合には /usr/ccs/bin が
! 86: /usr/local/binより先にサーチされるように path を設定する必要があります.
! 87:
! 88: このように設定しておくと configure の時自動的にAS=/usr/ccs/bin/as
! 89: としてくれる.
! 90:
! 91: //&jp Q. pari で, LLL algorithm をつかうのにはどうしますか?
! 92: //&eg Q. How to use functions for LLL algorithm in pari?
! 93: /*&C
! 94:
! 95: A. gp (Starting pari)
! 96: x = [1,0 ; 0,1] (Define a matrix. Do not use [[1,0],[0,1]].)
! 97: qflll(x)
! 98:
! 99: */
! 100:
! 101: //&jp Q. Asir より pari をよびだして, LLL algorithm をつかうのにはどうしますか?
! 102: //&eg Q. How to use functions for LLL algorithm in asir by calling pari.
! 103: /*&C
! 104:
! 105: A. asir
! 106: X = newmat(2,2,[[1,0],[0,1]]);
! 107: pari(lll,X);
! 108:
! 109: */
! 110:
! 111:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>