[users at i-scream] libstatgrab issues on Solaris 10 x64
Tim Bishop
tim at bishnet.net
Mon May 21 22:10:28 BST 2012
Hi Scott,
On Mon, May 21, 2012 at 04:53:52PM -0400, Scott Severtson wrote:
> And here's the GCC invocation/output:
> # gcc -o conftest -O3 -m64 -march=athlon64
> -I/apps/collectd-5.1.0/include -L/apps/collectd-5.1.0/lib -lstatgrab
> conftest.c -lstatgrab
> Undefined first referenced
> symbol in file
> kstat_data_lookup /apps/collectd-5.1.0/lib/libstatgrab.so
> di_devfs_path_free /apps/collectd-5.1.0/lib/libstatgrab.so
> kstat_lookup /apps/collectd-5.1.0/lib/libstatgrab.so
> di_drv_first_node /apps/collectd-5.1.0/lib/libstatgrab.so
> di_drv_next_node /apps/collectd-5.1.0/lib/libstatgrab.so
> di_instance /apps/collectd-5.1.0/lib/libstatgrab.so
> di_devfs_path /apps/collectd-5.1.0/lib/libstatgrab.so
> socket /apps/collectd-5.1.0/lib/libstatgrab.so
> kstat_read /apps/collectd-5.1.0/lib/libstatgrab.so
> kstat_open /apps/collectd-5.1.0/lib/libstatgrab.so
> kstat_close /apps/collectd-5.1.0/lib/libstatgrab.so
> di_fini /apps/collectd-5.1.0/lib/libstatgrab.so
> di_init /apps/collectd-5.1.0/lib/libstatgrab.so
> di_minor_name /apps/collectd-5.1.0/lib/libstatgrab.so
> di_minor_next /apps/collectd-5.1.0/lib/libstatgrab.so
> ld: fatal: Symbol referencing errors. No output written to conftest
> collect2: ld returned 1 exit status
Try adding the following to your gcc command:
-lkstat -ldevinfo -lsocket -lnsl
Tim.
--
Tim Bishop
http://www.bishnet.net/tim/
PGP Key: 0x5AE7D984
More information about the users
mailing list