[Remops] Mixmaster compile error

Brian O'Connor bergmin at xcis.net
Sat Aug 31 03:28:29 BST 2013


Hello,

I've now got postfix sending and receiving mail properly! Now I'm
working on compiling Mixmaster 3.0 from source. I'm using the one from

http://sourceforge.net/projects/mixmaster/files/

The compile is failing. See the last few lines of the compile message below.

Here is my uname output:

Linux bergman 2.6.32-042stab072.10 #1 SMP Wed Jan 16 18:54:05 MSK 2013
x86_64 GNU/Linux

=================

In file included from chain2.c:12:0:
mix3.h:43:5: note: expected ‘byte *’ but argument is of type ‘char *’
chain2.c:629:6: warning: pointer targets in passing argument 2 of
‘strncpy’ differ in signedness [-Wpointer-sign]

In file included from chain2.c:13:0:
/usr/include/string.h:131:14: note: expected ‘const char * __restrict__’
but argument is of type ‘byte *’
chain2.c:630:6: warning: pointer targets in passing argument 2 of
‘buf_append’ differ in signedness [-Wpointer-sign]

In file included from chain2.c:12:0:
mix3.h:43:5: note: expected ‘byte *’ but argument is of type ‘char *’

gcc -Izlib-1.2.8 -Ipcre-8.33 -Iopenssl-1.0.1e/include
-Incurses-5.9/include -DUSE_ZLIB -DUSE_PCRE -DUSE_AES -DUSE_NCURSES
-DHAVE_SETENV -DUSE_SOCK -DSPOOL='"/home/remailer/Mix"' -g -Wall   -c -o
nym.o nym.c

gcc -Izlib-1.2.8 -Ipcre-8.33 -Iopenssl-1.0.1e/include
-Incurses-5.9/include -DUSE_ZLIB -DUSE_PCRE -DUSE_AES -DUSE_NCURSES
-DHAVE_SETENV -DUSE_SOCK -DSPOOL='"/home/remailer/Mix"' -g -Wall   -c -o
pgp.o pgp.c

pgp.c: In function ‘pgp_armor’:

pgp.c:405:31: error: #elif with no expression

make: *** [pgp.o] Error 1

Error: The compilation failed. Please consult the documentation (section
`Installation problems').

Remove the old Makefile? [y]

================

Any suggestions? Thx.



More information about the Remops mailing list