Ethereal-dev: RE: [Ethereal-dev] What are all the softwares is needed?
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
This is where YOU do have something to contribute!!! You've just spent very frustrating time to get your build environment functional. While it's still fresh, submit document changes to make the process BETTER for the next 'first timer'. Putting the task off only dooms it to never being done.
-----Original Message-----
From: ethereal-dev-bounces@xxxxxxxxxxxx [SMTP:ethereal-dev-bounces@xxxxxxxxxxxx] On Behalf Of Erik Sternerson
Sent: Thursday, July 07, 2005 12:20 PM
To: Ethereal development
Subject: RE: [Ethereal-dev] What are all the softwares is needed?
Cook, Timothy wrote:
>Did you check the WIKI link supplied in the original message?
>http://wiki.ethereal.com/Development_2fEtherealDevelopersGuide?action="">
>Section 2 is the tools section & 2.3 lists the mandatory & optional tools.
Yeah, that's a nice looking list.
Questions though. And this still refers to being able to run 'nmake -f makefile.nmake setup',
But setup contains these requirements for a reason, right?
The file win32-setup.sh in the /tools/ directory uses 'which'.
Won't work without. Isn't mentioned with the mandatory tools.
Config.nmake specifies python as 'env python'. Env.exe is a part of coreutils.
Won't work without (at least not 'out of the box'). Isn't mentioned with the mandatory tools.
Quote 1: (p.58)
Tip!
It's a really good idea to use the Win32 automated library download to install the required
libraries as it makes this download very easy.
Quote 2: (p.58)
Then enter at the command line:
> nmake -f Makefile.nmake setup
This will first check for all the various tools needed to build Ethereal, as described already in Section
2.19, "Win32: Verify installed tools".
Wait.. what's this? 2.19... Guess I should have read that instead. Nice list of all tools it'll use.
Doesn't mention package name (tricky for 'env') and doesn't mention 'which', but it's better than the one before!
Also 'find' seems to be missing? It is in makefile.nmake's 'REQUIRED_TOOLS'
Sorry about being a jerk, but it took me quite a while to figure out which cygwin packages were needed :(
I'm gonna go and stay silent now, until I have something constructive to contribute :)
Erik
________________________________________
From: ethereal-dev-bounces@xxxxxxxxxxxx [mailto:ethereal-dev-bounces@xxxxxxxxxxxx] On Behalf Of Cook, Timothy
Sent: Thursday, July 07, 2005 8:44 AM
To: Ethereal development
Subject: RE: [Ethereal-dev] What are all the softwares is needed?
Did you check the WIKI link supplied in the original message?
http://wiki.ethereal.com/Development_2fEtherealDevelopersGuide?action="">
Section 2 is the tools section & 2.3 lists the mandatory & optional tools.
-----Original Message-----
From: ethereal-dev-bounces@xxxxxxxxxxxx [SMTP:ethereal-dev-bounces@xxxxxxxxxxxx] On Behalf Of Erik Sternerson
Sent: Thursday, July 07, 2005 11:16 AM
To: Ethereal development
Subject: RE: [Ethereal-dev] What are all the softwares is needed?
Is there any list in any documents on which cygwin binaries you need to
build? It took me about half an hour to figure out that when nmake said
something like "bash not found" it actually meant that I had missed to
install 'which'. Not very apparent, ey?
So I made my own list about which cygwin packages are needed to build
the ethereal source (actually those that are needed to get "nmake -f
makefile.nmake setup" to run.
If these are in any documentation somewhere, please feel free point me
in the right direction and call me silly.
Anyhow, here's the list.
Archive>Unzip
Base>bash
Base>coreutils
Base>findutils
Base>grep
Base>sed
Base>which
Devel>bison
Devel>flex
Interpreters>Perl
Interpreters>Python
Web>wget
Erik
-----Original Message-----
From: ethereal-dev-bounces@xxxxxxxxxxxx
[mailto:ethereal-dev-bounces@xxxxxxxxxxxx] On Behalf Of Guy Harris
Sent: Thursday, July 07, 2005 2:30 AM
To: Ethereal development
Subject: Re: [Ethereal-dev] What are all the softwares is needed?
Jaap Keuter wrote:
> READ the developer manaul found on the Ethereal website, the Wiki
In particular, see
http://wiki.ethereal.com/Development
> and the README files in the /doc directory of the source tree.
>
> Can this be our standard reply from now on?
Perhaps this belongs in the FAQ, in a new section on "Developing code
for Ethereal".
_______________________________________________
Ethereal-dev mailing list
Ethereal-dev@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-dev
_______________________________________________
Ethereal-dev mailing list
Ethereal-dev@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-dev
_______________________________________________
Ethereal-dev mailing list
Ethereal-dev@xxxxxxxxxxxx
- Follow-Ups:
- [Ethereal-dev] Re: What are all the softwares is needed?
- From: ronnie sahlberg
- [Ethereal-dev] Re: What are all the softwares is needed?
- Prev by Date: [Ethereal-dev] SCTP analysis (similar to tcp.analysis stuff)
- Next by Date: RE: [Ethereal-dev] What are all the softwares is needed?
- Previous by thread: RE: [Ethereal-dev] What are all the softwares is needed?
- Next by thread: [Ethereal-dev] Re: What are all the softwares is needed?
- Index(es):