>
>
> [EMAIL PROTECTED] wrote:
>>>Stephen Harmon wrote:
>>>
>>>
>>>>Hi Jason.  Thanks for responding.  I compiled Mysql from source using
>>>>the following configure options:
>>>>
>>>>|/./configure --with-openssl --with-isam --prefix=/usr/local/mysql/
>>>>
>>>>I did a "locate mysql.h" on my server and found it in the following
>>>>location:
>>>>|
>>>>//usr/local/mysql/include/mysql/mysql.h/
>>>>
>>>>If I am not mistaken, it looks like the "devel" libraries are
>>>>installed.  Is it looking for it in a different location?
>>>
>>>
>>>Well, if you installed MySQL by hand, then yeah..  :)  So, based on
>>>that, I'd say you probably need to add /usr/local/mysql/include/mysql to
>>>the paths checked for when compiling.  You can do this by adding
>>>-I/usr/local/mysql/include/mysql to conf-cc I believe.
>>>
>>
>>
>> OK, I added "-I/usr/local/mysql/include/mysql" to the conf-cc file.  It
>> currently looks like this:
>>
>> cc -O2 -DTLS=20040120 -I/usr/local/ssl/include
>> -I/usr/local/mysql/include/mysql
>>
>> However, I still get the error during make.  I also tried going in the
>> same directory and made a symbolic link to
>> /usr/local/mysql/include/mysql,
>> but that didn't help.  Any other ideas?
>
> Hi,
>
> Change line 15 of local_scan.c to match your location of mysql.h
>
> Regards,
>
> Rick
>


Thanks Rick and Jason.  I changed line 15 of local_scan.c and got past the
part where it was failing.  The remaining question I have now is on the
error I am getting now.  I am getting the following during make:

make: *** No rule to make target `/usr/lib/mysql/libmysqlclient.a', needed
by `qmail-envelope-scanner'.  Stop.

Do you know what file I need to change to update the above target to what
it really is "/usr/local/mysql/lib/mysql/libmysqlclient.a".  I can see
that it is written in the Makefile wrong, but don't know where it pulled
it from.

-Stephen

Reply via email to