When trying to load venus compiled kernel modules they may fail to load with
the kernel runtime linker complaining about undefined symbol.
For example:
The hme module compiled with Venus will not load and the krtld reports:
Jan 24 17:38:05 v4u-5c-gmp03 krtld: /kernel/drv/sparcv9/hme: undefined symbol
Jan 24 17:38:05 v4u-5c-gmp03 krtld: 'nd_set_default'
Jan 24 17:38:05 v4u-5c-gmp03 krtld: /kernel/drv/sparcv9/hme: undefined symbol
Jan 24 17:38:05 v4u-5c-gmp03 krtld: 'nd_get_default'
Jan 24 17:38:05 v4u-5c-gmp03 krtld: /kernel/drv/sparcv9/hme: undefined symbol
Jan 24 17:38:05 v4u-5c-gmp03 krtld: 'mi_free'
Jan 24 17:38:05 v4u-5c-gmp03 krtld: /kernel/drv/sparcv9/hme: undefined symbol
Jan 24 17:38:05 v4u-5c-gmp03 krtld: 'mi_strtol'
Jan 24 17:38:05 v4u-5c-gmp03 krtld: /kernel/drv/sparcv9/hme: undefined symbol
Jan 24 17:38:05 v4u-5c-gmp03 krtld: 'mi_strcmp'
Jan 24 17:38:05 v4u-5c-gmp03 krtld: /kernel/drv/sparcv9/hme: undefined symbol
Jan 24 17:38:05 v4u-5c-gmp03 krtld: 'mi_mpprintf'
Jan 24 17:38:05 v4u-5c-gmp03 krtld: /kernel/drv/sparcv9/hme: undefined symbol
Jan 24 17:38:05 v4u-5c-gmp03 krtld: 'mi_mpprintf_putc'
Jan 24 17:38:05 v4u-5c-gmp03 krtld: /kernel/drv/sparcv9/hme: undefined symbol
Jan 24 17:38:05 v4u-5c-gmp03 krtld: 'nd_get_names'
Jan 24 17:38:05 v4u-5c-gmp03 krtld: /kernel/drv/sparcv9/hme: undefined symbol
Jan 24 17:38:05 v4u-5c-gmp03 krtld: 'mi_alloc'
Jan 24 17:38:05 v4u-5c-gmp03 krtld: WARNING: mod_load: cannot load module 'hme'