

I want to make a shared object from Fortran code to be loaded with
dyn.load(), but have the following messages:
# g77 -c kerimp1.f
# R CMD SHLIB kerimp1.o
gcc -shared -L/usr/local/lib64 -o kerimp1.so kerimp1.o   -L/usr/lib64/R/lib
-lR
/usr/bin/ld: kerimp1.o: relocation R_X86_64_PC32 against `qweight_' can not
be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make: *** [kerimp1.so] Error 1

I have not encountered any problem with my old 32bit machine.  I now run
Redhat Enterprise 4.3 on Dell precision 690 with duo Xeon processors.  I
will appreciate any answer to this problem.

Dong


__________________________________________________
Dong Wang
340 Hardin Hall
University of Nebraska Lincoln
	[[alternative HTML version deleted]]

