Ethereal-users: Re: Re: [Ethereal-users] Compile Probs

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Jonty Ray" <jonty_11@xxxxxxxxxxxxxx>
Date: Thu, 20 Nov 2003 20:13:41 -0000
I have installed automake and autoconf but still get this error
I have make-reg-dotc.py in the same directory where I run make from

bash-2.03$ make
make  all-recursive
Making all in tools
Making all in lemon
Making all in wiretap
make  all-am
Making all in doc
Making all in epan
make  all-recursive
Making all in ftypes
Making all in dfilter
Making all in plugins
Making all in artnet
Making all in docsis
Making all in giop
Making all in gryphon
Making all in lwres
Making all in megaco
Making all in mgcp
Making all in pcli
Making all in rtnet
Making all in packaging
Making all in rpm
Making all in SPECS
Making all in svr4
Making all in nsis
Making all in gtk
Making register.c with python
bash: ./make-reg-dotc.py: No such file or directory
*** Error code 1
make: Fatal error: Command failed for target `register.c'
Current working directory /scratch/users/ukoul/Ethereal/ethereal-0.9.15
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /scratch/users/ukoul/Ethereal/ethereal-0.9.15
*** Error code 1
make: Fatal error: Command failed for target `all'




On Thu, 20 Nov 2003 Guy Harris wrote :
>
>On Nov 19, 2003, at 11:48 AM, Jonty Ray wrote:
>
>>    I am trying to add a dissector and have added 2 .c files and 2 .h files and also updated the Makefile to reflect that.
>
>Don't do that.  We don't support people directly editing Makefile.
>
>Update "Makefile.am" instead.  Make sure you have autoconf and automake on your system.
>
>>  However I get this error when I run the Make File
>>
>>make: Warning: Can't find `.deps/packet-tpl1l1c.Po': No such file or directory
>>make: Fatal error in reader: Makefile, line 2037: Read of include file `.deps/packet-tpl1l1c.Po' failed
>>
>>  How do i generate this .Po file for my source files ?
>
>You do that by updating Makefile.am and trying the make again, so that the automake-generated Makefile knows that it *has* to generate that dependency file.
>