Mercurial > hg > octave-nkf
comparison doc/interpreter/install.texi @ 2993:91589ab98e37
[project @ 1997-05-21 21:44:54 by jwe]
author | jwe |
---|---|
date | Wed, 21 May 1997 21:51:38 +0000 |
parents | 95e85daad148 |
children | db6d57d718f7 |
comparison
equal
deleted
inserted
replaced
2992:53b38bf1d443 | 2993:91589ab98e37 |
---|---|
156 | 156 |
157 This will install a copy of octave, its libraries, and its documentation | 157 This will install a copy of octave, its libraries, and its documentation |
158 in the destination directory. As distributed, Octave is installed in | 158 in the destination directory. As distributed, Octave is installed in |
159 the following directories. In the table below, @var{prefix} defaults to | 159 the following directories. In the table below, @var{prefix} defaults to |
160 @file{/usr/local}, @var{version} stands for the current version number | 160 @file{/usr/local}, @var{version} stands for the current version number |
161 of the interpreter, and @var{host_type} is the type of computer on which | 161 of the interpreter, and @var{arch} is the type of computer on which |
162 Octave is installed (for example, @samp{i586-unknown-gnu}). | 162 Octave is installed (for example, @samp{i586-unknown-gnu}). |
163 | 163 |
164 @table @file | 164 @table @file |
165 @item @var{prefix}/bin | 165 @item @var{prefix}/bin |
166 Octave and other binaries that people will want to run directly. | 166 Octave and other binaries that people will want to run directly. |
183 @item @var{prefix}/share/octave/@var{version}/m | 183 @item @var{prefix}/share/octave/@var{version}/m |
184 Function files distributed with Octave. This includes the Octave | 184 Function files distributed with Octave. This includes the Octave |
185 version, so that multiple versions of Octave may be installed at the | 185 version, so that multiple versions of Octave may be installed at the |
186 same time. | 186 same time. |
187 | 187 |
188 @item @var{prefix}/lib/octave/@var{version}/exec/@var{host_type} | 188 @item @var{prefix}/lib/octave/@var{version}/exec/@var{arch} |
189 Executables to be run by Octave rather than the user. | 189 Executables to be run by Octave rather than the user. |
190 | 190 |
191 @item @var{prefix}/lib/octave/@var{version}/oct/@var{host_type} | 191 @item @var{prefix}/lib/octave/@var{version}/oct/@var{arch} |
192 Object files that will be dynamically loaded. | 192 Object files that will be dynamically loaded. |
193 | 193 |
194 @item @var{prefix}/share/octave/@var{version}/imagelib | 194 @item @var{prefix}/share/octave/@var{version}/imagelib |
195 Image files that are distributed with Octave. | 195 Image files that are distributed with Octave. |
196 @end table | 196 @end table |
403 @code{HAVE_ISINF}, @code{HAVE_FINITE}, and @code{HAVE_ISNAN}. | 403 @code{HAVE_ISINF}, @code{HAVE_FINITE}, and @code{HAVE_ISNAN}. |
404 | 404 |
405 In any case, please report this as a bug since it might be possible to | 405 In any case, please report this as a bug since it might be possible to |
406 modify Octave's configuration script to automatically determine the | 406 modify Octave's configuration script to automatically determine the |
407 proper thing to do. | 407 proper thing to do. |
408 | |
409 @item | |
410 If you don't have @sc{Npsol} but you still want to be able to solve | |
411 NLPs, or if you don't have @sc{Qpsol} but you still want to solve QPs, | |
412 you'll need to find replacements or order them from Stanford. If you | |
413 know of a freely redistributable replacement, please let us know---we | |
414 might be interested in distributing it with Octave. | |
415 | |
416 You can get more information about @sc{Npsol} and @sc{Qpsol} from | |
417 | |
418 @quotation | |
419 Stanford Business Sofrtware, Inc.@* | |
420 2680 Bayshore Parkway, Suite 304@* | |
421 Mountain View, CA 94043@* | |
422 Tel: (415) 962-8719@* | |
423 Fax: (415) 962-1869 | |
424 @end quotation | |
425 | |
426 Octave may soon support @sc{Fsqp}, an NLP solver from Andre Tits | |
427 @email{andre@@src.umd.edu} of the University of Maryland. @sc{Fsqp} is | |
428 available free of charge to academic sites, but can not be redistributed | |
429 to third parties. | |
430 @end itemize | 408 @end itemize |
431 | 409 |
432 @node Binary Distributions, , Installation Problems, Installation | 410 @node Binary Distributions, , Installation Problems, Installation |
433 @appendixsec Binary Distributions | 411 @appendixsec Binary Distributions |
434 | 412 |
493 @item share/octave/@var{version}/m | 471 @item share/octave/@var{version}/m |
494 Function files distributed with Octave. This includes the Octave | 472 Function files distributed with Octave. This includes the Octave |
495 version, so that multiple versions of Octave may be installed at the | 473 version, so that multiple versions of Octave may be installed at the |
496 same time. | 474 same time. |
497 | 475 |
498 @item libexec/octave/@var{version}/exec/@var{host_type} | 476 @item libexec/octave/@var{version}/exec/@var{arch} |
499 Executables to be run by Octave rather than the user. | 477 Executables to be run by Octave rather than the user. |
500 | 478 |
501 @item libexec/octave/@var{version}/oct/@var{host_type} | 479 @item libexec/octave/@var{version}/oct/@var{arch} |
502 Object files that will be dynamically loaded. | 480 Object files that will be dynamically loaded. |
503 | 481 |
504 @item share/octave/@var{version}/imagelib | 482 @item share/octave/@var{version}/imagelib |
505 Image files that are distributed with Octave. | 483 Image files that are distributed with Octave. |
506 @end table | 484 @end table |
507 | 485 |
508 @noindent | 486 @noindent |
509 where @var{version} stands for the current version number of the | 487 where @var{version} stands for the current version number of the |
510 interpreter, and @var{host_type} is the type of computer on which Octave | 488 interpreter, and @var{arch} is the type of computer on which Octave |
511 is installed (for example, @samp{@value{TARGETHOSTTYPE}}). | 489 is installed (for example, @samp{@value{TARGETHOSTTYPE}}). |
512 | 490 |
513 If these directories don't exist, the script @code{install-octave} will | 491 If these directories don't exist, the script @code{install-octave} will |
514 create them for you. The installation script also creates the following | 492 create them for you. The installation script also creates the following |
515 subdirectories of @file{/usr/local} that are intended for locally | 493 subdirectories of @file{/usr/local} that are intended for locally |
517 | 495 |
518 @table @file | 496 @table @file |
519 @item share/octave/site/m | 497 @item share/octave/site/m |
520 Locally installed M-files. | 498 Locally installed M-files. |
521 | 499 |
522 @item libexec/octave/site/exec/@var{host_type} | 500 @item libexec/octave/site/exec/@var{arch} |
523 Locally installed binaries intended to be run by Octave rather than by | 501 Locally installed binaries intended to be run by Octave rather than by |
524 the user. | 502 the user. |
525 | 503 |
526 @item libexec/octave/site/octave/@var{host_type} | 504 @item libexec/octave/site/octave/@var{arch} |
527 Local object files that will be dynamically linked. | 505 Local object files that will be dynamically linked. |
528 @end table | 506 @end table |
529 | 507 |
530 If it is not possible for you to install Octave in @file{/usr/local}, or | 508 If it is not possible for you to install Octave in @file{/usr/local}, or |
531 if you would prefer to install it in a different directory, you can | 509 if you would prefer to install it in a different directory, you can |