home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.math.s.chiba-u.ac.jp
/
ftp.math.s.chiba-u.ac.jp.zip
/
ftp.math.s.chiba-u.ac.jp
/
asir
/
ASIR_INSTALL.sjis
< prev
next >
Wrap
Text File
|
1994-06-07
|
8KB
|
286 lines
ê╚ë║é╠ÄΦæ▒é½é┼òsû╛é╚ô_, òsôsìçé╚ô_é¬éáé┴é╜ÅΩìçé╠ûΓéóìçéφé╣é═
noro@iias.flab.fujitsu.co.jp
ê╢é╔ e-mail é┼é¿èΦéóé╡é▄é╖.
UNIX ö┼
=======
Ʊïƒé│éΩé─éóéΘâtâ@âCâïé╞é╡é─é═,
`asir.gz'
Asir û{æ╠
`asir_ping.gz'
Æ╩ÉMâeâXâgùpâvâìâOâëâÇ
`asir_plot.gz'
ëAöƒÉöò`ëµùpâvâìâOâëâÇ
`asir.o.gz'
âoâCâiâèöƒÉöÆ╟ë┴ùpâtâ@âCâï
`asirlib.tar.gz'
âåü[âUÆΦï`öƒÉöâtâ@âCâï, help ùpâtâ@âCâï
é╠ 5 é┬é¬éáéΘ. é▒é╠éñé┐ `asir_ping.gz' é═òKÉ{é┼é═é╚éó. é▄é╜,
`asir.o.gz' é═, C é┼ïLÅqé╡é╜öƒÉöé≡Æ╟ë┴é╡é╜ Asir é≡ì∞éΘé╜é▀é╠éαé╠é┼, éΓ
é═éΦòKÉ{é┼é═é╚éó. é▒éΩéτé═æSé─ `gzip' é┼ê│Åké╡é─éáéΘé╠é┼, ôⁿÄΦîπ
`gzip' é┼ôWèJé╖éΘ.
# gzip -dc asir > /usr/local/bin/asir
# gzip -dc asir_plot > /usr/local/bin/asir_plot
# chmod 755 /usr/local/bin/asir /usr/local/bin/asir_plot
`asir', `asir_plot', `asir_ping' é═, `/usr/local/bin' é╚é╟é╠âRâ}âôâhâfâB
âîâNâgâèéáéΘéóé═î┬ÉlôIé╔Ägùpé╖éΘÅΩìçé╔é═, `$HOME/bin'é╚é╟é╔Æué¡.
`asirlib.tar.gz' é╠Æåé╠âtâ@âCâïé═, âfâtâHâïâgé┼é═
`/usr/local/lib/asir' é╞éóéñâfâBâîâNâgâèé╔Æué⌐éΩéΘ.
# mkdir /usr/local/lib/asir
# gzip -dc asirlib.tar.gz | ( cd /usr/local/lib/asir; tar xf - )
éαé╡, ê┘é╚éΘâfâBâîâNâgâèé╔Æué¡ÅΩìçé╔é═, é╗é╠âfâBâîâNâgâèé╠û╝æOé≡è┬ï½ò╧
Éö `ASIR_LIBDIR' é╔É▌ÆΦé╖éΘòKùvé¬éáéΘ.
% mkdir $HOME/lib/asir
% gzip -dc asirlib.tar.gz | ( cd $HOME/lib/asir; tar xf - )
% setenv ASIR_LIBDIR $HOME/lib/asir
âëâCâuâëâèé≡âCâôâXâgü[âïé╡é╜éτ, âëâCâuâëâèâfâBâîâNâgâèé⌐éτ `asir' é╔
`asir_symtab' é╞éóéñû╝æOé┼âVâôâ{âèâbâNâèâôâNé≡ì∞éΘ.
# cd /usr/local/lib/asir
# ln -s /usr/local/bin/asir asir_symtab
é▒é╠Å≤æ╘é┼ `asir' é≡ïNô«é╡é─é▌éΘ.
% /usr/local/bin/asir
asir_key not found.
ID for this machine is XXXXXXXX.
See the file ASIR_INSTALL to get the correct key.
é╖éΘé╞, é▒é╠éµéñé╚âüâbâZü[âWé¬Åoé─ `asir' é═ÅIù╣é╖éΘ. UNIX ö┼é┼é═, â}
âVâôé▓é╞é╔ `key' é╞î─é╬éΩéΘò╢ÄÜù±é¬òKùvé┼éáéΘ. `key' é≡ôⁿÄΦé╖éΘé╜é▀é╔
é═,
risa@iias.flab.fujitsu.co.jp
ê╢é╔,
ASIR XXXXXXXX
é╞éóéñ 1 ìsé╠é▌é⌐éτé╚éΘ e-mail é≡æùéΩé╬éµéó. `XXXXXXXX' é═ò\Īé│éΩé╜
`ID' é┼éáéΘ. É▄éΦò╘é╡
YYYYYYYY YYYYYYYY YYYYYYYY
é╞éóéñî`é╠ 1 ìsé╠é▌é⌐éτé╚éΘ e-mail é¬ô═é¡é╠é┼, é▒é╠ 1 ìsé≡è▄é▐
`asir_key'é╚éΘâtâ@âCâïé≡âJâîâôâgâfâBâîâNâgâèé╔ì∞é┴é─ `asir' é≡ïNô«é╡é─
é▌éΘ.
% /usr/local/bin/asir
[0]
é▒é╠éµéñé╚âvâìâôâvâgé¬ÅoéΩé╬, ôⁿÄΦé╡é╜ `key' é═é╗é╠â}âVâôé╔æ╬é╡é─ùLî°
é┼éáéΘ. `key' é≡Åæéóé─é¿é¡âtâ@âCâïé╔è╓é╡é─é═, è┬ï½ò╧Éö `ASIR_KEY'é╠Éα
û╛é╠ìÇé┼Å┌é╡é¡Åqé╫éΘé¬, âëâCâuâëâèâfâBâîâNâgâèé╔é▒é▒é┼ì∞ɼé╡é╜âtâ@âCâï
`asir_key' é≡Æué»é╬, é╗é╠â}âVâôÅπé┼æSé─é╠âåü[âUé¬ `asir'é≡Ägùpé┼é½éΘéµ
éñé╔é╚éΘ. `asir_key' é╔é═òíÉöé╠â}âVâôé╔æ╬é╖éΘ `key'é≡Åæé»éΘé╠é┼, âëâC
âuâëâèâfâBâîâNâgâèé≡ïñùLé╡é─éóéΘÅΩìçé┼éα `asir_key'é╔ìsé≡Æ╟ë┴é╡é─éóé»
é╬éµéó.
# cp asir_key /usr/local/lib/asir
Macintosh ö┼
============
Ʊïƒé│éΩé─éóéΘâtâ@âCâïé═ăé╠ 3 é┬é┼éáéΘ.
`asir.sea'
CPU é¬ `68020' ê╚Åπé┼, òéô«Å¼ÉöëëÄZï@ö\é≡éαé┬ Mac ùp.
`asir-sc.sea'
CPU é¬ `68020' ê╚Åπé┼, òéô«Å¼ÉöëëÄZï@ö\é≡éαé╜é╚éó Mac ùp.
`asir-00.sea'
CPU é¬ `68000' é╠ Mac ùp.
éóé╕éΩéαâ_âuâïâNâèâbâNé╖éΘé╞, âtâHâïâ_é¬ 1 é┬é┼é½éΘ. é▒é╠âtâHâïâ_é╔é═
Asir é╠Ä└ìsë┬ö\âtâ@âCâïé╞, âåü[âUÆΦï`öƒÉöâtâ@âCâïé╠ôⁿé┴é╜âTâuâtâHâïâ_
é¬ôⁿé┴é─éóéΘ. Mac ö┼é═`key' é═òKùvé╚éóé╠é┼, é▒é╠é▄é▄ïNô«é┼é½éΘ.
âtâ@âCâïì\ɼ
------------
dist -- asir 680X0 (X>=2) ùp asir
|
|- asir-sc âRâvâìé╚é╡é╠ 680X0 (X>=2) ùp asir
|
|- asir-00 68000 ùp asir
|
|- params âüâéâèè╟ù¥é╔è╓é╖éΘâpâëâüâ^
|
|- lib -- gr âOâîâuâièεÆΩâpâbâPü[âW
|
|- wang ê÷Éöò¬ë≡é╠âeâXâg (p é≡ load é╖éΘòKùvéáéΦ)
|
|- defs.h
|
|- ...
params
------
params é╠ôαùeé═ăé╠Æ╩éΦ.
stacksize=xxx adj=xxx paristack=xxx fontsize=xxx rows=xxx cols=xxx
xxx é═éóé╕éΩéα 10 ÉiÉö. ê╙ûíé═,
STACKSIZE
Asir é¬Ägùpé╖éΘ stack é╠æσé½é│. ÆPê╩é═âoâCâg.
ADJ
adj é¬æσé½éóé┘é╟ GC é╠òpôxé¬æ¥é╖.
PARISTACK
PARI ùpé╠ heap é╠æσé½é│. âfâtâHâïâgé═ 1KB. ÆPê╩é═âoâCâg.
FONTSIZE
ò\ĪùpâtâHâôâgé╠âTâCâY.
ROWS
âEâBâôâhâEé╠ìsÉö.
COLS
êΩìsé╠ò╢ÄÜÉö.
Asir é╔é═ âfâtâHâïâgé╠ partition size é¬É▌ÆΦé│éΩé─éóéΘ. é▒é╠Ælé═
command+ié┼ÄQÅ╞, ò╧ìXé┼é½éΘ. Ägùpë┬ö\é╚âüâéâèé╠âTâCâYé═é▒é╠Ælé╔éµéΦɺ
î└é│éΩéΘé╜é▀, òKùvé╔ë₧é╢é─ò╧ìXé╖éΘòKùvé¬éáéΘ. System 7 é╠ë╝æzïLë»é¬ on
é╔é╚é┴é─éóéΘÅΩìç, Ä└æòâüâéâèé╠ù╩é≡ëzéªé─É▌ÆΦé╖éΘé▒é╞é═é┼é½éΘé¬, Ä└ì█é╔
Ä└æòâüâéâèé╠ù╩é≡ëzéªéΘîvÄZé≡ìséñÅΩìçé╔é═, ï╔Æ[é╔Ä└ìsæ¼ôxé═Æßë║é╖éΘ.
Ägùpû@
------
Asir é≡ double click é╖éΘé╞, Asir é╚éΘ window é¬èJé¡. é╗é╠îπé═ UNIX ö┼
é╠ Asir é╞ô»ùlé┼éáéΘ.
UNIX ö┼é╞é╠æèêßô_
-----------------
emacs âLü[âoâCâôâfâBâôâOé╔éµéΘâqâXâgâèÆué½è╖éªé≡è▄é▐âRâ}âôâhâëâCâôò╥ÅW
é¬ægé▌ì₧é▄éΩé─éóéΘ. `!' é╔éµéΘâqâXâgâèé╠ÄQÅ╞é═ `!!' é╞ `!string' é╠é▌
é┼éáéΘ. âqâXâgâèé¬èiö[é│éΩéΘâtâ@âCâïé═`asir' é╞ô»é╢âfâBâîâNâgâèé╠
`history' é╞éóéñâtâ@âCâïé┼, ì┼æσ 100 ìsé╠âRâ}âôâhé¬âZü[âué│éΩéΘ.
âtâ@âCâïé╠ô╟é▌ì₧é▌é═,
[1] load(":dir_a:dir_b:...:filename");
é╔éµéΘ. âJâîâôâgâfâBâîâNâgâèé╠âtâ@âCâïé╠ÅΩìçé═, ɵô¬é╠ : é═Å╚ù¬é┼é½éΘ.
é▒éΩé═âåü[âUé╔ïΩÆ╔é≡ï¡éóéΘé╠é┼, mini finder é╔éµéΘô╟é▌ì₧é▌éαë┬ö\é┼éáéΘ.
`File' menu é╠ `Load' é▄é╜é═, command+'L' é╔éµéΦ mini finderé¬ open é╖
éΘ.
é▄é╜, èäéΦì₧é▌é═, command+'.' é┼ìséñ.
DOS ö┼
======
Ʊïƒé│éΩé─éóéΘâtâ@âCâïé═,
`asir.lzh'
Asir û{æ╠
`asirlib.lzh'
âåü[âUÆΦï`öƒÉöâtâ@âCâï
`go32.lzh'
IBM-PC, PC98, FM ùp `go32.exe' `V1.10'
é╠ 3 é┬é┼éáéΘ. é▒éΩéτé═ `lha.exe' é╔éµéΦê│Åké╡é─éáéΘé╠é┼`lha.exe' é╔éµ
éΦë≡ôÇé╖éΘ.
C> lha x asir
C> lha x asirlib
DOS ö┼éα `key' é═òKùvé╚éó. é▄é╜âfâtâHâïâgé╠âëâCâuâëâèâfâBâîâNâgâèéαÉ▌
ÆΦé│éΩé─éóé╚éóé¬, `ASIR_LIBDIR' é¿éµé╤ `ASIRLOADPATH'é╠É▌ÆΦé═òKÉ{é╞é╚
éΘ. DOS é╠ÅΩìç, è┬ï½ò╧Éöé╠É▌ÆΦé╠Ädò√é¬ UNIX é╞ê┘é╚éΘ. `ASIRLOADPATH'
é╔æ╬é╡é─é═, âpâXé╠âfâèâ~â^é═ `;'é≡ùpéóéΘ.
C> set ASIR_LIBDIR=C:\usr\lib\asir
C> set ASIRLOADPATH=.;C:\usr\noro\lib\asir
`go32.exe' é¬âCâôâXâgü[âïé│éΩé─éóé╚éóÅΩìç, `go32.exe' é╠âCâôâXâgü[âïé¿
éµé╤è┬ï½É▌ÆΦé═òKÉ{é┼éáéΘ. é▄é╜, `go32.exe' é╠âoü[âWâçâôé¬î├éóÅΩìç, è∙
é╔ægé▌ì₧é▄éΩé─éóéΘâfâoâCâXâhâëâCâoé╔éµé┴é─é═ `go32'é¬âüâéâèé≡èmò█é┼é½
é╕é╔ Asir é╠ô«ì∞æ¼ôxé¬ï╔é▀é─Æxé¡é╚éΘ (âXâÅâbâvé╡æ▒é»éΘ) ÅΩìçé¬éáéΘ. é▒
éΩé═, Windows é╠ DOS Window é┼é╠ô«ì∞é┼éαô»ùlé┼éáéΘ. V1.10 é┼é═é▒é╠éµéñ
é╚é▒é╞é═é╚éóéµéñé╚é╠é┼, Å¡é╚é¡é╞éα V1.10é╠éαé╠é≡Ägùpé╖éΘé▒é╞é≡é¿è⌐é▀é╖
éΘ.
`go32.lzh' é╔é═,
`go32-pc.exe'
IBM-PC clone ùp
`go32-98.exe'
PC98 ùp
`go32-fm.exe'
FMR, FMTOWNS ùp
`emu387'
387 âGâ~âàâîü[âVâçâôâéâWâàü[âï
`readme'
`go32' é╠ readme
é¬ôⁿé┴é─éóéΘ. `go32-xx.exe' é╠âoü[âWâçâôé═éóé╕éΩéα 1.10 é┼éáéΘ. é▒éΩéτ
é╠éóé╕éΩé⌐é≡ôKôûé╚âRâ}âôâhâfâBâîâNâgâèé╔ `go32.exe' é╞é╡é─Æué¡. é│éτé╔,
è┬ï½ò╧Éö `GO32TMP' é¿éµé╤ `GO32' é≡É│é╡é¡É▌ÆΦé╖éΘ. é▒éΩéτé╔é┬éóé─é═
`go32' é╠ `readme' ÄQÅ╞.
C> set GO32TMP=C:\tmp
C> set GO32=ansi
ô┴é╔, 80387 é¬é╚éó, éáéΘéóé═òéô«Å¼Éöô_ëëÄZï@ö\é╠é╚éó 486 â}âVâôé┼é═,
`emu387' é≡ùpéóéΘé▒é╞é¬òKÉ{é╞é╚éΘ. é▒éΩé═
C> set GO32=emu C:\usr\djgpp\lib\emu387
é╚é╟é╞ÄwÆΦé╖éΘ. é▒éΩé╔é┬éóé─éα `readme' ÄQÅ╞.
DOS ö┼é╠Ägùpû@
--------------
ïNô«é═ăé╠éµéñé╔ìséñ.
A> go32 asir
[0]
ê╜éóé═, `stub.exe' é≡ɵô¬é╔òté»é╜ `asir.exe' é╠ÅΩìç,
A> asir
[0]
é┼éµéó. ê╚îπé═, UNIX ö┼é╞é┘é┌ô»ùlé┼éáéΘé¬, Ä└ìsÆåé╠èäéΦì₧é▌é═, ^X é╔éµ
éΦìséñ. ^C é═, `go32' Ä⌐æ╠é≡ÅIù╣é│é╣éΘé╠é┼Ägùpé╡é─é═éóé»é╚éó. é▄é╜, ^Z
é╔éµéΦ, shell (Æ╩Åφ `command.com') é≡î─é╤Åoé╖. é▒é╠shell é≡ `exit' é┼
ÅIù╣é│é╣éΘé▒é╞é╔éµéΦ, Asir é╠Ä└ìsé≡îpæ▒é┼é½éΘ. Mac ö┼é╞ô»ùlâRâ}âôâhâë
âCâôò╥ÅWé¬ægé▌ì₧é▄éΩé─éóéΘ. é╚é¿, graphics, dynamic object loading é═
ûóâTâ|ü[âgé┼éáéΘ.
DOS ö┼é═ UNIX ö┼é╞öΣèré╡é─é│é▄é┤é▄é╚ô_é┼îçô_, òsê└ÆΦé╚ô_é¬æ╜éó. é▒éΩéτ
é≡é▄é╞é▀é─Åqé╫é─é¿é¡.
* internal error é┼ Asir Ä⌐æ╠é¬ÅIù╣é╖éΘ.
* ^C é═ Asir Ä⌐æ╠é≡ÅIù╣é│é╣éΘé╜é▀, èäéΦì₧é▌é═ ^X é≡ùpéóéΘ.
* èäéΦì₧é▌é╠îƒÅoé═, âüâéâèè╟ù¥òöé┼ô╞Ä⌐é╔ìsé┴é─éóéΘé╜é▀, PARI é¬î─é╤
Åoé│éΩé─éóéΘè╘é═èäéΦì₧é▌é¬î°é⌐é╚éó.
* ^Z éáéΘéóé═ `help()' é╔éµéΦæ╝é╠âvâìâOâëâÇé¬î─é╤Åoé│éΩéΘÅΩìç,
`go32' é═ Asir é╔éµé┴é─Ägùpé│éΩé─éóéΘâüâéâèù╠êµé╠é┘é╞é±é╟é≡âfâBâX
âNé╔æ▐ö≡é╖éΘ. é▒é╠é╜é▀, æσé½é╚îvÄZé╠ôrÆåé┼é═, é▒é╠æÇì∞é╔æ╜é¡é╠Ä₧
è╘é¬é⌐é⌐éΘÅΩìçé¬éáéΘ. é▄é╜, âXâÅâbâvâGâèâAé╞é╡é─ÄwÆΦé│éΩé─éóéΘâfâB
âXâNé╠ï≤é½ùeù╩é¬Å¼é│éóé╞, ùeù╩òsæ½é┼ Asir éáéΘéóé═ì┼ê½é╠ÅΩìç
MS-DOSé▄é┼ùÄé┐é─é╡é▄éñé▒é╞éαéáéΘ.
* `time()' é╔éµéΦò±ìÉé│éΩéΘ CPU Ä₧è╘é═, îvÄZé╔ùvé╡é╜Ä└ì█é╠îoë▀Ä₧è╘
é┼éáéΘ.