[netperf-talk] Built trunk on Windows, OS interoperability

Cook, Jonathan jonathan.cook at nist.gov
Wed May 30 13:53:06 PDT 2012


Jeremy,
Could you send the command that you used that did not work?  Were you running netperf or netserver on Windows when it didn't work?  I have been using netserver on Linux and netperf on Windows without a problem. I built my Windows executable in the Windows XP x86 free build environment and it works on both XP and Windows 7.  You might want to try that.

As an experiment I built in the Windows Win7 x64 free build environment and did not see the error you are seeing.

Jon Cook

-----Original Message-----
From: netperf-talk-bounces at netperf.org [mailto:netperf-talk-bounces at netperf.org] On Behalf Of Jeremy Eder
Sent: Wednesday, May 30, 2012 2:31 PM
To: netperf-talk at netperf.org
Subject: Re: [netperf-talk] Built trunk on Windows, OS interoperability

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Rick, sorry for the delay.  I went and tried to build svn585 and things were significantly cleaner, and I did not have to remove the OMNI tests.

Still there was 1 error, and the built executables did not function properly when testing linux<->windows.  They did work when talking windows<->windows.

Attached is the build logs, if you'd like to have a look.





On 05/16/2012 05:24 PM, Rick Jones wrote:
> On 05/16/2012 01:14 PM, Jeremy Eder wrote:
>> Hi all,
>>
>> Using svn revision 576, I was able to get netperf/netserver compiled 
>> on Windows 2008 R2 (had to remove -DWANT_OMNI from sources file for both).
> 
> I've been mucking about in top-of-trunk but not compiling under 
> Windows so would like to see the errors so I might fix things up.
> 
>> I can use those binaries successfully to test windows-to-windows.  
>> But receive "Unknown error 998" when trying to run a test from 
>> Linux-to-windows.
>>
>> Came across this thread which indicated the potential cause as 
>> version
>> mismatch:
>>
>> http://www.netperf.org/pipermail/netperf-talk/2009-July/000576.html
> 
> More generally, that email talks about the netserver side being asked 
> to run a test it does not know about.  Changing versions is how one 
> got netserver to know about the test.
> 
>> So I compiled from svn rev 576 on Linux as well, and yet the error 
>> persists.
>>
>> I saw the below post, which indicated windows compile worked (no 
>> comments about having to remove -DWANT_OMNI), but no notes about 
>> testing between different operating systems...
>>
>> http://www.netperf.org/pipermail/netperf-talk/2012-April/000956.html
>>
>> Any ideas what could be the cause ?
> 
> Unless you (know to) disable the WANT_MIGRATION from config.h, the 
> Linux version will compile things to "migrate" several of the classic 
> tests to the "omni" code and so will have asked the Windows side to 
> run an omni test.  Since the Windows side was compiled without omni 
> support, it did not know about the test, and so returned the 998. I 
> suspect if you tried from Windows to Linux it would be OK at least as far as running goes.
> 
> happy benchmarking,
> 
> rick
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJPxoOLAAoJEJqn3Wey3P5nixoQAJDvBFblWnWtJyTQcQseTQ3W
Xwcc0p0EwKIg04TrfY24/fXfLvMnE1CD/YtxTwrBXcMvPUKYOKywxrKYvAd1PSl1
VaiF2fZulesc4/M6bMvnurnywtByByHweIpYA/OAjYvyIKUiimFqnqg8UqO9Fp5q
TO81xVazfZ/HQkdfn/4jWefeC+RkIgX1E8cNZQX6q4r/PdzoYDloWOLvdbGoyROs
er2R5N8ixVfYMO8tGa0pnyWKKuZolf41uCQJ/hglnbWjhFUtEk+4Yrj9k3LK1QQM
bXKCiNIIKKHBNlxMBsSZqldJgcUqBqDflJ3W9zeEHkDJFTfhWPuzCUPepJFgLtqC
vc04nFWNg9w6P85IM6AC/Vp8TqQ6UhJ4YoYB3OizYtiJdjbNTXVtnEoBdLzCDoFP
ZP9QGZua2cJQxJZn5zsLjf2SMccAqkG+TNDh0Q1Ou7E0AubpegnBJ86cXbSumXS7
qwWuzHCoS0mNXhlHSbYUtMKzPenzJVdECk8iOkxh3ON8tTG7USymUz92aPZeQV3n
YdUnPRyiujuDZ/MkbXSCckYTQbPy9Lu1IXmCZZG/7O5g7yI/e6/jL8aN3C5tOUDF
d1+3gKC/2SIzzwaOBA8wTjqs2BzAXhqh8zH4ae9dyHvuLN1H+cpdQs3lrhDx3qW+
x7lNznWQDtXEI/qQszaA
=xjLz
-----END PGP SIGNATURE-----
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: buildlog.txt
URL: <http://www.netperf.org/pipermail/netperf-talk/attachments/20120530/d72abad6/attachment.txt>


More information about the netperf-talk mailing list