version 1.4, 2002/10/01 00:05:54 |
version 1.9, 2021/10/22 23:38:49 |
|
|
$OpenXM: OpenXM/misc/packages/Windows/readme.txt,v 1.3 2002/08/10 07:05:48 takayama Exp $ |
$OpenXM: OpenXM/misc/packages/Windows/readme.txt,v 1.8 2016/06/30 00:04:45 takayama Exp $ |
|
|
|
|
THIS IS A NOTE FOR DEVELOPPERS. |
THIS IS A NOTE FOR DEVELOPPERS. |
|
|
|
2021.10.21. |
|
1. Install cygmpfr-4.dll by setup if it is not installed. |
|
2. OpenXM/src/mpfr cannot be configure with the static option. |
|
Do below by hand. |
|
cd OpenXM/src/mpfr ; rm .configure_done |
|
./configure --disable-static --enable-shared --prefix /home/nobuki/OX4/OpenXM |
|
touch .configure_done |
|
3. Perform the standard install procedure. |
|
4. Test by cmd.exe |
|
cd AppData\Roaming\OpenXM\OpenXM-win\bin |
|
ox_pari (check if ox_pari starts) |
|
Test by asirgui |
|
import("names.rr"); |
|
oxpari.start_win(); |
|
cf. misc-2021/10/misc/note-ox_pari-exe.txt |
|
;; |
|
|
In order to build asir on cygwin, set the following path. |
In order to build asir on cygwin, set the following path. |
export PATH=/usr/X11R6/bin:$PATH |
export PATH=/usr/X11R6/bin:$PATH |
|
|
|
Set OpenXM_HOME for oxpp. |
|
|
|
For Java (in case of jdk1.4) |
|
export PATH=/cygdrive/c/j2sdk1.4.2_08/bin:$PATH |
|
export CLASSPATH='.;c:\j2sdk1.4.2_08\lib\tools.jar' |
|
export JAVA_HOME='c:\j2sdk1.4.2_08' |
|
|
|
<0> Build under OpenXM/src. |
|
make configure ; make all ; make install ; |
|
Some builds will fail, but do not care. |
|
|
<1> Type in |
<1> Type in |
make clean |
make clean |
make all |
make all |
Line 22 In order to build asir on cygwin, set the following pa |
|
Line 50 In order to build asir on cygwin, set the following pa |
|
You will get OpenXM-win.tgz |
You will get OpenXM-win.tgz |
|
|
<3> pub/OpenXM/Head/OpenXM-win-en.tgz |
<3> pub/OpenXM/Head/OpenXM-win-en.tgz |
[make clean-work] ## To remove windows binary at the work area. |
make clean-work ## To remove windows binary at the work area. |
make clean |
make clean |
make ASIR_LANG=en all ; make ASIR_LANG=en copy-to-ftp-area |
make ASIR_LANG=en all ; make ASIR_LANG=en copy-to-ftp-area |
|
|
<3'> pub/OpenXM/Head/OpenXM-win-ja.tgz |
<3'> pub/OpenXM/Head/OpenXM-win-ja.tgz |
[make clean-work] ## To remove windows binary at the work area. |
# make clean-work ## To remove windows binary at the work area. |
make clean |
make clean |
make all ; make copy-to-ftp-area |
make all ; make copy-to-ftp-area |
|
|
<4> pub/OpenXM/asir-book/asir-book-ja.tgz |
<3''> pub/OpenXM/asir-book/asir-book-ja.tgz |
[make clean-work] ## To remove windows binary at the work area. |
## make clean-work ## To remove windows binary at the work area. |
make clean |
## make clean |
make all |
make all |
make copy-asir-book-to-ftp-area |
make copy-asir-book-to-ftp-area |
|
|
|
|
|
2015.10.13 |
|
To generate ox_pari for asirgui, run |
|
make clean ; make oxpari-gen-zip |
|
|
|
Test 1: |
|
cd OpenXM-win\bin |
|
Set OpenXM_HOME. |
|
Example: set OpenXM_HOME=c:\cygwin64\home\nobuki\OX4\OpenXM |
|
sm1 |
|
(ox.sm1) run ; sm1connectr |
|
sm1 |
|
(oxpari.sm1) run ; pariconnectr |
|
Test 2: |
|
copy OpenXM-win/ox_pari.exe to /cygdrive/c/Users/xxxyyy/AppData/OpenXM-win/bin |
|
and other files if necessary. |
|
Start asir and try |
|
pari(roots,x^2-eval(2*exp(0))); |
|
|