[R] Need Help Getting through Make on HP-UX 10.20
Kurt.Hornik at ci.tuwien.ac.at
Wed Mar 22 16:10:40 CET 2000
>>>>> J writes:
> I have a problem with getting through the make process. It fails
> during the ld process. Can someone explain the errors that I get ?
> `Makedeps' is up to date.
> `libappl.a' is up to date.
> `libmath.a' is up to date.
> `libunix.a' is up to date.
> `../../bin/R.X11' is up to date.
> building package `base'
> ../../../library/base/R/base is unchanged
> building package `ctest'
> ../../../library/ctest/R/ctest is unchanged
> f90 -c alnorm.f -o alnorm.o
> external function ALNORM
> 53 Lines Compiled
> ld -b -o ctest.sl alnorm.o ansari.o fexact.o kendall.o ks.o prho.o swilk.o /opt/fortran90/lib/libF90.a -lcl /opt/fortran90/lib/libisamstub.a
> ld: DP relative code in file alnorm.o - shared library must be position
> independent. Use +z or +Z to recompile.
> *** Error exit code 1
Yes, I can. The configure script fails to find out how to compile
Fortran code that should be included in shared libraries. Apparently,
* trying to use xmkmf for CPICFLAGS fails
* this is not GNU f77 (g77), and indeed it is f90
* and hence also the platform overrides fail.
Assuming you need flags FOO for doing the job, you can do
FPICFLAGS=FOO /path/to/configure; make
to solve the problem.
And of course, please let me know what the solution is.
Question: why f90 and not f77?
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
More information about the R-help