[Aide] can't compile 0.12 on Solaris 8, 9, or 10

Robert V. Coward/CTR/OSAGWI Robert.Coward.CTR at deploymenthealth.osd.mil
Thu Oct 19 17:40:06 EEST 2006


I am having the same problem.

Robert

-----Original Message-----
From: colin at ccsisupport.com [mailto:colin at ccsisupport.com] 
Sent: Monday, October 16, 2006 17:12
To: aide at cs.tut.fi
Subject: [Aide] can't compile 0.12 on Solaris 8, 9, or 10

Hey all;

aide-0.12 has a few nice bug fixes that we really want, so I'm trying to
build it on Solaris 8 and 10. Unfortunately, I'm getting nowhere.

On Solaris 8, I've installed gcc, gmake, bison, flex, and mhash. Configure
finds everything properly, and cleanly builds a makefile. Then when I run
/usr/local/bin/make, it dies almost instantly.

Here's the output:

    (voyager)$ /usr/local/bin/make
    /usr/local/bin/make  all-recursive
    make[1]: Entering directory `/home/bigamc/proj/aide-0.12'
    Making all in src
    make[2]: Entering directory `/home/bigamc/proj/aide-0.12/src'
    bison -y  -d -p conf -o conf_yacc.c
/home/bigamc/proj/aide-0.12/src/conf_yacc.y
    make[2]: *** [conf_yacc.c] Broken Pipe
    make[2]: Leaving directory `/home/bigamc/proj/aide-0.12/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/bigamc/proj/aide-0.12'
    make: *** [all] Error 2

So the problem appears to be bison. I can run the line by hand, and it
returns without errors, but also without any output! conf_yacc.c never
gets created.

I've mucked around with the options, and pretty much proven that there's
no output from this bison command. However, I don't know where to go
from here, to debug it. Any thoughts?

Thanks,
Colin




More information about the Aide mailing list