compiling octave with dynamically linked libraries

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

compiling octave with dynamically linked libraries

Vinayak Dutt


 I am trying to compile octave-1.1.1 with dynamic linking for the standard libraries
(libF77/libc etc). To do that I just commented out the ld option -static from the Makeconf
file. The octave binary compiles fine but then it seems that some functions from libm.a
are not available: for example when I try to run the random number generator, rand(), I get
function not defined error from octave.

 The setup is Sun SPARC 4.1.3 with gcc-2.6 and Sun F77 2.0 and octave is compiled
*without* gnu dld support (ie, I have not added options --enable-dld and --enable-lite-kernel
option to configure).

This is being done in order to have octave working on my SunOS 5.4 (Solaris) machines also
in binary compatibilty mode which would like its libraries dynamically linked.


 * vinayak dutt
 * graduate student, ultrasound research
 * mayo graduate school, rochester mn
 * e-mail: [hidden email]
 *         [hidden email]
#include "disclaimer.h"