6 messages in net.sourceforge.lists.courier-maildrop[maildropl] Problems compiling of 1.6.1
FromSent OnAttachments
Carl St-JacquesSep 20, 2003 8:10 am 
Petri RiihikallioSep 20, 2003 10:31 am 
Sam VarshavchikSep 20, 2003 7:14 pm.txt
Carl St-JacquesSep 21, 2003 6:46 am 
Petri RiihikallioSep 21, 2003 7:13 am 
Paul DlugSep 21, 2003 7:30 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[maildropl] Problems compiling of 1.6.1Actions...
From:Carl St-Jacques (carl@francolinux.ca)
Date:Sep 20, 2003 8:10:42 am
List:net.sourceforge.lists.courier-maildrop

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?