<<< Date Index >>>     <<< Thread Index >>>

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