up

Prebuilt Libraries

All of the following files are available in a single gzipped tar file (libvogle.tgz)

If you fetch a tar file and place the font files in /usr/local/lib/hershey/ and place the library in /usr/local/lib/libvogle.a and the modules in /usr/local/lib/M_vogle.mod you should be able to enter something like

    f90 myfile.f90 -L/usr/local/lib -lvogle -o mycommand
   
or
    cc myfile.c -L/usr/local/lib -lvogle -o mycommand
   
and then execute your program using something like
    env VFONTLIB=/usr/local/lib/hershey VDEVICE=pdf ./mycommand
   
where "pdf" is the default output device you want to select.

Older libraries differ in that they do not use Fortran modules and the C routines are not prefixed with "vogle_". You can tell because your tar file will not have a M_vogle.mod file and the nm(1) command when used on libvogle.a will not contain names with the "vogle_" prefix. I do not have access to all the platforms that libraries are available for. If you want a new version using the new ISO_C_BINDING interface and have access to a platform that has not been upgraded or is not listed here you can compile from source. These are some of the more recent unbundled pre-compiled libraries and their associated Hershey font files ...


CYGWIN


Darwin/Mac


FreeBSD


HPUX


IRIX


Linux


OSF1


SGI


Solaris