<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.3.2">
</HEAD>
<BODY>
A bit off topic, but having trouble again with the 64-bit libs when trying to compile this short fortran code to build a shared object.  Can anyone offer an explaination of what is meant by the relocation bit, and how to fix it?  I've tried the -fPIC, but apparently I either didn't have it in the right place or it does not work.  Be glad to take this offline if somone could help me. Here's the output from the compile....<BR>
<BR>
  Hostid: PGI=003048E02E69493B247282<BR>
 fortran routine compiled<BR>
 create shared library...<BR>
/usr/bin/ld: wrf_user_fortran_util_0.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC<BR>
wrf_user_fortran_util_0.o: could not read symbols: Bad value<BR>
 error in load, error exit<BR>
<BR>
</BODY>
</HTML>