Re: FIX: Error compiling: no member named 'open64'
Hello,
> > hcache.c:808: ret = h->env->open(h->env, NULL, DB_INIT_MPOOL | DB_CREATE |
> > DB_PRIVATE, 0600);
> hcache.c: In function `mutt_hcache_open':
> hcache.c:808: structure has no member named `open64'
this sounds more like a preprocessor bug in gcc. I can compile mutt
including hcache perfectly on a SunFire 280R running Solaris 8 with
SUNWspro (forte8).
export LD_OPTIONS="-R/opt/csw/lib -L/opt/csw/lib -R/opt/csw/bdb4/lib
-L/opt/csw/bdb4/lib"
export
PATH="/opt/forte8/SUNWspro/bin:/usr/ccs/bin:/usr/bin:/usr/openwin/bin:/opt/csw/bin"
export CPPFLAGS="-I/opt/csw/include"
export CC=cc
export CFLAGS='-O'
cd mutt-1.5.720050202
./prepare --enable-hcache --enable-imap --enable-pop
--with-slang=/opt/csw --with-ssl=/opt/csw --prefix=/opt/csw
--mandir=/opt/csw/share/man --with-docdir=/opt/csw/share/doc/mutt --with-idn=no
gmake
gmake DESTDIR=/opt/build/thomas/mutt-1.5.720050202-buildroot install
# mmdf.5 is already packaged in tin and Debian hasn't it in either --tg
02:50 04-10-07
rm
/opt/build/thomas/mutt-1.5.720050202-buildroot/opt/csw/share/man/man5/mmdf.5
Thomas