Re: configure error on Solaris 10

Stipe Tolj <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Organization The Kannel Group
Message-ID <[email protected]>
David Chkhartishvili wrote:

>Hi List,
>
>I'm compiling kannel cvs on solaris 10, with mysql support (4.1.10a, 64bit).
>Here are system parameters:
>
>OS: Solaris 10 (GA, 3/05)
>gcc:  using preinstalled version 3.4.3 (csl-sol210-3_4-branch+sol_rpath)
>mysql: ver 4.1.10a, 64bit binary
>kannel: cvs
>
>My configure string is: 
>
>./configure --prefix=/usr/local/kannel --disable-ssl --disable-docs 
>--disable-assertions --with-mysql
>
>I'm getting following error:
>
>
>Configuring DB support ...
>checking whether to compile with MySQL support... searching
>checking for mysql_config... /usr/local/mysql/bin/mysql_config
>checking mysql version... 4.1.10a
>checking mysql reentrant libs...  $(/usr/local/mysql/bin/mysql_config 
>--libs_r)
>checking for mysql_init in -lmysqlclient_r... no
>checking mysql libs...  $(/usr/local/mysql/bin/mysql_config --libs)
>checking for mysql_init in -lmysqlclient... no
>configure: error: Unable to find MySQL client libraries
> -L/usr/local/mysql/lib -lmysqlclient_r -lz -lpthread -lthread -lposix4 
>-lcrypt -lgen -lsocket -lnsl -lm  -lpthread -lthread
>
>
>Any ideas?
>
>  
>
yep, something goes "wrong" while passing the 'mysql_config --libs' call 
to a variable inside configure.in.

I guess your standard shell is not bash on solaris 10, right?

While picking my eyes info configure.in I see this line in the mysql 
section:

    AC_PATH_PROG(MYSQL_CONFIG, mysql_config, no, 
[$PATH:$mysqlloc/bin:$mysqlloc])

which seems to me at least "strange", in terms of how the PATH is set, 
or is this really autconf/m4 internally?

Stipe
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.