Avatar billede hrboom Nybegynder
13. september 2002 - 16:01 Der er 30 kommentarer og
1 løsning

install af vpopmail.. fejl ved make

hey..

jeg har installeret qmail.. efter lws.dk gik fint nok..

men nu skal jeg ha installeret vpopmail.. og så når jeg vil kører make.. kommer den med fejl :/

nein:/usr/local/vpopmail# make
make  all-recursive
make[1]: Entering directory `/usr/local/vpopmail'
Making all in cdb
make[2]: Entering directory `/usr/local/vpopmail/cdb'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/vpopmail/cdb'
make[2]: Entering directory `/usr/local/vpopmail'
gcc -I. -Iyes      -g -O2 -Wall -c vauth.c
vauth.c:28: mysql.h: No such file or directory
make[2]: *** [vauth.o] Error 1
make[2]: Leaving directory `/usr/local/vpopmail'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/vpopmail'
make: *** [all-recursive-am] Error 2
nein:/usr/local/vpopmail#


hvad er fejlen ????
Avatar billede BacceDK Juniormester
13. september 2002 - 16:05 #1
fejlen er at den ikke kan finde mysql.h
har du installeret mysql client, devel og hvad de nu ellers hedder ??
Avatar billede hrboom Nybegynder
13. september 2002 - 18:06 #2
apt-get install mysql.. det skulle være på...
Avatar billede hrboom Nybegynder
13. september 2002 - 18:10 #3
har lige slettet og installeret mysql igen...
Avatar billede thomasledet Nybegynder
13. september 2002 - 20:32 #4
hvad er der egentlig galt med

apt-get install vpopmail-bin libvpopmail-dev libvpopmail-freecdb libvpopmail-lmysql libvpopmail-mysql libvpopmail1 vpopmail-doc

der er som sådan ingen grund til selv at compile, med mindre der er noget særligt, du vil... og det kan du jo som sådan stadig gøre med apt-get source... det er debian - de dovnes distribution... ingen grund til at gøre det sværere end det er...
Avatar billede hrboom Nybegynder
13. september 2002 - 20:33 #5
gik bare efter www.lws.dk ik andet.. tænkte ikke på at den var der..
men virker den så osse sammen med qmail den har jeg installeret efter www.lws.dk ... ?
Avatar billede thomasledet Nybegynder
13. september 2002 - 20:42 #6
jeg vil anbefale dig at installere hele skidtet med dpkg... det gør det meget lettere at vedligeholde og opdatere. jeg kan ikke love dig, at du kan installere vpopmail med dpkg og så få det til at virke med noget, du selv har compile, men med mindre vpopmail depender på qmail, så bør der næsten ikke være nogen problemer...

ønsker du fremover at installere programmer som du (af een eller anden årsag) ønsker at holde udenfor dpkg, så vil jeg anbefale et kig her: http://pack.sunsite.dk
Avatar billede hrboom Nybegynder
13. september 2002 - 20:44 #7
okey... men vil nu installer det på den måde det står på lws.dk
Avatar billede BacceDK Juniormester
13. september 2002 - 20:55 #8
thomasledet>> af egne erfaringer kan jeg da lige tilføje at der netop er problemer med apt-get og qmail/vpopmail jeg kan ikke huske med hvilken af dem, meen der var noget :-))

hrboom>> hvad og hvordan har du installeret Mysql ???
Avatar billede hrboom Nybegynder
13. september 2002 - 20:56 #9
indate >

#apt-get install mysql-server
 
  er det ik fint nok eller ???
Avatar billede BacceDK Juniormester
13. september 2002 - 20:57 #10
prøv lige apt-get mysql-client en gang, jeg mener nemlig at det er den du mangler
Avatar billede BacceDK Juniormester
13. september 2002 - 20:58 #11
apt-get install mysql-client even
Avatar billede hrboom Nybegynder
13. september 2002 - 21:00 #12
nein:/usr/local/# apt-get install mysql-client
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, mysql-client is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.


alt det mysql shit er på...
Avatar billede BacceDK Juniormester
13. september 2002 - 21:04 #13
find / -name mysql.h
prøv lige den
Avatar billede hrboom Nybegynder
13. september 2002 - 21:05 #14
nein:/usr/local/# find / -name mysql.h
/usr/local/php-4.2.3/ext/mysql/libmysql/mysql.h

hmmmmm.....
Avatar billede thomasledet Nybegynder
13. september 2002 - 21:07 #15
prøv engang at installere development pakken...

