Avatar billede BacceDK Juniormester
17. juli 2002 - 20:58 Der er 6 kommentarer og
1 løsning

Kan ikke installere proftpd med mysql support :-(

Hejsa
jeg er ved at installere proftpd med mysql support, meen det kigser lidt
min mysql er installeret vi apt-get install
efter jeg har skrevet ./configure --with-modules=mod_sql:mod_sql_mysql
kommer der ingen fejl meen når så jeg skriver make
kommer følgende fejl
cd lib ; make lib
make[1]: Entering directory `/root/proftpd-1.2.5/lib'
make[1]: Nothing to be done for `lib'.
make[1]: Leaving directory `/root/proftpd-1.2.5/lib'
cd src ; make src
make[1]: Entering directory `/root/proftpd-1.2.5/src'
make[1]: Nothing to be done for `src'.
make[1]: Leaving directory `/root/proftpd-1.2.5/src'
cd modules; make modules
make[1]: Entering directory `/root/proftpd-1.2.5/modules'
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -DUSESHADOW -c mod_sql_mysql.c
mod_sql_mysql.c:136: mysql/mysql.h: No such file or directory
make[1]: *** [mod_sql_mysql.o] Error 1
make[1]: Leaving directory `/root/proftpd-1.2.5/modules'
make: *** [modules] Error 2

nogen der har en ide til at finde fejlen ??
Avatar billede Soren L. Hansen Nybegynder
17. juli 2002 - 21:37 #1
apt-get install libmysqlclient10-dev
Avatar billede BacceDK Juniormester
17. juli 2002 - 21:55 #2
tjaa så mangler det bare at vi skal installere små 3 filer mere og så ligner apt systemet næste .rpm helvedet :-))))
nej spøj til side, det virkede næsten meen får nu senere i "make" denne fejl

make[1]: Leaving directory `/root/proftpd-1.2.5/modules'
gcc -Llib  -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/dirtree.o src/support.o src/inet.o src/log.o src/io.o src/ident.o src/data.o src/modules.o src/auth.o src/fs.o modules/mod_core.o modules/mod_xfer.o modules/mod_unixpw.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_sql_mysql.o modules/mod_sql.o  modules/module_glue.o -lsupp -lcrypt  -lm -lz -lmysqlclient
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make: *** [proftpd] Error 1

og så spørger jeg hvad er -lz ??
Avatar billede Soren L. Hansen Nybegynder
17. juli 2002 - 21:59 #3
apt-get install zlib1g-dev
Avatar billede BacceDK Juniormester
17. juli 2002 - 22:01 #4
Ja det er det jeg siger...! vi kommer nermere og nermere .rpm helvedet *LOL*
Avatar billede BacceDK Juniormester
17. juli 2002 - 22:02 #5
men hvad var -lz ??
Avatar billede Soren L. Hansen Nybegynder
17. juli 2002 - 22:06 #6
Alle options til gcc, der begynder med -l er en besked til linkeren om at noget funktionalitet, programmet skal bruge, skal findes i libx, hvor x er det, der står efter -l. Altså, hvis jeg skriver:
gcc -lfoo -o bar baz.c

Så vil jeg have ld, som bliver kaldt af gcc, til at lede efter libfoo for at kompilere bar udfra sourcekoden i baz.c..

Hjalp det lidt? Eller gjorde jeg bare det hele værre? :-)
Avatar billede BacceDK Juniormester
17. juli 2002 - 22:22 #7
*SS* nej for satan du redede proftpd's eksistens på min box :-)) den var sku nær blevet kaseret *LOL*
ej installationen virker sku nu, kan dog ikke teste den da min php ikke ruller endnu så jeg kan ikke oprette databasen endnu, meen mon ikke den kører ???
du burde søge nyt job herinde på eksperten :-)) du er lynhurtig med svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester