Hi,
I too experience problems to compile maildrop 1.6.1 under RedHat 7.3.
Compiling maildir.C
In file included from /usr/include/g++-3/stl_tree.h:56,
from /usr/include/g++-3/set:31,
from ../maildir/maildirkeywords.h:435,
from maildir.C:28:
/usr/include/g++-3/stl_algobase.h:91: `template <class _Tp> const _Tp
&min (const _Tp &, const _Tp &)' redeclared as different kind of symbol
mio.h:80: previous declaration of `MioStdio min'
mio.h:80: previous non-function declaration `MioStdio min'
/usr/include/g++-3/stl_algobase.h:91: conflicts with function
declaration `template <class _Tp> const _Tp &min (const _Tp &, const
_Tp &)'
/usr/include/g++-3/stl_algobase.h:103: `template <class _Tp, class
_Compare> const _Tp &min (const _Tp &, const _Tp &, _Compare)'
redeclared as different kind of symbol
mio.h:80: previous declaration of `MioStdio min'
mio.h:80: previous non-function declaration `MioStdio min'
/usr/include/g++-3/stl_algobase.h:103: conflicts with function
declaration `template <class _Tp, class _Compare> const _Tp &min (const
_Tp &, const _Tp &, _Compare)'
/usr/include/g++-3/stl_algobase.h: In function `bool
lexicographical_compare (const unsigned char *, const unsigned char *,
const unsigned char *, const unsigned char *)':
/usr/include/g++-3/stl_algobase.h:442: no match for call to `(MioStdio)
(const size_t &, const size_t &)'
/usr/include/g++-3/stl_algobase.h: In function `int
__lexicographical_compare_3way (const unsigned char *, const unsigned
char *, const unsigned char *, const unsigned char *)':
/usr/include/g++-3/stl_algobase.h:490: no match for call to `(MioStdio)
(const ptrdiff_t &, const ptrdiff_t &)'
make[2]: *** [maildir.o] Error 1
On another RedHat 7.3 system I upgraded a lot of
rpms(gcc,glibc,automake,autoconf,libtool) to successfully compile
maildrop 1.6.1. The 1.6.0 version compile fine on all systems.
Any ideas to compile the new version on a vanilla RedHat 7.3?