This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: R: [ITP] iperf 2.0.4
- From: Mike White <mikewhite22 at yahoo dot com>
- To: cygwin-apps at cygwin dot com, Marco Atzeri <marco_atzeri at yahoo dot it>
- Date: Tue, 16 Mar 2010 05:49:26 -0700 (PDT)
- Subject: Re: R: [ITP] iperf 2.0.4
Thanks for taking a look at the iperf package.
I have updated setup.hint, changed to using cygport, and added a cygwin-specific README.
Please review for inclusion in cygwin.
As before, files are:
http://www.mobitrode.com/download/iperf/iperf-2.0.4-1-src.tar.bz2
http://www.mobitrode.com/download/iperf/iperf-2.0.4-1.tar.bz2
http://www.mobitrode.com/download/iperf/setup.hint
Thanks,
Michael White
--- On Sun, 3/14/10, Marco Atzeri <marco_atzeri@yahoo.it> wrote:
> From: Marco Atzeri <marco_atzeri@yahoo.it>
> Subject: R: [ITP] iperf 2.0.4
> To: cygwin-apps@cygwin.com, "Mike White" <mikewhite22@yahoo.com>
> Date: Sunday, March 14, 2010, 5:17 AM
> --- Dom 14/3/10, Mike White ha
> scritto:
>
> > Hello.? I've made a cygwin
> > package for iperf, a commonly used tool for testing
> IP
> > network performance.? I believe it should be
> included
> > in cygwin.
> >
> > I am not a developer of the project itself.? The
> > source comes from:
> > http://sourceforge.net/projects/iperf
> >
> > An example of a stable Linux distro that includes the
> > package:
> > http://packages.debian.org/stable/net/iperf
> >
> > Here is my setup.hint file:
> >
> > ---
> > category: Net
> > requires: cygwin
> > sdesc: "Internet Protocol bandwidth measuring tool"
> > ldesc: "Iperf was developed by NLANR/DAST as a modern
> > alternative for measuring maximum TCP and UDP
> bandwidth
> > performance. Iperf allows the tuning of various
> parameters
> > and UDP characteristics. Iperf reports bandwidth,
> delay
> > jitter, datagram loss."
> > ---
> >
> > The packages I created may presently be downloaded
> from:
> > http://www.mobitrode.com/download/iperf/iperf-2.0.4-1-src.tar.bz2
> > http://www.mobitrode.com/download/iperf/iperf-2.0.4-1.tar.bz2
> > http://www.mobitrode.com/download/iperf/setup.hint
> >
> > I have tested basic functionality under cygwin in
> both
> > client mode and server mode and there were no
> > problems.? Timing seems to be reasonable.
> >
> > The build was completely straightforward with no
> patches
> > needed.? However, if bugs do arise, I am an
> experienced
> > C/C++ coder so I should be able to maintain the
> package.
> >
> > Regards,
> > Michael White
> >
> >
>
> Hi Mike,
> build fine, but why you don't use cygport instead of
> a script that seems its predecessor ?
>
> On setup.hint
> "requires: cygwin" is not needed anymore. You need
> "requires: libgcc1 libstdc++6"
>
> $ cygcheck ./iperf.exe
> C:\cygwin2\pub\cygwin\usr\bin\iperf.exe
> ? C:\cygwin2\bin\cygwin1.dll
> ? ? C:\WINDOWS\system32\ADVAPI32.DLL
> ? ? ? C:\WINDOWS\system32\KERNEL32.dll
> ? ? ? ? C:\WINDOWS\system32\ntdll.dll
> ? ? ? C:\WINDOWS\system32\RPCRT4.dll
> ? ? ? ?
> C:\WINDOWS\system32\Secur32.dll
> ? C:\cygwin2\bin\cyggcc_s-1.dll? ? ?
> ? ? ? ? << libgcc1
> ? C:\cygwin2\bin\cygstdc++-6.dll? ? ?
> ? ? ???<< libstdc++6
>
>
>
> On the files, you miss the specific
> usr/share/doc/Cygwin/iperf.README
>
>
> $ tar -tjf iperf-2.0.4-1.tar.bz2
> usr/
> usr/bin/
> usr/bin/iperf.exe
> usr/share/
> usr/share/doc/
> usr/share/doc/Cygwin/
> usr/share/doc/iperf-2.0.4/
> usr/share/doc/iperf-2.0.4/AUTHORS
> usr/share/doc/iperf-2.0.4/CHANGELOG
> usr/share/doc/iperf-2.0.4/COPYING
> usr/share/doc/iperf-2.0.4/INSTALL
> usr/share/doc/iperf-2.0.4/README
> usr/share/man/
> usr/share/man/man1/
> usr/share/man/man1/iperf.1.gz
>
>
> Regards
> Marco
>
>
>
>
>
>