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!
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.