<br><tt><font size=2>I have been trying this for a day now and it is time
to ask for some help. I have included the full output of the configure,
as well as RPM output and directory listings. Any help would be greatly
appreciated. It seems that NDO cannot find what it is looking for in regards
to mysql yet AFAIK everything is there. Please advise if something is missing,
or if I should compile mysql from source, or any other fix. Here is all
the relevant information I can think of this morning:</font></tt>
<br>
<br><tt><font size=2>~/ndoutils-1.4b6 # ./configure --with-mysql-lib=/usr/lib/mysql</font></tt>
<br><tt><font size=2>checking for a BSD-compatible install... /usr/bin/install
-c</font></tt>
<br><tt><font size=2>checking build system type... i686-pc-linux-gnu</font></tt>
<br><tt><font size=2>checking host system type... i686-pc-linux-gnu</font></tt>
<br><tt><font size=2>checking for gcc... gcc</font></tt>
<br><tt><font size=2>checking for C compiler default output file name...
a.out</font></tt>
<br><tt><font size=2>checking whether the C compiler works... yes</font></tt>
<br><tt><font size=2>checking whether we are cross compiling... no</font></tt>
<br><tt><font size=2>checking for suffix of executables...</font></tt>
<br><tt><font size=2>checking for suffix of object files... o</font></tt>
<br><tt><font size=2>checking whether we are using the GNU C compiler...
yes</font></tt>
<br><tt><font size=2>checking whether gcc accepts -g... yes</font></tt>
<br><tt><font size=2>checking for gcc option to accept ANSI C... none needed</font></tt>
<br><tt><font size=2>checking whether make sets $(MAKE)... yes</font></tt>
<br><tt><font size=2>checking how to run the C preprocessor... gcc -E</font></tt>
<br><tt><font size=2>checking for egrep... grep -E</font></tt>
<br><tt><font size=2>checking for ANSI C header files... yes</font></tt>
<br><tt><font size=2>checking whether time.h and sys/time.h may both be
included... yes</font></tt>
<br><tt><font size=2>checking for sys/wait.h that is POSIX.1 compatible...
yes</font></tt>
<br><tt><font size=2>checking for sys/types.h... yes</font></tt>
<br><tt><font size=2>checking for sys/stat.h... yes</font></tt>
<br><tt><font size=2>checking for stdlib.h... yes</font></tt>
<br><tt><font size=2>checking for string.h... yes</font></tt>
<br><tt><font size=2>checking for memory.h... yes</font></tt>
<br><tt><font size=2>checking for strings.h... yes</font></tt>
<br><tt><font size=2>checking for inttypes.h... yes</font></tt>
<br><tt><font size=2>checking for stdint.h... yes</font></tt>
<br><tt><font size=2>checking for unistd.h... yes</font></tt>
<br><tt><font size=2>checking arpa/inet.h usability... yes</font></tt>
<br><tt><font size=2>checking arpa/inet.h presence... yes</font></tt>
<br><tt><font size=2>checking for arpa/inet.h... yes</font></tt>
<br><tt><font size=2>checking ctype.h usability... yes</font></tt>
<br><tt><font size=2>checking ctype.h presence... yes</font></tt>
<br><tt><font size=2>checking for ctype.h... yes</font></tt>
<br><tt><font size=2>checking dirent.h usability... yes</font></tt>
<br><tt><font size=2>checking dirent.h presence... yes</font></tt>
<br><tt><font size=2>checking for dirent.h... yes</font></tt>
<br><tt><font size=2>checking dlfcn.h usability... yes</font></tt>
<br><tt><font size=2>checking dlfcn.h presence... yes</font></tt>
<br><tt><font size=2>checking for dlfcn.h... yes</font></tt>
<br><tt><font size=2>checking errno.h usability... yes</font></tt>
<br><tt><font size=2>checking errno.h presence... yes</font></tt>
<br><tt><font size=2>checking for errno.h... yes</font></tt>
<br><tt><font size=2>checking fcntl.h usability... yes</font></tt>
<br><tt><font size=2>checking fcntl.h presence... yes</font></tt>
<br><tt><font size=2>checking for fcntl.h... yes</font></tt>
<br><tt><font size=2>checking float.h usability... yes</font></tt>
<br><tt><font size=2>checking float.h presence... yes</font></tt>
<br><tt><font size=2>checking for float.h... yes</font></tt>
<br><tt><font size=2>checking getopt.h usability... yes</font></tt>
<br><tt><font size=2>checking getopt.h presence... yes</font></tt>
<br><tt><font size=2>checking for getopt.h... yes</font></tt>
<br><tt><font size=2>checking grp.h usability... yes</font></tt>
<br><tt><font size=2>checking grp.h presence... yes</font></tt>
<br><tt><font size=2>checking for grp.h... yes</font></tt>
<br><tt><font size=2>checking for inttypes.h... (cached) yes</font></tt>
<br><tt><font size=2>checking limits.h usability... yes</font></tt>
<br><tt><font size=2>checking limits.h presence... yes</font></tt>
<br><tt><font size=2>checking for limits.h... yes</font></tt>
<br><tt><font size=2>checking ltdl.h usability... yes</font></tt>
<br><tt><font size=2>checking ltdl.h presence... yes</font></tt>
<br><tt><font size=2>checking for ltdl.h... yes</font></tt>
<br><tt><font size=2>checking math.h usability... yes</font></tt>
<br><tt><font size=2>checking math.h presence... yes</font></tt>
<br><tt><font size=2>checking for math.h... yes</font></tt>
<br><tt><font size=2>checking netdb.h usability... yes</font></tt>
<br><tt><font size=2>checking netdb.h presence... yes</font></tt>
<br><tt><font size=2>checking for netdb.h... yes</font></tt>
<br><tt><font size=2>checking netinet/in.h usability... yes</font></tt>
<br><tt><font size=2>checking netinet/in.h presence... yes</font></tt>
<br><tt><font size=2>checking for netinet/in.h... yes</font></tt>
<br><tt><font size=2>checking pthread.h usability... yes</font></tt>
<br><tt><font size=2>checking pthread.h presence... yes</font></tt>
<br><tt><font size=2>checking for pthread.h... yes</font></tt>
<br><tt><font size=2>checking pwd.h usability... yes</font></tt>
<br><tt><font size=2>checking pwd.h presence... yes</font></tt>
<br><tt><font size=2>checking for pwd.h... yes</font></tt>
<br><tt><font size=2>checking regex.h usability... yes</font></tt>
<br><tt><font size=2>checking regex.h presence... yes</font></tt>
<br><tt><font size=2>checking for regex.h... yes</font></tt>
<br><tt><font size=2>checking signal.h usability... yes</font></tt>
<br><tt><font size=2>checking signal.h presence... yes</font></tt>
<br><tt><font size=2>checking for signal.h... yes</font></tt>
<br><tt><font size=2>checking socket.h usability... no</font></tt>
<br><tt><font size=2>checking socket.h presence... no</font></tt>
<br><tt><font size=2>checking for socket.h... no</font></tt>
<br><tt><font size=2>checking for stdint.h... (cached) yes</font></tt>
<br><tt><font size=2>checking for string.h... (cached) yes</font></tt>
<br><tt><font size=2>checking for strings.h... (cached) yes</font></tt>
<br><tt><font size=2>checking sys/ipc.h usability... yes</font></tt>
<br><tt><font size=2>checking sys/ipc.h presence... yes</font></tt>
<br><tt><font size=2>checking for sys/ipc.h... yes</font></tt>
<br><tt><font size=2>checking sys/mman.h usability... yes</font></tt>
<br><tt><font size=2>checking sys/mman.h presence... yes</font></tt>
<br><tt><font size=2>checking for sys/mman.h... yes</font></tt>
<br><tt><font size=2>checking sys/msg.h usability... yes</font></tt>
<br><tt><font size=2>checking sys/msg.h presence... yes</font></tt>
<br><tt><font size=2>checking for sys/msg.h... yes</font></tt>
<br><tt><font size=2>checking sys/poll.h usability... yes</font></tt>
<br><tt><font size=2>checking sys/poll.h presence... yes</font></tt>
<br><tt><font size=2>checking for sys/poll.h... yes</font></tt>
<br><tt><font size=2>checking sys/resource.h usability... yes</font></tt>
<br><tt><font size=2>checking sys/resource.h presence... yes</font></tt>
<br><tt><font size=2>checking for sys/resource.h... yes</font></tt>
<br><tt><font size=2>checking sys/sendfile.h usability... yes</font></tt>
<br><tt><font size=2>checking sys/sendfile.h presence... yes</font></tt>
<br><tt><font size=2>checking for sys/sendfile.h... yes</font></tt>
<br><tt><font size=2>checking sys/socket.h usability... yes</font></tt>
<br><tt><font size=2>checking sys/socket.h presence... yes</font></tt>
<br><tt><font size=2>checking for sys/socket.h... yes</font></tt>
<br><tt><font size=2>checking for sys/stat.h... (cached) yes</font></tt>
<br><tt><font size=2>checking sys/time.h usability... yes</font></tt>
<br><tt><font size=2>checking sys/time.h presence... yes</font></tt>
<br><tt><font size=2>checking for sys/time.h... yes</font></tt>
<br><tt><font size=2>checking sys/timeb.h usability... yes</font></tt>
<br><tt><font size=2>checking sys/timeb.h presence... yes</font></tt>
<br><tt><font size=2>checking for sys/timeb.h... yes</font></tt>
<br><tt><font size=2>checking for sys/types.h... (cached) yes</font></tt>
<br><tt><font size=2>checking sys/un.h usability... yes</font></tt>
<br><tt><font size=2>checking sys/un.h presence... yes</font></tt>
<br><tt><font size=2>checking for sys/un.h... yes</font></tt>
<br><tt><font size=2>checking for sys/wait.h... (cached) yes</font></tt>
<br><tt><font size=2>checking syslog.h usability... yes</font></tt>
<br><tt><font size=2>checking syslog.h presence... yes</font></tt>
<br><tt><font size=2>checking for syslog.h... yes</font></tt>
<br><tt><font size=2>checking tcpd.h usability... no</font></tt>
<br><tt><font size=2>checking tcpd.h presence... no</font></tt>
<br><tt><font size=2>checking for tcpd.h... no</font></tt>
<br><tt><font size=2>checking for unistd.h... (cached) yes</font></tt>
<br><tt><font size=2>checking values.h usability... yes</font></tt>
<br><tt><font size=2>checking values.h presence... yes</font></tt>
<br><tt><font size=2>checking for values.h... yes</font></tt>
<br><tt><font size=2>checking for an ANSI C-conforming const... yes</font></tt>
<br><tt><font size=2>checking whether struct tm is in sys/time.h or time.h...
time.h</font></tt>
<br><tt><font size=2>checking for mode_t... yes</font></tt>
<br><tt><font size=2>checking for pid_t... yes</font></tt>
<br><tt><font size=2>checking for size_t... yes</font></tt>
<br><tt><font size=2>checking return type of signal handlers... void</font></tt>
<br><tt><font size=2>checking for uid_t in sys/types.h... yes</font></tt>
<br><tt><font size=2>checking type of array argument to getgroups... gid_t</font></tt>
<br><tt><font size=2>checking for int... yes</font></tt>
<br><tt><font size=2>checking size of int... 4</font></tt>
<br><tt><font size=2>checking for short... yes</font></tt>
<br><tt><font size=2>checking size of short... 2</font></tt>
<br><tt><font size=2>checking for long... yes</font></tt>
<br><tt><font size=2>checking size of long... 4</font></tt>
<br><tt><font size=2>checking for uint32_t... yes</font></tt>
<br><tt><font size=2>checking for u_int32_t... yes</font></tt>
<br><tt><font size=2>checking for int32_t... yes</font></tt>
<br><tt><font size=2>checking for getopt_long... yes</font></tt>
<br><tt><font size=2>checking for main in -lnsl... yes</font></tt>
<br><tt><font size=2>checking for socket in -lsocket... no</font></tt>
<br><tt><font size=2>checking for main in -lwrap... no</font></tt>
<br><tt><font size=2>checking for strdup... yes</font></tt>
<br><tt><font size=2>checking for strstr... yes</font></tt>
<br><tt><font size=2>checking for strtoul... yes</font></tt>
<br><tt><font size=2>checking for initgroups... yes</font></tt>
<br><tt><font size=2>checking for type of socket size... size_t</font></tt>
<br><tt><font size=2>checking for linker flags for loadable modules...
-shared</font></tt>
<br><tt><font size=2>checking for compress in -lz... yes</font></tt>
<br><tt><font size=2>checking for mysql_store_result in -lmysqlclient...
no</font></tt>
<br>
<br>
<br><tt><font size=2>*** MySQL library could not be located... **************************</font></tt>
<br>
<br><tt><font size=2>You chose to compile NDBXT with MySQL support, but
I was unable to</font></tt>
<br><tt><font size=2>locate the MySQL library on your system.  If
the library is</font></tt>
<br><tt><font size=2>installed,  use the --with-mysql-lib argument
to specify the</font></tt>
<br><tt><font size=2>location of the MySQL library.</font></tt>
<br>
<br><tt><font size=2>NOTE: After you install the necessary libraries on
your system:</font></tt>
<br><tt><font size=2>      1. Make sure /etc/ld.so.conf
has an entry for the directory in</font></tt>
<br><tt><font size=2>         which the MySQL
libraries are installed.</font></tt>
<br><tt><font size=2>      2. Run 'ldconfig' to update the
run-time linker options.</font></tt>
<br><tt><font size=2>      3. Run 'make devclean' in the
NDBXT distribution to clean out</font></tt>
<br><tt><font size=2>         any old references
to your previous compile.</font></tt>
<br><tt><font size=2>      4. Rerun the configure script.</font></tt>
<br>
<br><tt><font size=2>TIP: Try the following....</font></tt>
<br>
<br><tt><font size=2>         ./configure --with-mysql-lib=/usr/lib/mysql</font></tt>
<br>
<br><tt><font size=2>********************************************************************</font></tt>
<br>
<br>
<br><tt><font size=2>checking mysql/mysql.h usability... yes</font></tt>
<br><tt><font size=2>checking mysql/mysql.h presence... yes</font></tt>
<br><tt><font size=2>checking for mysql/mysql.h... yes</font></tt>
<br><tt><font size=2>checking for PQconnectdb in -lpq... no</font></tt>
<br>
<br>
<br><tt><font size=2>*** PostgreSQL library could not be located... *********************</font></tt>
<br>
<br><tt><font size=2>You chose to compile NDBXT with PostgreSQL support,
but I was</font></tt>
<br><tt><font size=2>unable to locate the PostgreSQL library on your system.
 If the</font></tt>
