Re: Proftpd og Mysql 4.1

From: Søren Klintrup (none@soren--klintrup.dk.lh.bsd-dk.dk)
Date: Thu 26 Jun 2003 - 13:59:09 CEST


From: Søren Klintrup <none@soren--klintrup.dk.lh.bsd-dk.dk>
To: <none@bsd-dk--bsd-dk.dk.lh.bsd-dk.dk>
Subject: Re: Proftpd og Mysql 4.1
Date: Thu, 26 Jun 2003 13:59:09 +0200


----- Original Message -----
From: "Uffe Døygaard" <none@sslug--doygaard.com.lh.bsd-dk.dk>
To: <none@bsd-dk--bsd-dk.dk.lh.bsd-dk.dk>
Sent: Sunday, June 22, 2003 9:04 PM
Subject: Proftpd og Mysql 4.1

> Hej.
> Hvis jeg herinde skrive make install WITH_MYSQL=YES
>
> Hvad skal jeg gøre for at få det til at virke?

Hej,

Jeg har ik lige haft tid til at læse listen her på det sidste, men her er
ihvertfald noget der ligner en løsning på dit problem.

MySQL 3.23 klienten installerer "mysqlclient.10" og 4.1 installerer
"mysqlclient.14", det er her dit problem ligger.

Det letteste er imo blot at ændre i Makefile til proftpd porten

.if defined(WITH_MYSQL)
MODULES:=${MODULES}:mod_sql:mod_sql_mysql
LIB_DEPENDS+= mysqlclient.10:${PORTSDIR}/databases/mysql323-client
INCLUDEDIRS:=${INCLUDEDIRS}:${PREFIX}/include
LIBDIRS:=${LIBDIRS}:${PREFIX}/lib/mysql
.endif

dette kan du ændre til :
.if defined(WITH_MYSQL)
MODULES:=${MODULES}:mod_sql:mod_sql_mysql
LIB_DEPENDS+= mysqlclient.12:${PORTSDIR}/databases/mysql40-client
INCLUDEDIRS:=${INCLUDEDIRS}:${PREFIX}/include
LIBDIRS:=${LIBDIRS}:${PREFIX}/lib/mysql
.endif

Jeg kunne desværre ikke få den til at virke med Mysql 4.1 klienten, proftpd
fejler under compile - så jeg har valgt at give dig løsningen til 4.0
klienten.

Hvis du vil benytte 4.1 klienten og se om du kan få den til at virke kan du
bruge mysqlclient.14 og mysql41-client i LIB_DEPENDS+ linien.

Med venlig hilsen
Søren Klintrup



This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:29 CET