- edited description
gcc: error
Issue #3
resolved
Helló!
Teljesen friss Debian 7 minimal telepítés, 64 bites
apt-get install build-essential libmysqlclient-dev libmysql++-dev gcc++
módon telepítve a szükséges eszközök a fordításhoz
git clone-al leszedve a legfrissebb forrás
majd:
./configure --enable-clamd --localstatedir=/var --enable-rbl --enable-policy --enable-whitelist --enable-blacklist -with-tokendb=mysql --with-store=fs --enable-lmtp
Ezután:
make
És az alábbi hiba jön:
Making all in src
make[1]: Entering directory `/usr/local/src/clapf/src'
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c dirs.c -o dirs.o
dirs.c: In function ‘createdir’:
dirs.c:64:8: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable]
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c misc.c -o misc.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c counters.c -o counters.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c cfg.c -o cfg.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c smtp.c -o smtp.o
smtp.c: In function ‘inject_mail’:
smtp.c:204:10: warning: variable ‘recipient’ set but not used [-Wunused-but-set-variable]
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c sig.c -o sig.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c decoder.c -o decoder.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c list.c -o list.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c parser.c -o parser.o
parser.c: In function ‘parseLine’:
parser.c:85:11: warning: variable ‘b64_len’ set but not used [-Wunused-but-set-variable]
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c parser_utils.c -o parser_utils.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c session.c -o session.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c templates.c -o templates.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c hash.c -o hash.o
hash.c: In function ‘updatenode’:
hash.c:210:17: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c score.c -o score.o
score.c: In function ‘getSpamProbabilityChi2’:
score.c:29:17: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c chi.c -o chi.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c users.c -o users.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c tai.c -o tai.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c avir.c -o avir.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c clamd.c -o clamd.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c bayes.c -o bayes.o
bayes.c: In function ‘trainMessage’:
bayes.c:229:18: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable]
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c buffer.c -o buffer.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c spam.c -o spam.o
spam.c: In function ‘saveMessageToQueue’:
spam.c:155:8: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c antispam.c -o antispam.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c rbl.c -o rbl.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c policy.c -o policy.o
gcc -O2 -Wall -g -fPIC -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -c mysql.c -o mysql.o
ar cr libclapf.a dirs.o misc.o counters.o cfg.o smtp.o sig.o decoder.o list.o parser.o parser_utils.o session.o templates.o hash.o score.o chi.o users.o tai.o avir.o clamd.o bayes.o buffer.o spam.o antispam.o rbl.o policy.o mysql.o
ranlib libclapf.a
#gcc -shared -Wl,-soname,libclapf.so.0 -o libclapf.so.0.1.1 dirs.o misc.o counters.o cfg.o smtp.o sig.o decoder.o list.o parser.o parser_utils.o session.o templates.o hash.o score.o chi.o users.o tai.o avir.o clamd.o bayes.o buffer.o spam.o antispam.o rbl.o policy.o mysql.o -lm -ldl -L/usr/lib/x86_64-linux-gnu -lmysqlclient_r -lpthread -lz -lm -lrt -ldl
gcc -shared -Wl -o libclapf.so.0.1.1 dirs.o misc.o counters.o cfg.o smtp.o sig.o decoder.o list.o parser.o parser_utils.o session.o templates.o hash.o score.o chi.o users.o tai.o avir.o clamd.o bayes.o buffer.o spam.o antispam.o rbl.o policy.o mysql.o -lm -ldl -L/usr/lib/x86_64-linux-gnu -lmysqlclient_r -lpthread -lz -lm -lrt -ldl
gcc: error: unrecognized command line option ‘-Wl’
make[1]: *** [libclapf.a] Error 1
make[1]: Leaving directory `/usr/local/src/clapf/src'
make: *** [all-recursive] Error 1
Comments (6)
-
reporter -
reporter Ha még egyszer futtatok egy maket, akkor láthatóan hiba nélkül lefut:
Making all in src make[1]: Entering directory `/usr/local/src/clapf/src' gcc -O2 -Wall -g -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -o clapf clapf.c -lclapf -lm -ldl -L/usr/lib/x86_64-linux-gnu -lmysqlclient_r -lpthread -lz -lm -lrt -ldl -L. -L../contrib/spamsum gcc -O2 -Wall -g -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -o clapfconf clapfconf.c cfg.o misc.o tai.o -lm -ldl -L/usr/lib/x86_64-linux-gnu -lmysqlclient_r -lpthread -lz -lm -lrt -ldl -L. -L../contrib/spamsum gcc -O2 -Wall -g -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -o splitmbox splitmbox.c misc.o decoder.o list.o parser.o parser_utils.o hash.o score.o chi.o tai.o -lm -ldl -L/usr/lib/x86_64-linux-gnu -lmysqlclient_r -lpthread -lz -lm -lrt -ldl -L. -L../contrib/spamsum gcc -O2 -Wall -g -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -o parsembox parsembox.c cfg.o misc.o list.o hash.o parser.o parser_utils.o decoder.o score.o chi.o tai.o -lm -ldl -L/usr/lib/x86_64-linux-gnu -lmysqlclient_r -lpthread -lz -lm -lrt -ldl -L. -L../contrib/spamsum parsembox.c: In function ‘main’: parsembox.c:23:8: warning: variable ‘is_match’ set but not used [-Wunused-but-set-variable] gcc -O2 -Wall -g -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -o spamdrop spamdrop.c -lclapf -lm -ldl -L/usr/lib/x86_64-linux-gnu -lmysqlclient_r -lpthread -lz -lm -lrt -ldl -L. -L../contrib/spamsum gcc -O2 -Wall -g -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -o prepare-sql prepare-sql.c -lclapf -lm -ldl -L/usr/lib/x86_64-linux-gnu -lmysqlclient_r -lpthread -lz -lm -lrt -ldl -L. -L../contrib/spamsum gcc -O2 -Wall -g -I. -I.. -I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -g -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS -o aphash aphash.c misc.o tai.o -lm -ldl -L/usr/lib/x86_64-linux-gnu -lmysqlclient_r -lpthread -lz -lm -lrt -ldl -L. -L../contrib/spamsum make[1]: Leaving directory `/usr/local/src/clapf/src' Making all in etc make[1]: Entering directory `/usr/local/src/clapf/etc' sed -e 's%pidfile=.*%pidfile=/var/run/clapf/clapf.pid%g' \ -e 's%sqlite3=.*%sqlite3=/var/lib/clapf/data/tokens.sdb%g' \ -e 's%workdir=.*%workdir=/var/spool/clapf/tmp%g' \ -e 's%queuedir=.*%queuedir=/var/lib/clapf/queue%g' \ -e 's%mydbfile=.*%mydbfile=/var/lib/clapf/tokens.mydb%g' < ./example.conf > ./clapf.conf sed -e 's%LOCALSTATEDIR%/var%g' \ -e 's%LIBEXECDIR%/usr/local/libexec%g' \ -e 's%SYSCONFDIR%/usr/local/etc%g' \ -e 's%SBINDIR%/usr/local/sbin%g' \ -e 's%DATAROOTDIR%/usr/local/share%g' < ./cron.jobs.in > ./cron.jobs make[1]: Leaving directory `/usr/local/src/clapf/etc' Making all in util make[1]: Entering directory `/usr/local/src/clapf/util' cat ./db_init.sh.in | sed -e "s%YOUR_SHAREDIR%/usr/local/share/clapf%g" > ./db_init.sh cat ./db_train.sh.in | sed -e "s%YOUR_LIBEXECDIR%/usr/local/libexec/clapf%g" -e "s%YOUR_BINDIR%/usr/local/bin%g" -e "s%YOUR_SHAREDIR%/usr/local/share/clapf%g" > ./db_train.sh cat ./check_clapf.sh.in | sed -e "s%YOUR_PATH%/usr/local/sbin%g" -e "s%YOUR_QUEUE%`grep '^queuedir=' ../etc/clapf.conf | cut -f2 -d '='`%g" -e "s%USER%clapf%g" > ./check_clapf.sh if test `echo -DHAVE_MYSQL -D_GNU_SOURCE -DHAVE_ANTIVIRUS -DHAVE_CLAMD -DHAVE_ANTISPAM -DHAVE_RBL -DHAVE_STORE -DSTORE_FS -DHAVE_WHITELIST -DHAVE_BLACKLIST -DHAVE_LMTP -DHAVE_POLICY -DHAVE_USERS | grep -c USERS_IN_MYSQL ` -eq 1; then cat ./clapf_admin-sql.sh.in | sed -e "s%SQLBINPROG%`which mysql` --defaults-file=/usr/local/share/clapf/.my.cnf%g" > ./clapf_admin.sh; else cat ./clapf_admin-sql.sh.in| sed -e "s%SQLBINPROG%`which sqlite3` /var/lib/clapf/data/tokens.sdb%g" > ./clapf_admin.sh; fi make[1]: Leaving directory `/usr/local/src/clapf/util' Making all in perl make[1]: Entering directory `/usr/local/src/clapf/perl' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/local/src/clapf/perl' Making all in init.d make[1]: Entering directory `/usr/local/src/clapf/init.d' sed -e "s%_PREFIX_%/usr/local%" -e "s%SYSCONFDIR%/usr/local/etc%" ./clapf.ubuntu.in > ./clapf.ubuntu sed -e "s%_PREFIX_%/usr/local%" -e "s%SYSCONFDIR%/usr/local/etc%" ./clapf.redhat.in > ./clapf.redhat sed -e "s%SBINDIR%/usr/local/sbin%" -e "s%SYSCONFDIR%/usr/local/etc%" ./rc.clapf.in > ./rc.clapf sed -e "s%_PREFIX_%/usr/local%" -e "s%SYSCONFDIR%/usr/local/etc%" ./clapf-maillog.debian.in > ./clapf-maillog.debian sed -e "s%_PREFIX_%/usr/local%" -e "s%SYSCONFDIR%/usr/local/etc%" ./clapf-maillog.ubuntu.in > ./clapf-maillog.ubuntu sed -e "s%_PREFIX_%/usr/local%" -e "s%SYSCONFDIR%/usr/local/etc%" ./clapf-maillog.redhat.in > ./clapf-maillog.redhat sed -e "s%_PREFIX_%/usr/local%" -e "s%SYSCONFDIR%/usr/local/etc%" -e "s%LOCALSTATEDIR%/var%" ./clapf-postgrey.debian.in > ./clapf-postgrey.debian sed -e "s%SBINDIR%/usr/local/sbin%" -e "s%LIBEXECDIR%/usr/local/libexec%" -e "s%SYSCONFDIR%/usr/local/etc%" < ./rc.clapf-maillog.in > ./rc.clapf-maillog make[1]: Leaving directory `/usr/local/src/clapf/init.d' Making all in templates make[1]: Entering directory `/usr/local/src/clapf/templates' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/local/src/clapf/templates' Making all in history make[1]: Entering directory `/usr/local/src/clapf/history' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/local/src/clapf/history' Making all in contrib/stat make[1]: Entering directory `/usr/local/src/clapf/contrib/stat' cat ./clapf-stat.run.sh.in | sed -e "s%YOUR_LIBEXECDIR%/usr/local/libexec%g" -e "s%YOUR_LOCALSTATEDIR%/var%g" > ./clapf-stat.run.sh make[1]: Leaving directory `/usr/local/src/clapf/contrib/stat' make[1]: Entering directory `/usr/local/src/clapf' make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `/usr/local/src/clapf'
Azonban a make install hibára fut:
./mkinstalldirs \ /usr/local/bin /usr/local/sbin /usr/local/lib /usr/local/libexec/clapf /usr/local/etc \ /usr/local/share/clapf /usr/local/include/clapf /var/lib/clapf/data \ /var/spool /usr/bin/install -c -d -m 0755 -o clapf -g `id -gn clapf` /var/run/clapf /usr/bin/install -c -d -m 0755 -o clapf -g `id -gn clapf` /var/lib/clapf/stat Making install in src make[1]: Entering directory `/usr/local/src/clapf/src' /usr/bin/install -c -d /usr/local/bin /usr/bin/install -c -d /usr/local/sbin /usr/bin/install -c -d /usr/local/lib /usr/bin/install -c -m 0644 libclapf.a /usr/local/lib /usr/bin/install -c -m 0755 libclapf.so.0.1.1 /usr/local/lib /usr/bin/install: cannot stat `libclapf.so.0.1.1': Nincs ilyen fájl vagy könyvtár make[1]: *** [install-clapf] Error 1 make[1]: Leaving directory `/usr/local/src/clapf/src' make: *** [install-recursive] Error 1
-
repo owner Az src/Makefile-ban a $(CC) -shared -Wl -o libclapf.so.$(LIBCLAPF_VERSION) $(OBJS) $(SQL_OBJS) $(LIBS) $(LDAP_LIBS) sorban mar nem kell a -Wl (menet kozben a gcc is valtozott a jelek szerint), akkor lefordul.
-
repo owner Ha eztuan csinalsz egy "make clean all"-t, akkor a make install sem ad vissza hibat.
-
repo owner Egy kicsit keso, tudom, de a master branch nem ad ilyen hibat. Ha meg aktualis, akkor probald ki. Ha meg mindig gaz, akkor nyisd meg ujra ezt az issue-t.
-
repo owner - changed status to resolved
- Log in to comment