comparison doc/interpreter/install.txi @ 7081:503001863427

[project @ 2007-10-31 01:08:14 by jwe]
author jwe
date Wed, 31 Oct 2007 01:09:28 +0000
parents fd42779a8428
children 5608935ff522
comparison
equal deleted inserted replaced
7080:7e465260a48f 7081:503001863427
74 probably want to use this option. It will make your @file{.oct} files 74 probably want to use this option. It will make your @file{.oct} files
75 much smaller and on some systems it may be necessary to build shared 75 much smaller and on some systems it may be necessary to build shared
76 libraries in order to use dynamically linked functions. 76 libraries in order to use dynamically linked functions.
77 77
78 You may also want to build a shared version of @code{libstdc++}, if your 78 You may also want to build a shared version of @code{libstdc++}, if your
79 system doesn't already have one. Note that a patch is needed to build 79 system doesn't already have one.
80 shared versions of version 2.7.2 of @code{libstdc++} on the HP-PA
81 architecture. You can find the patch at
82 @url{ftp://ftp.cygnus.com/pub/g++/libg++-2.7.2-hppa-gcc-fix}.
83 80
84 @item --enable-dl 81 @item --enable-dl
85 Use @code{dlopen} and friends to make Octave capable of dynamically 82 Use @code{dlopen} and friends to make Octave capable of dynamically
86 linking externally compiled functions. This only works on systems that 83 linking externally compiled functions. This only works on systems that
87 actually have these functions. If you plan on using this feature, you 84 actually have these functions. If you plan on using this feature, you
304 301
305 @noindent 302 @noindent
306 or 303 or
307 304
308 @example 305 @example
309 warning: ANSI C++ prohibits conversion from `(int)' to `(...)' 306 warning: ANSI C++ prohibits conversion from `(int)'
307 to `(...)'
310 @end example 308 @end example
311 309
312 @noindent 310 @noindent
313 while compiling @file{sighandlers.cc}, you may need to edit some files 311 while compiling @file{sighandlers.cc}, you may need to edit some files
314 in the @code{gcc} include subdirectory to add proper prototypes for functions 312 in the @code{gcc} include subdirectory to add proper prototypes for functions
378 376
379 @item 377 @item
380 On NeXT systems, if you get errors like this: 378 On NeXT systems, if you get errors like this:
381 379
382 @example 380 @example
383 /usr/tmp/cc007458.s:unknown:Undefined local symbol LBB7656 381 /usr/tmp/cc007458.s:unknown:Undefined local
384 /usr/tmp/cc007458.s:unknown:Undefined local symbol LBE7656 382 symbol LBB7656
383 /usr/tmp/cc007458.s:unknown:Undefined local
384 symbol LBE7656
385 @end example 385 @end example
386 386
387 @noindent 387 @noindent
388 when compiling @file{Array.cc} and @file{Matrix.cc}, try recompiling 388 when compiling @file{Array.cc} and @file{Matrix.cc}, try recompiling
389 these files without @code{-g}. 389 these files without @code{-g}.