| Dear John,
| after changing the compiler to gfortran the compilation has run long time,
| until generating the following error:
|
| ibtool: link: gcc -g -O2 -pthread -DHAVE_CONFIG_H -mieee-fp -Wall -W -Wshadow
| -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes
| -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -pthread -g -O2
| -pthread -o .libs/octave main.o -Wl,-Bsymbolic-functions ./.libs/
| liboctinterp.so ../liboctave/.libs/liboctave.so ../libcruft/.libs/libcruft.so
| ../libcruft/.libs/libranlib.a ../libgnu/.libs/libgnu.a -lcholmod -lumfpack
| -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lqrupdate /usr/lib/libfftw3.so /usr
| /lib/libfftw3f.so -lfltk_gl -lfltk -L/usr/lib/i386-linux-gnu /usr/lib/
| i386-linux-gnu/libfreetype.so /usr/lib/libhdf5.so -lz -lGL -lGLU -lX11
| -lreadline -lncurses -lpcre -llapack -lblas -ldl -L/usr/lib/i386-linux-gnu/gcc/
| i686-linux-gnu/4.5.2 -L/usr/lib/i386-linux-gnu/gcc/i686-linux-gnu/4.5.2/../..
| /.. -lgfortran -lm -pthread -Wl,-rpath -Wl,/tools/octave/local_3.4.2/lib/octave
| /3.4.2
| ../libcruft/.libs/libcruft.so: undefined reference to `r_imag'
| ../libcruft/.libs/libcruft.so: undefined reference to `c_exp'
| ./.libs/liboctinterp.so: undefined reference to `i_len'
| ../libcruft/.libs/libcruft.so: undefined reference to `c_sqrt'
| ../libcruft/.libs/libcruft.so: undefined reference to `d_sign'
| ./.libs/liboctinterp.so: undefined reference to `s_wsle'
| ../libcruft/.libs/libcruft.so: undefined reference to `c_div'
| ../libcruft/.libs/libcruft.so: undefined reference to `r_cnjg'
| ./.libs/liboctinterp.so: undefined reference to `do_lio'
| ../libcruft/.libs/libcruft.so: undefined reference to `c_log'
| ../libcruft/.libs/libcruft.so: undefined reference to `pow_dd'
| ./.libs/liboctinterp.so: undefined reference to `i_indx'
| ./.libs/liboctinterp.so: undefined reference to `r_sign'
| ./.libs/liboctinterp.so: undefined reference to `pow_ri'
| ./.libs/liboctinterp.so: undefined reference to `e_wsle'
| ../libcruft/.libs/libcruft.so: undefined reference to `c_abs'
| collect2: ld returned 1 exit status
These look like Fortran library functions, but not the ones from the