<br><tt><font size=2>library is installed,  use the --with-pgsql-lib
argument to specify</font></tt>
<br><tt><font size=2>the location of the PostgreSQL library.</font></tt>
<br>
<br><tt><font size=2>NOTE: After you install the necessary libraries on
your system:</font></tt>
<br><tt><font size=2>      1. Make sure /etc/ld.so.conf
has an entry for the directory in</font></tt>
<br><tt><font size=2>         which the PostgreSQL
libraries are installed.</font></tt>
<br><tt><font size=2>      2. Run 'ldconfig' to update the
run-time linker options.</font></tt>
<br><tt><font size=2>      3. Run 'make devclean' in the
NDBXT distribution to clean out</font></tt>
<br><tt><font size=2>         any old references
to your previous compile.</font></tt>
<br><tt><font size=2>      4. Rerun the configure script.</font></tt>
<br>
<br><tt><font size=2>********************************************************************</font></tt>
<br>
<br>
<br><tt><font size=2>checking libpq-fe.h usability... no</font></tt>
<br><tt><font size=2>checking libpq-fe.h presence... no</font></tt>
<br><tt><font size=2>checking for libpq-fe.h... no</font></tt>
<br>
<br>
<br><tt><font size=2>*** PostgreSQL include file could not be located...
****************</font></tt>
<br>
<br><tt><font size=2>You chose to compile NDBXT with PostgreSQL support,
but I was unable</font></tt>
<br><tt><font size=2>to locate <libpq-fe.h> on your system.  If
the include file is</font></tt>
<br><tt><font size=2>installed, use the --with-pgsql-inc argument to specify
the location</font></tt>
<br><tt><font size=2>of the PostgreSQL include file.</font></tt>
<br>
<br><tt><font size=2>********************************************************************</font></tt>
<br>
<br>
<br><tt><font size=2>configure: creating ./config.status</font></tt>
<br><tt><font size=2>config.status: creating Makefile</font></tt>
<br><tt><font size=2>config.status: creating src/Makefile</font></tt>
<br><tt><font size=2>config.status: creating include/config.h</font></tt>
<br><tt><font size=2>config.status: include/config.h is unchanged</font></tt>
<br>
<br>
<br><tt><font size=2>*** ndoutils 1.4b6 09-27-2007 ***</font></tt>
<br>
<br>
<br><tt><font size=2>Type 'make' to compile the NDO utilities.<br>
</font></tt>
<br>
<br><tt><font size=2>#ls /usr/lib/mysql</font></tt>
<br><tt><font size=2>.   libdbug.a  libmyisam.a    
libmysqlclient.a   libmysqlclient_r.a   libmystrings.a  libndbclient.a
  libvio.a  libz.la           mysqld.sym</font></tt>
<br><tt><font size=2>..  libheap.a  libmyisammrg.a  libmysqlclient.la
 libmysqlclient_r.la  libmysys.a      libndbclient.la
 libz.a    mysqld-debug.sym</font></tt>
<br>
<br><tt><font size=2># rpm -qa | grep My</font></tt>
<br><tt><font size=2>MySQL-shared-community-5.0.45-0.sles9</font></tt>
<br><tt><font size=2>MySQL-client-community-5.0.45-0.sles9</font></tt>
<br><tt><font size=2>MySQL-server-community-5.0.45-0.sles9</font></tt>
<br><tt><font size=2>MySQL-shared-compat-5.0.45-0.sles9</font></tt>
<br><tt><font size=2>MySQL-devel-community-5.0.45-0.sles9</font></tt>
<br><tt><font size=2>MySQL-test-community-5.0.45-0.sles9</font></tt>
<br>
<br>
<br><tt><font size=2>Thanks in advance for any and all help.</font></tt>