How to build the shared library:

On x86/linux:

    cc -c intr.c
    ld -shared -o intr.so intr.o

On sparc/solaris:

    cc -c intr.c
    ld -G -o intr.so intr.o
