mysql/mysql.h: No such file or directory
The
mysql-devel package is probably not installed.
g-)
---- Original Message ----
From: Alberto
To:
serusers@lists.iptel.org
Cc: Daniel Sirera
Sent: Tuesday, September 06, 2005
12:16 PM
Subject: [Serusers] Compiling SER 0.9.3
> Hi,
>
> This is my first message. I have a server with FreeBSD 5.3 and
MySQL
> 4.1.13
> and I would like to install SER-0.9.3 (with sql
support).
>
> I'd downloaded the package "
ser-0.9.3.GettingStarted.1.2.tar " from
> www.onSIP.org.
>
>
Before compiling, I'd edited the next files:
>
> Makefile file
( /usr/src/ser-0.9.3 )
> ========================
>
>
exclude_modules?=
cpl ext extcmd
\
>
postgres
> snmp \
>
im
\
>
jabber
> mysql \
>
cpl-c
\
>
> auth_radius group_radius uri_radius avp_radius \
>
pa
>
> I'VE REMOVE THE REFERENCE TO
mysql
>
>
> Makefile file ( /usr/src/ser-0.9.3 )
>
========================
>
> # mysql.h
locations (freebsd,openbsd solaris)
> DEFS
+=-I$(LOCALBASE)/include -I$(LOCALBASE)/include/mysql
\
>
-I$(LOCALBASE)/mysql/include
\
>
-I/usr/local/mysql/include \ #
>
<----------------------------------------- ADDED BY ME
>
-I/usr/include/mysql
>
>
> #
libmysqlclient locations on RH/Suse, Solaris /OpenBSD,
FreeBSD
> # (Debian does the right thing and puts
it in /usr/lib)
> LIBS=-L/usr/lib/mysql
-L$(LOCALBASE)/lib -L$(LOCALBASE)/lib/mysql
> \
>
-L$(LOCALBASE)/mysql/lib/mysql/
\
>
-L$(LOCALBASE)/mysql/lib
\
>
-L/usr/local/mysql/lib \ #
>
<----------------------------------------- ADDED BY ME
>
-L/usr/lib64/mysql
\
>
-lmysqlclient -lz
>
>
>
> I execute the next command
for compile: " gmake all " and I get the
> next errors:
>
>
<--------- cut
---------->
>
................................
>
gmake[1]: Entering directory
> `/usr/src/ser-0.9.3/modules/mysql'
>
../../Makefile.rules:80: db_con.d: No such file or
directory
>
../../Makefile.rules:80: db_mod.d: No such file or
directory
>
../../Makefile.rules:80: dbase.d: No such file or
directory
>
../../Makefile.rules:80: my_con.d: No such file or
directory
>
../../Makefile.rules:80: my_id.d: No such file or
directory
>
../../Makefile.rules:80: my_pool.d: No such file or
directory
>
../../Makefile.rules:80: res.d: No such file or
directory
>
../../Makefile.rules:80: row.d: No such file or
directory
>
../../Makefile.rules:80: utils.d: No such file or
directory
>
../../Makefile.rules:80: val.d: No such file or
directory
> In file
included from val.c:35:
>
val.h:31:25: mysql/mysql.h: No such file or
directory
> row.c:33:25:
mysql/mysql.h: No such file or
directory
> res.c:31:25:
mysql/mysql.h: No such file or
directory
> In file
included from
my_pool.h:32,
>
from my_pool.c:31:
>
my_con.h:33:25: mysql/mysql.h: No such file or
directory
> In file
included from
my_con.c:31:
>
my_con.h:33:25: mysql/mysql.h: No such file or
directory
> dbase.c:34:25:
mysql/mysql.h: No such file or
directory
>
......................
>
<--------- cut ---------->
>
>
>
> Some idea? I
not that but to prove. ( HELP!!! )
>
> Thanks for your time and
apologies by my english.