Hello everyone.

I'm having issues with getting qmailadmin-1.2.14, as well as 1.2.13 and
1.2.12 to make. I have vpopmail-5.4.30 installed, and I configured it with
this script -

#!/bin/sh

./configure \
        --enable-qmaildir=/var/qmail \
        --enable-qmail-newu=/var/qmail/bin/qmail-newu \
        --enable-qmail-inject=/var/qmail/bin/qmail-inject \
        --enable-qmail-newmrh=/var/qmail/bin/qmail-newmrh \
        --enable-vpopuser=vpopmail \
        --enable-vpopgroup=vchkpw \
        --enable-roaming-users \
        --enable-qmail-ext \
        --enable-onchange-script \
        --enable-spamassassin \
        --enable-spamc-prog=/usr/local/bin/spamc \
        --enable-domainquotas \
        --enable-auth-module=cdb \
        --enable-logging=v


Now I compile qmailadmin-1.2.14 with these options -

#!/bin/sh

./configure \
        --enable-htmldir=/var/www \
        --enable-cgibindir=/usr/lib/cgi-bin

Which leads to this output at the end of running (yes, it does say it is
qmailadmin 1.2.13 when it is in fact 1.2.14) -

            qmailadmin 1.2.13
            Current settings
---------------------------------------
       cgi-bin dir = /usr/lib/cgi-bin
          html dir = /var/www
         image dir = /var/www/images/qmailadmin
         image URL = /images/qmailadmin
      template dir = /usr/local/share/qmailadmin
         qmail dir = /var/qmail
      vpopmail dir = /home/vpopmail
   autorespond dir = /usr/local/bin
         ezmlm dir = /usr/local/bin/ezmlm
         ezmlm idx = yes
   mysql for ezmlm = yes
              help = no
      modify quota = no
   domain autofill = no
 catchall accounts = yes
 trivial passwords = yes
 modify spam check = no
mailbox:/usr/local/qmailadmin-1.2.14#


Make however ends up like this:

gcc  -g -O2 -Wall   -o qmailadmin  qmailadmin.o alias.o autorespond.o
forward.o mailinglist.o user.o util.o printh.o auth.o template.o command.o
show.o cgi.o limits.o dotqmail.o -L/home/vpopmail/lib -lvpopmail  -lcrypt
-lcrypt
mailinglist.o: In function `addmailinglistnow':
/usr/local/qmailadmin-1.2.14/mailinglist.c:651: undefined reference to
`onchange_buf'
/usr/local/qmailadmin-1.2.14/mailinglist.c:652: undefined reference to
`call_onchange'
mailinglist.o: In function `delmailinglistnow':
/usr/local/qmailadmin-1.2.14/mailinglist.c:340: undefined reference to
`onchange_buf'
/usr/local/qmailadmin-1.2.14/mailinglist.c:341: undefined reference to
`call_onchange'
collect2: ld returned 1 exit status
make[1]: *** [qmailadmin] Error 1
make[1]: Leaving directory `/usr/local/qmailadmin-1.2.14'
make: *** [all] Error 2

qmail-1-2-13 ends quite similarly  -

gcc  -g -O2 -Wall   -o qmailadmin  qmailadmin.o alias.o autorespond.o
forward.o mailinglist.o user.o util.o printh.o auth.o template.o command.o
show.o cgi.o limits.o dotqmail.o -L/home/vpopmail/lib -lvpopmail  -lcrypt
-lcrypt
mailinglist.o: In function `addmailinglistnow':
/usr/local/qmailadmin-1.2.13/mailinglist.c:651: undefined reference to
`onchange_buf'
/usr/local/qmailadmin-1.2.13/mailinglist.c:652: undefined reference to
`call_onchange'
mailinglist.o: In function `delmailinglistnow':
/usr/local/qmailadmin-1.2.13/mailinglist.c:340: undefined reference to
`onchange_buf'
/usr/local/qmailadmin-1.2.13/mailinglist.c:341: undefined reference to
`call_onchange'
collect2: ld returned 1 exit status
make[1]: *** [qmailadmin] Error 1
make[1]: Leaving directory `/usr/local/qmailadmin-1.2.13'
make: *** [all] Error 2

My google-fu must be weak, what is/isn't happening that should be?



!DSPAM:4c34e77532717062016971!

Reply via email to