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