LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 07-17-2007, 02:27 PM   #1
mr.ocean
LQ Newbie
 
Registered: Jul 2007
Location: Germany
Distribution: Debian etch
Posts: 6

Rep: Reputation: 0
Question Firewalk compilation error "all-recursive"


Hi all,

having managed the libdnet library problem in debian, I haven't found a solution for this make problem (running configure shows no problems). It seems make is doing some recursive loop...

Well, I'm newbie and although working hard still neither linux nor make expert. So any help is appreciated.

[CODE]GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for i486-pc-linux-gnu
Reading makefiles...
Reading makefile `Makefile'...
Updating makefiles....
Considering target file `Makefile'.
Considering target file `Makefile.in'.
Considering target file `Makefile.am'.
Looking for an implicit rule for `Makefile.am'.
Trying pattern rule with stem `Makefile.am'.
Trying implicit prerequisite `Makefile.am,v'.
Trying pattern rule with stem `Makefile.am'.
Trying implicit prerequisite `RCS/Makefile.am,v'.
Trying pattern rule with stem `Makefile.am'.
Trying implicit prerequisite `RCS/Makefile.am'.
Trying pattern rule with stem `Makefile.am'.
Trying implicit prerequisite `s.Makefile.am'.
Trying pattern rule with stem `Makefile.am'.
Trying implicit prerequisite `SCCS/s.Makefile.am'.
No implicit rule found for `Makefile.am'.
Finished prerequisites of target file `Makefile.am'.
No need to remake target `Makefile.am'.
Considering target file `configure.in'.
Looking for an implicit rule for `configure.in'.
Trying pattern rule with stem `configure.in'.
Trying implicit prerequisite `configure.in,v'.
Trying pattern rule with stem `configure.in'.
Trying implicit prerequisite `RCS/configure.in,v'.
Trying pattern rule with stem `configure.in'.
Trying implicit prerequisite `RCS/configure.in'.
Trying pattern rule with stem `configure.in'.
Trying implicit prerequisite `s.configure.in'.
Trying pattern rule with stem `configure.in'.
Trying implicit prerequisite `SCCS/s.configure.in'.
No implicit rule found for `configure.in'.
Finished prerequisites of target file `configure.in'.
No need to remake target `configure.in'.
Considering target file `aclocal.m4'.
Pruning file `configure.in'.
Finished prerequisites of target file `aclocal.m4'.
Prerequisite `configure.in' is older than target `aclocal.m4'.
No need to remake target `aclocal.m4'.
Considering target file `Makefile.am.common'.
Looking for an implicit rule for `Makefile.am.common'.
Trying pattern rule with stem `Makefile.am.common'.
Trying implicit prerequisite `Makefile.am.common,v'.
Trying pattern rule with stem `Makefile.am.common'.
Trying implicit prerequisite `RCS/Makefile.am.common,v'.
Trying pattern rule with stem `Makefile.am.common'.
Trying implicit prerequisite `RCS/Makefile.am.common'.
Trying pattern rule with stem `Makefile.am.common'.
Trying implicit prerequisite `s.Makefile.am.common'.
Trying pattern rule with stem `Makefile.am.common'.
Trying implicit prerequisite `SCCS/s.Makefile.am.common'.
No implicit rule found for `Makefile.am.common'.
Finished prerequisites of target file `Makefile.am.common'.
No need to remake target `Makefile.am.common'.
Finished prerequisites of target file `Makefile.in'.
Prerequisite `Makefile.am' is older than target `Makefile.in'.
Prerequisite `configure.in' is older than target `Makefile.in'.
Prerequisite `aclocal.m4' is older than target `Makefile.in'.
Prerequisite `Makefile.am.common' is older than target `Makefile.in'.
No need to remake target `Makefile.in'.
Considering target file `config.status'.
Considering target file `configure'.
Pruning file `configure.in'.
Pruning file `aclocal.m4'.
Finished prerequisites of target file `configure'.
Prerequisite `configure.in' is older than target `configure'.
Prerequisite `aclocal.m4' is older than target `configure'.
No need to remake target `configure'.
Finished prerequisites of target file `config.status'.
Prerequisite `configure' is older than target `config.status'.
No need to remake target `config.status'.
Finished prerequisites of target file `Makefile'.
Prerequisite `Makefile.in' is older than target `Makefile'.
Prerequisite `config.status' is older than target `Makefile'.
No need to remake target `Makefile'.
Updating goal targets....
Considering target file `all'.
File `all' does not exist.
Considering target file `all-redirect'.
File `all-redirect' does not exist.
Considering target file `all-recursive'.
File `all-recursive' does not exist.
Finished prerequisites of target file `all-recursive'.
Must remake target `all-recursive'.
Putting child 0x0807eee0 (all-recursive) PID 11594 on the chain.
Live child 0x0807eee0 (all-recursive) PID 11594
Making all in src
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for i486-pc-linux-gnu
Reading makefiles...
Reading makefile `Makefile'...
Updating makefiles....
Considering target file `Makefile'.
Considering target file `Makefile.in'.
Considering target file `Makefile.am'.
Looking for an implicit rule for `Makefile.am'.
Trying pattern rule with stem `Makefile.am'.

... [log file was too long for posting, so I had to delete some hundred lines with similar output] ...


Trying pattern rule with stem `Makefile.am.common'.
Trying implicit prerequisite `../Makefile.am.common.s'.
Looking for a rule with intermediate file `../Makefile.am.common.s'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `Makefile.am.common'.
Rejecting impossible implicit prerequisite `../Makefile.am.common.S'.
Trying pattern rule with stem `Makefile.am.common.s'.
Trying implicit prerequisite `../Makefile.am.common.s,v'.
Trying pattern rule with stem `Makefile.am.common.s'.
Trying implicit prerequisite `../RCS/Makefile.am.common.s,v'.
Trying pattern rule with stem `Makefile.am.common.s'.
Trying implicit prerequisite `../RCS/Makefile.am.common.s'.
Trying pattern rule with stem `Makefile.am.common.s'.
Trying implicit prerequisite `../s.Makefile.am.common.s'.
Trying pattern rule with stem `Makefile.am.common.s'.
Trying implicit prerequisite `../SCCS/s.Makefile.am.common.s'.
Trying pattern rule with stem `Makefile.am.common'.
Rejecting impossible implicit prerequisite `../Makefile.am.common.s'.
No implicit rule found for `../Makefile.am.common'.
Finished prerequisites of target file `../Makefile.am.common'.
No need to remake target `../Makefile.am.common'.
Finished prerequisites of target file `Makefile.in'.
Prerequisite `Makefile.am' is older than target `Makefile.in'.
Prerequisite `../configure.in' is older than target `Makefile.in'.
Prerequisite `../Makefile.am.common' is older than target `Makefile.in'.
No need to remake target `Makefile.in'.
Considering target file `../config.status'.
Looking for an implicit rule for `../config.status'.
Trying pattern rule with stem `config.status'.
Trying implicit prerequisite `../config.status.S'.
Trying pattern rule with stem `config.status'.
Trying implicit prerequisite `../config.status.c'.
Trying pattern rule with stem `config.status'.
Trying implicit prerequisite `../config.status.o'.
Trying pattern rule with stem `config.status'.
Trying implicit prerequisite `../config.status.s'.
Trying pattern rule with stem `config.status'.
Trying implicit prerequisite `../config.status,v'.
Trying pattern rule with stem `config.status'.
Trying implicit prerequisite `../RCS/config.status,v'.
Trying pattern rule with stem `config.status'.
Trying implicit prerequisite `../RCS/config.status'.
Trying pattern rule with stem `config.status'.
Trying implicit prerequisite `../s.config.status'.
Trying pattern rule with stem `config.status'.
Trying implicit prerequisite `../SCCS/s.config.status'.
Trying pattern rule with stem `config.status'.
Trying implicit prerequisite `../config.status.S'.
Looking for a rule with intermediate file `../config.status.S'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `config.status.S'.
Trying implicit prerequisite `../config.status.S,v'.
Trying pattern rule with stem `config.status.S'.
Trying implicit prerequisite `../RCS/config.status.S,v'.
Trying pattern rule with stem `config.status.S'.
Trying implicit prerequisite `../RCS/config.status.S'.
Trying pattern rule with stem `config.status.S'.
Trying implicit prerequisite `../s.config.status.S'.
Trying pattern rule with stem `config.status.S'.
Trying implicit prerequisite `../SCCS/s.config.status.S'.
Trying pattern rule with stem `config.status'.
Trying implicit prerequisite `../config.status.c'.
Looking for a rule with intermediate file `../config.status.c'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `config.status'.
Trying implicit prerequisite `../config.status.w'.
Trying pattern rule with stem `config.status.c'.
Trying implicit prerequisite `../config.status.c,v'.
Trying pattern rule with stem `config.status.c'.
Trying implicit prerequisite `../RCS/config.status.c,v'.
Trying pattern rule with stem `config.status.c'.
Trying implicit prerequisite `../RCS/config.status.c'.
Trying pattern rule with stem `config.status.c'.
Trying implicit prerequisite `../s.config.status.c'.
Trying pattern rule with stem `config.status.c'.
Trying implicit prerequisite `../SCCS/s.config.status.c'.
Trying pattern rule with stem `config.status'.
Trying implicit prerequisite `../config.status.w'.
Looking for a rule with intermediate file `../config.status.w'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `config.status.w'.
Trying implicit prerequisite `../config.status.w,v'.
Trying pattern rule with stem `config.status.w'.
Trying implicit prerequisite `../RCS/config.status.w,v'.
Trying pattern rule with stem `config.status.w'.
Trying implicit prerequisite `../RCS/config.status.w'.
Trying pattern rule with stem `config.status.w'.
Trying implicit prerequisite `../s.config.status.w'.
Trying pattern rule with stem `config.status.w'.
Trying implicit prerequisite `../SCCS/s.config.status.w'.
Trying pattern rule with stem `config.status'.
Trying implicit prerequisite `../config.status.o'.
Looking for a rule with intermediate file `../config.status.o'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `config.status'.
Rejecting impossible implicit prerequisite `../config.status.S'.
Trying pattern rule with stem `config.status'.
Rejecting impossible implicit prerequisite `../config.status.c'.
Trying pattern rule with stem `config.status'.
Trying implicit prerequisite `../config.status.s'.
Trying pattern rule with stem `config.status.o'.
Trying implicit prerequisite `../config.status.o,v'.
Trying pattern rule with stem `config.status.o'.
Trying implicit prerequisite `../RCS/config.status.o,v'.
Trying pattern rule with stem `config.status.o'.
Trying implicit prerequisite `../RCS/config.status.o'.
Trying pattern rule with stem `config.status.o'.
Trying implicit prerequisite `../s.config.status.o'.
Trying pattern rule with stem `config.status.o'.
Trying implicit prerequisite `../SCCS/s.config.status.o'.
Trying pattern rule with stem `config.status'.
Trying implicit prerequisite `../config.status.s'.
Looking for a rule with intermediate file `../config.status.s'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `config.status'.
Rejecting impossible implicit prerequisite `../config.status.S'.
Trying pattern rule with stem `config.status.s'.
Trying implicit prerequisite `../config.status.s,v'.
Trying pattern rule with stem `config.status.s'.
Trying implicit prerequisite `../RCS/config.status.s,v'.
Trying pattern rule with stem `config.status.s'.
Trying implicit prerequisite `../RCS/config.status.s'.
Trying pattern rule with stem `config.status.s'.
Trying implicit prerequisite `../s.config.status.s'.
Trying pattern rule with stem `config.status.s'.
Trying implicit prerequisite `../SCCS/s.config.status.s'.
Trying pattern rule with stem `config.status'.
Rejecting impossible implicit prerequisite `../config.status.s'.
No implicit rule found for `../config.status'.
Finished prerequisites of target file `../config.status'.
No need to remake target `../config.status'.
Finished prerequisites of target file `Makefile'.
Prerequisite `Makefile.in' is older than target `Makefile'.
Prerequisite `../config.status' is older than target `Makefile'.
No need to remake target `Makefile'.
Updating goal targets....
Considering target file `all'.
File `all' does not exist.
Considering target file `all-redirect'.
File `all-redirect' does not exist.
Considering target file `all-am'.
File `all-am' does not exist.
Pruning file `Makefile'.
Considering target file `firewalk'.
File `firewalk' does not exist.
Considering target file `init.o'.
File `init.o' does not exist.
Looking for an implicit rule for `init.o'.
Trying pattern rule with stem `init'.
Trying implicit prerequisite `init.S'.
Trying pattern rule with stem `init'.
Trying implicit prerequisite `init.c'.
Found an implicit rule for `init.o'.
Considering target file `init.c'.
Looking for an implicit rule for `init.c'.
Trying pattern rule with stem `init'.
Trying implicit prerequisite `init.w'.
Trying pattern rule with stem `init.c'.
Trying implicit prerequisite `init.c,v'.
Trying pattern rule with stem `init.c'.
Trying implicit prerequisite `RCS/init.c,v'.
Trying pattern rule with stem `init.c'.
Trying implicit prerequisite `RCS/init.c'.
Trying pattern rule with stem `init.c'.
Trying implicit prerequisite `s.init.c'.
Trying pattern rule with stem `init.c'.
Trying implicit prerequisite `SCCS/s.init.c'.
Trying pattern rule with stem `init'.
Trying implicit prerequisite `init.w'.
Looking for a rule with intermediate file `init.w'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `init.w'.
Trying implicit prerequisite `init.w,v'.
Trying pattern rule with stem `init.w'.
Trying implicit prerequisite `RCS/init.w,v'.
Trying pattern rule with stem `init.w'.
Trying implicit prerequisite `RCS/init.w'.
Trying pattern rule with stem `init.w'.
Trying implicit prerequisite `s.init.w'.
Trying pattern rule with stem `init.w'.
Trying implicit prerequisite `SCCS/s.init.w'.
No implicit rule found for `init.c'.
Finished prerequisites of target file `init.c'.
No need to remake target `init.c'.
Finished prerequisites of target file `init.o'.
Must remake target `init.o'.
make[1]: Entering directory `/home/stephan/downloads/security/Firewalk-src/src'
gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c init.c
Putting child 0x0807efd8 (init.o) PID 11600 on the chain.
Live child 0x0807efd8 (init.o) PID 11600
Reaping winning child 0x0807efd8 PID 11600
Removing child 0x0807efd8 PID 11600 from chain.
Successfully remade target file `init.o'.
Considering target file `firewalk.o'.
File `firewalk.o' does not exist.
Looking for an implicit rule for `firewalk.o'.
Trying pattern rule with stem `firewalk'.
Trying implicit prerequisite `firewalk.S'.
Trying pattern rule with stem `firewalk'.
Trying implicit prerequisite `firewalk.c'.
Found an implicit rule for `firewalk.o'.
Considering target file `firewalk.c'.
Looking for an implicit rule for `firewalk.c'.
Trying pattern rule with stem `firewalk'.
Trying implicit prerequisite `firewalk.w'.
Trying pattern rule with stem `firewalk.c'.
Trying implicit prerequisite `firewalk.c,v'.
Trying pattern rule with stem `firewalk.c'.
Trying implicit prerequisite `RCS/firewalk.c,v'.
Trying pattern rule with stem `firewalk.c'.
Trying implicit prerequisite `RCS/firewalk.c'.
Trying pattern rule with stem `firewalk.c'.
Trying implicit prerequisite `s.firewalk.c'.
Trying pattern rule with stem `firewalk.c'.
Trying implicit prerequisite `SCCS/s.firewalk.c'.
Trying pattern rule with stem `firewalk'.
Trying implicit prerequisite `firewalk.w'.
Looking for a rule with intermediate file `firewalk.w'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `firewalk.w'.
Trying implicit prerequisite `firewalk.w,v'.
Trying pattern rule with stem `firewalk.w'.
Trying implicit prerequisite `RCS/firewalk.w,v'.
Trying pattern rule with stem `firewalk.w'.
Trying implicit prerequisite `RCS/firewalk.w'.
Trying pattern rule with stem `firewalk.w'.
Trying implicit prerequisite `s.firewalk.w'.
Trying pattern rule with stem `firewalk.w'.
Trying implicit prerequisite `SCCS/s.firewalk.w'.
No implicit rule found for `firewalk.c'.
Finished prerequisites of target file `firewalk.c'.
No need to remake target `firewalk.c'.
Finished prerequisites of target file `firewalk.o'.
Must remake target `firewalk.o'.
gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c firewalk.c
Putting child 0x0807f250 (firewalk.o) PID 11604 on the chain.
Live child 0x0807f250 (firewalk.o) PID 11604
Reaping losing child 0x0807f250 PID 11604
Removing child 0x0807f250 PID 11604 from chain.
make[1]: Leaving directory `/home/stephan/downloads/security/Firewalk-src/src'
Reaping losing child 0x0807eee0 PID 11594
Removing child 0x0807eee0 PID 11594 from chain.
firewalk.c: In function ‘firewalk’:
firewalk.c:193: error: label at end of compound statement
make[1]: *** [firewalk.o] Error 1
make[1]: Leaving directory `/home/stephan/downloads/security/Firewalk-src/src'
make: *** [all-recursive] Error 1
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
kernel compilation error : in "make modules_install" b0nd Linux - Newbie 6 05-27-2015 01:53 PM
kernel compilation:throwing error related with sound during "make bzImage" b0nd Linux - Newbie 1 08-19-2005 09:16 AM
Python compilation error, "module search path"etc.. mindfestival Linux - Newbie 0 05-31-2004 02:52 AM
Kernel compilation "make dep" error lord_clarence Red Hat 3 10-17-2003 09:41 AM
Compiling Error "make: *** [all-recursive-am] Error 2" Jadewolf Linux - Software 5 10-02-2003 03:06 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 07:46 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration