[jamming] errors compiling jam source

John Waugh john.waugh at gmail.com
Sat Nov 25 11:19:01 PST 2006


looks like you need to install yacc
See these lines:
    Yacc1 jamgram.c jamgram.h
    /bin/sh: line 1: yacc: command not found

-John

On 11/25/06, Brad McNeely <brad_mcneely at excite.com> wrote:
>
> I'm trying to compile jam on SusE Linux 10.0.  I'm getting these errors:
>
> make
>
> cc -o ./jam0  builtins.c command.c compile.c execunix.c execvms.c expand.c filent.c fileos2.c fileunix.c filevms.c glob.c hash.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c newstr.c option.c parse.c pathunix.c pathvms.c regexp.c rules.c scan.c search.c timestamp.c variable.c
>
> execunix.c: In function 'execcmd':
>
> execunix.c:235: warning: incompatible implicit declaration of built-in function '_exit'
>
> ./jam0
>
> ...found 214 target(s)...
>
> ...updating 33 target(s)...
>
> MkDir1 bin.linuxx86
>
> Cc bin.linuxx86/builtins.o
>
> Cc bin.linuxx86/command.o
>
> Cc bin.linuxx86/compile.o
>
> Cc bin.linuxx86/execunix.o
>
> execunix.c: In function 'execcmd':
>
> execunix.c:235: warning: incompatible implicit declaration of built-in function '_exit'
>
> Cc bin.linuxx86/fileunix.o
>
> Cc bin.linuxx86/pathunix.o
>
> Yacc1 jamgram.c jamgram.h
>
> /bin/sh: line 1: yacc: command not found
>
>
>
> yacc -d jamgram.y
>
>
>
> ...failed Yacc1 jamgram.c jamgram.h ...
>
> ...removing jamgram.c
>
> ...removing jamgram.h
>
> ...skipped jamgram.o for lack of jamgram.c...
>
> Cc bin.linuxx86/expand.o
>
> Cc bin.linuxx86/glob.o
>
> Cc bin.linuxx86/hash.o
>
> Cc bin.linuxx86/headers.o
>
> Cc bin.linuxx86/lists.o
>
> Cc bin.linuxx86/make.o
>
> Cc bin.linuxx86/make1.o
>
> Cc bin.linuxx86/newstr.o
>
> Cc bin.linuxx86/option.o
>
> Cc bin.linuxx86/parse.o
>
> Cc bin.linuxx86/regexp.o
>
> Cc bin.linuxx86/rules.o
>
> ...skipped scan.o for lack of scan.c...
>
> Cc bin.linuxx86/search.o
>
> Cc bin.linuxx86/timestamp.o
>
> Cc bin.linuxx86/variable.o
>
> ...skipped libjam.a for lack of libjam.a(jamgram.o)...
>
> Cc bin.linuxx86/mkjambase.o
>
> Link bin.linuxx86/mkjambase
>
> Chmod1 bin.linuxx86/mkjambase
>
> Cc bin.linuxx86/jam.o
>
> GenFile1 jambase.c
>
> Cc bin.linuxx86/jambase.o
>
> ...skipped jam for lack of libjam.a...
>
> ...failed updating 2 target(s)...
>
> ...skipped 4 target(s)...
>
> ...updated 27 target(s)...
>
> make: *** [all] Error 1
>
>
>
>
>
> Any help is greatly appreciated.
>
> _______________________________________________
> Join Excite! - http://www.excite.com
> The most personalized portal on the Web!
>
>
>
> _______________________________________________
> jamming mailing list  -  jamming at perforce.com
> http://maillist.perforce.com/mailman/listinfo/jamming
>
>
>


More information about the jamming mailing list