Each language driver by default links only its own runtimes; you need to get all the runtimes into the executable. In your case, link with the C++ compiler and add -lg2c (before -lm) for the F77 runtime. Hope this helps, //lat -- I think we're in trouble. --Han Solo