Ethereal-dev: [Ethereal-dev] RE: trying to build with giop plugin using Solaris 2.7 and ethere

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

From: "Patnaik, Anjela" <APatnaik@xxxxxxxxx>
Date: Tue, 27 Aug 2002 16:31:15 -0400
Okay, I have finally built the dissectors and
recompiled ethereal using ./autogen.sh and then
make. Then I attempted to launch the ethereal
binary in the src directory and saw that when
I click on Tools->plugins, none show up.

What could be the problem?

Thanks,
anjela

-----Original Message-----
From: Frank Singleton [mailto:frank.singleton@xxxxxxxxxxxx]
Sent: Tuesday, August 27, 2002 10:49 AM
To: Patnaik, Anjela
Cc: ethereal-dev@xxxxxxxxxxxx
Subject: Re: trying to build with giop plugin using Solaris 2.7 and
ethereal 0.9.6


"Patnaik, Anjela" wrote:
> 
> I see a "configure" script in the top level directory,
> but not an autogen.sh. Is this file present in all
> releases and OSs? And what does it do?
> 

aha ..  yep ./autogen.sh (last time i looked) is available 
when I download a nightly CVS tarball from

http://www.ethereal.com/distribution/nightly-builds/

> Also, does this script automatically update the Makefiles?
> Your directions specify to update Makefile.am and .nmake,so
> who updates the "makefile"?

running ./autogen.sh after you update the plugins/giop/Makefile.am and
.nmake
should be sufficient to then go ahead and run make and make install from the
top directory.

> 
> Finally, after building the plugins/giop subdirectory, do
> I need to go rebuild the top level directories?
> 

yep to run ./autogen.sh, make and make install.

> I followed all the steps in your guide, except doing a
> make before the packet generators since someone had already
> done that, but placed them in a separate directory.

It sounds like you dont have the nightly CVS tarball but perhaps
a "make dist" distribution instead .

Quoting the Ethereal site ..

" The snapshots differ from regular releases in that the snapshots are 
  simply tarballs of the current CVS tree, while the releases are created 
  using "make dist", and have many configuration files prebuilt."


I normally recommend using a CVS nightly tarball if you are making GIOP
plugins..

Regards / Frank

-- 
EUS/SV/Z Frank Singleton      ASO Americas BSS
Office : +1 972 583 3251      ECN 800 33251  
Mobile : +1 214 228 0874      Amateur Radio: VK3FCS/KM5WS   
Email : frank.singleton@xxxxxxxxxxxx

Hardware: HP Omnibook 4150 running Redhat Linux 7.3 (2.4.18-5 kernel).