apt-get install libmysqlclient10-dev
Avatar billede BacceDK Juniormester
13. september 2002 - 21:07 #16
okey du har den, meen din make kan ikke finde den
hvordan ser din ./configure ud, altså den du lavede på vpopmail da du prøvede at installere den ??
Avatar billede hrboom Nybegynder
13. september 2002 - 21:07 #17
og har lige prøvet min anden debian og det er det samme
Avatar billede hrboom Nybegynder
13. september 2002 - 21:09 #18
./configure --enable-roaming-users=y --enable-sqwebmail=y --enable-mysql=y --enable-auth-logging=y  ble-logging=y --enable-default-domain=xxxx.xxxx.xx --enable-many-domains=y --enable-passwd=y --enable-incdir --enable-libdir
Avatar billede thomasledet Nybegynder
13. september 2002 - 21:10 #19
indate> nej, han har den ikke... han har den standard-version, der følger med php... jeg vil anbefale at installere den rigtige fil... så kan det også være, at vpopmail kan finde den...
Avatar billede BacceDK Juniormester
13. september 2002 - 21:11 #20
hmm og du VIL have det sådan at mysql skal bruges til at holde rede på dine mail adresser `???
Avatar billede hrboom Nybegynder
13. september 2002 - 21:11 #21
thomasledet > hva mener du ???
Avatar billede hrboom Nybegynder
13. september 2002 - 21:12 #22
ja det vil nok være lættes.. (tror jeg *G*)
Avatar billede thomasledet Nybegynder
13. september 2002 - 21:12 #23
hrboom> jeg mener at php som standard kommer med en indbygget mysql-klient som de dog anbefaler, at man ikke bruger, hvis man alligevel har "den rigtige"... og det er kun til php... derfor tror jeg slet ikke, at det er en god idé at bruge den til vpopmail
Avatar billede thomasledet Nybegynder
13. september 2002 - 21:13 #24
jeg prøver lige igen: har du prøvet apt-get install libmysqlclient10-dev
Avatar billede hrboom Nybegynder
13. september 2002 - 21:14 #25
jepper..
Avatar billede BacceDK Juniormester
13. september 2002 - 21:15 #26
hmm lettest ?? nææ det tror jeg egentligt ikke det er
jeg har selv min uden mysql og det går sku smertefrit hele vejen.
Jeg ville nok andbefale af fjerne det der mysql dims fra ./configure og så gøre det uden, ellers skal du også finde ud af hvordan du skal bygge databasen, det mener jeg nemlig heller ikke den klarer for dig, og hvis du alligevæl installerer qmail admin så klarer den jo også det hele for dig, med at oprette emails / slette
Avatar billede hrboom Nybegynder
13. september 2002 - 21:17 #27
okey ... man hvad mere skal jeg så bruge..

./configure --- ????? ---- ??? ---- ???
Avatar billede hrboom Nybegynder
13. september 2002 - 21:26 #28
vpopmail 5.1.5
            Current settings
---------------------------------------

vpopmail directory = /home/vpopmail
              uid = 89
              gid = 89
          ip alias = OFF --enable-ip-alias-domains=n (default)
address extentions = OFF --enable-qmail-ext=n (default)
    roaming users = ON  --enable-roaming-users=y
    tcpserver file = /home/vpopmail/etc/tcp.smtp
    open_smtp file = /home/vpopmail/etc/open-smtp
        user quota = OFF --enable-defaultquota=NOQUOTA default
table optimization = many domains --enable-many-domains=y default
      auth module = cdb default
  system passwords = ON  --enable-passwd=y
      file locking = ON  --enable-file-locking=y default
        file sync = ON  --enable-file-sync=y default
      auth logging = ON  --enable-auth-logging=y default
    mysql logging = OFF --enable-mysql-logging=n default
      clear passwd = OFF --enable-clear-passwd=n default
valias processing = OFF --enable-valias=n
        pop syslog = show only failure attempts
                    --enable-logging=e default
    default domain = post.nein.dk --enable-default-domain=post.nein.dk
          auth inc = -Icdb
          auth lib =


nein:/usr/local/vpopmail# make
make  all-recursive
make[1]: Entering directory `/usr/local/vpopmail'
Making all in cdb
make[2]: Entering directory `/usr/local/vpopmail/cdb'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/vpopmail/cdb'
make[2]: Entering directory `/usr/local/vpopmail'
gcc  -g -O2 -Wall  -o vchkpw  vchkpw.o libvpopmail.a  -lnsl -lcrypt
libvpopmail.a(vpopmail.o): In function `open_smtp_relay':
/usr/local/vpopmail/vpopmail.c:2024: undefined reference to `vopen_smtp_relay'
libvpopmail.a(vpopmail.o): In function `update_rules':
/usr/local/vpopmail/vpopmail.c:2181: undefined reference to `vupdate_rules'
collect2: ld returned 1 exit status
make[2]: *** [vchkpw] Error 1
make[2]: Leaving directory `/usr/local/vpopmail'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/vpopmail'
make: *** [all-recursive-am] Error 2
nein:/usr/local/vpopmail#


argh....
Avatar billede hrboom Nybegynder
13. september 2002 - 21:51 #29
og hvis jeg bare tager en ./configure > make ... er det samme...
Avatar billede hrboom Nybegynder
14. september 2002 - 12:57 #30
sig lige hvis i har opgivet... ik ?
Avatar billede hrboom Nybegynder
22. september 2002 - 15:58 #31
jeg lukker fik det ikke til at virke...
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