Basics, Building SPICE Applications (FORTRAN) |
Table of ContentsNote About HTML Links Environment Set-up Unix/Linux Windows A simple example program Unix/Linux Windows May 25, 2007 Note About HTML Links
In order for the links to be resolved, create a subdirectory called ``lessons'' under the ``doc/html'' directory of the Toolkit tree and copy this document to that subdirectory before loading it into a Web browser. Environment Set-upUnix/Linux
Windows
A simple example program
File tk_ver.f:
PROGRAM TK_VER CHARACTER*(20) VERSN CALL TKVRSN ( 'TOOLKIT', VERSN ) WRITE(*,*) 'Toolkit version: ', VERSN END Unix/Linux
skynet 35: gfortran tk_ver.f -o tk_ver /naif/toolkit/lib/spicelib.a skynet 36: ./tk_ver Toolkit version: N0061SPICE library naming does not conform to the UNIX convention of libname.a for use with the -L/path_to_libs/ -lname_of_lib compile option. A FORTRAN compiler may require an additional flag "-lU77" when linking against SPICELIB. A link failure due to an unresolved symbol "_exit" occurs when a link requires -lU77. Windows
> df tk_ver.f C:\naif\toolkit\lib\SPICELIB.LIB > tk_ver Toolkit version: N0061 |