Great, thanks. I've pushed the fix (http://paraview.org/Bug/view.php?id=12997)
It'll be included in 3.14.1. Utkarsh On Wed, Mar 14, 2012 at 10:25 AM, Paul Edwards <[email protected]> wrote: > I forgot to reply here. That patch works. > > Thanks, > Paul > > > On 22 February 2012 19:55, Utkarsh Ayachit <[email protected]> > wrote: >> >> Ah! I think I know the problem. It might work fine if you use Visual >> Studio IDE and not nmake. Can you try the attached patch please? >> >> Utkarsh >> >> On Wed, Feb 22, 2012 at 12:54 PM, Edwards, Paul >> <[email protected]> wrote: >> > I just modified ExecuteProtoC.cmake to print the variable ${OutDir}: >> > >> > message(STATUS "OUTDIR = " ${OutDir}) >> > execute_process( >> > COMMAND "D:/scratch/RollsRoyceParaView/${OutDir}/protoc" >> > "--cpp_out=dllexport_decl=VTK_PROTOBUF_EXPORT:D:/scratch/RollsRoyceParaView/ParaViewCore/ServerImplementation" >> > --proto_path >> > "D:/scratch/RollsRoyceParaViewSource/ParaViewCore/ServerImplementation/Resources" >> > "D:/scratch/RollsRoyceParaViewSource/ParaViewCore/ServerImplementation/Resources/vtkPVMessage.proto" >> > WORKING_DIRECTORY >> > "D:/scratch/RollsRoyceParaView/ParaViewCore/ServerImplementation" >> > ) >> > >> > >> > And, it gives this: >> > >> > -- OUTDIR = . >> > >> > When running on the commandline (with the correct path) it generates the >> > files. >> > >> > Regards, >> > Paul >> > >> > >> > >> > >> > >> > -----Original Message----- >> > From: Utkarsh Ayachit [mailto:[email protected]] >> > Sent: 22 February 2012 17:39 >> > To: Edwards, Paul >> > Cc: [email protected] >> > Subject: Re: [Paraview] Problem compiling master on windows >> > >> > Paul, >> > >> > vtkPVMessage should have been generated by protobuf. It must have >> > failed to run or something. Try this, touch >> > ParaViewCore/ServerImplementation/Resources/vtkPVMessage.proto and >> > build. You should see something like: >> > >> >> Generating vtkPVMessage.pb.h, vtkPVMessage.pb.cc >> > [ 84%] Built target protobuf_code_generation >> > >> > Check the errors if any. >> > >> > Utkarsh >> > >> > >> > On Wed, Feb 22, 2012 at 11:57 AM, Edwards, Paul >> > <[email protected]> wrote: >> >> Doesn't anyone else get this problem? >> >> >> >> >> >> >> >> I noticed the build shows: >> >> >> >> >> >> >> >> Scanning dependencies of target protobuf_code_generation >> >> >> >> [ 77%] Generating vtkPVMessage.pb.h, vtkPVMessage.pb.cc >> >> >> >> [ 77%] Built target protobuf_code_generation >> >> >> >> [ 77%] generating modules >> >> >> >> >> >> >> >> But, I cannot find the vtkPVMessage.pb.h file that was supposedly >> >> generated. >> >> >> >> >> >> >> >> I'm not sure how to proceed here. Any help would be appreciated. >> >> >> >> >> >> Thanks, >> >> Paul >> >> >> >> >> >> >> >> From: Edwards, Paul >> >> Sent: 22 February 2012 10:05 >> >> To: [email protected] >> >> Subject: Problem compiling master on windows >> >> >> >> >> >> >> >> I get the following error when building on win64 vista with Microsoft >> >> c++: >> >> >> >> >> >> >> >> [ 83%] Building CXX object >> >> >> >> ParaViewCore/ServerImplementation/CMakeFiles/vtkPVServerImplementation.dir/vtkPVSessionBase.c >> >> >> >> xx.obj >> >> >> >> vtkPVSessionBase.cxx >> >> >> >> >> >> d:\scratch\paraviewsource\paraviewcore\serverimplementation\vtkSMMessage.h(30) >> >> : fatal error C1083: Cannot ope >> >> >> >> n include file: 'vtkPVMessage.pb.h': No such file or directory >> >> >> >> NMAKE : fatal error U1077: 'C:\PROGRA~2\MICROS~1.0\VC\bin\amd64\cl.exe' >> >> : >> >> return code '0x2' >> >> >> >> Stop. >> >> >> >> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual >> >> Studio >> >> 9.0\VC\BIN\amd64\nmake.exe"' : return code ' >> >> >> >> 0x2' >> >> >> >> Stop. >> >> >> >> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual >> >> Studio >> >> 9.0\VC\BIN\amd64\nmake.exe"' : return code ' >> >> >> >> 0x2' >> >> >> >> Stop. >> >> >> >> >> >> >> >> Does anyone else get this? Or, can anyone suggest a fix? >> >> >> >> >> >> >> >> Thanks in advance, >> >> >> >> Paul >> >> >> >> The data contained in, or attached to, this e-mail, may contain >> >> confidential >> >> information. If you have received it in error you should notify the >> >> sender >> >> immediately by reply e-mail, delete the message from your system and >> >> contact >> >> +44 (0) 1332 242424 (the Rolls-Royce IT Security Director) if you need >> >> assistance. Please do not copy it for any purpose, or disclose its >> >> contents >> >> to any other person. >> >> >> >> An e-mail response to this address may be subject to interception or >> >> monitoring for operational reasons or for lawful business practices. >> >> >> >> (c) 2012 Rolls-Royce plc >> >> >> >> Registered office: 65 Buckingham Gate, London SW1E 6AT Company number: >> >> 1003142. Registered in England. >> >> >> >> >> >> _______________________________________________ >> >> Powered by www.kitware.com >> >> >> >> Visit other Kitware open-source projects at >> >> http://www.kitware.com/opensource/opensource.html >> >> >> >> Please keep messages on-topic and check the ParaView Wiki at: >> >> http://paraview.org/Wiki/ParaView >> >> >> >> Follow this link to subscribe/unsubscribe: >> >> http://www.paraview.org/mailman/listinfo/paraview >> >> >> > >> > The data contained in, or attached to, this e-mail, may contain >> > confidential information. If you have received it in error you should >> > notify >> > the sender immediately by reply e-mail, delete the message from your system >> > and contact +44 (0) 1332 242424 (the Rolls-Royce IT Security Director) if >> > you need assistance. Please do not copy it for any purpose, or disclose its >> > contents to any other person. >> > >> > An e-mail response to this address may be subject to interception or >> > monitoring for operational reasons or for lawful business practices. >> > >> > (c) 2012 Rolls-Royce plc >> > >> > Registered office: 65 Buckingham Gate, London SW1E 6AT Company number: >> > 1003142. Registered in England. >> > >> >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Please keep messages on-topic and check the ParaView Wiki at: >> http://paraview.org/Wiki/ParaView >> >> Follow this link to subscribe/unsubscribe: >> http://www.paraview.org/mailman/listinfo/paraview >> > _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview
