-bash-2.05b$ ll /usr/lib/libganglia*
lrwxrwxrwx    1 root     root           25 Apr  6 19:54 /usr/lib/libganglia-
3.0.2.so.0 -> libganglia-3.0.2.so.0.0.0
-rwxr-xr-x    1 root     root       282179 Apr  6 19:54 /usr/lib/libganglia-
3.0.2.so.0.0.0
-rw-r--r--    1 root     root       504086 Apr  6 19:54
/usr/lib/libganglia.a
-rwxr-xr-x    1 root     root          854 Apr  6 19:54
/usr/lib/libganglia.la
lrwxrwxrwx    1 root     root           25 Apr  6 19:54
/usr/lib/libganglia.so -> libganglia-3.0.2.so.0.0.0


-bash-2.05b$ cat ganglia-test.c
#include <stdlib.h>
#include <ganglia.h>
Ganglia_pool g_pool;
int main()
{
        g_pool=Ganglia_pool_create(NULL);
        return 0;
}

Is the following line wrong???????????
-bash-2.05b$ gcc -o ganglia-test ganglia-test.c -lganglia
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libganglia.so: undefined
reference to `apr_terminate'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libganglia.so: undefined
reference to `apr_socket_create'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libganglia.so: undefined
reference to `apr_socket_send'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libganglia.so: undefined
reference to `apr_sockaddr_port_set'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libganglia.so: undefined
reference to `XML_SetElementHandler'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libganglia.so: undefined
reference to `apr_pool_create_ex'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libganglia.so: undefined
reference to `apr_socket_addr_get'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libganglia.so: undefined
reference to `apr_connect'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libganglia.so: undefined
reference to `cfg_getstr'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libganglia.so: undefined
reference to `XML_ParserFree'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libganglia.so: undefined
reference to `cfg_getint'
.....

Reply via email to