Re: [Paraview] ParaView-Superbuild Win10 Errors

2018-03-28 Thread Aron Helser
I don't know how or why vrpn is used by paraview, so I'll have to defer to
others...

On Wed, Mar 28, 2018 at 8:23 AM, Jamil Goettlich 
wrote:

> Hi Aron,
>
> thank you for the reply. Youre right, there was an error way at the
> beginning concerning quat.lib.
> It seems like linking vrpn.lib failed because quat.lib cannot be
> recognized.
> Here is the full error (Using Win10, Compiler Visual Studio12.0 (cl.exe),
> ninja build system.
> Also, I enabled VRPN_USE_HID and disabled VRPN_USE_LOCAL_HIDAPI).
>
> [157/254] Linking CXX shared library vrpn.dll
> FAILED: vrpn.dll vrpn.lib
> cmd.exe /C "cd . && C:\KermsInstalls\cmake\bin\cmake.exe -E vs_link_dll
> --intdir=CMakeFiles\vrpn.dir --manifests  -- 
> C:\PROGRA~2\MICROS~3.0\VC\bin\amd64\link.exe
> /nologo CMakeFiles\vrpn.dir\vrpn_Analog.C.obj 
> CMakeFiles\vrpn.dir\vrpn_Analog_Output.C.obj
> CMakeFiles\vrpn.dir\vrpn_Auxiliary_Logger.C.obj 
> CMakeFiles\vrpn.dir\vrpn_BaseClass.C.obj
> CMakeFiles\vrpn.dir\vrpn_Button.C.obj 
> CMakeFiles\vrpn.dir\vrpn_Connection.C.obj
> CMakeFiles\vrpn.dir\vrpn_Dial.C.obj 
> CMakeFiles\vrpn.dir\vrpn_FileConnection.C.obj
> CMakeFiles\vrpn.dir\vrpn_FileController.C.obj 
> CMakeFiles\vrpn.dir\vrpn_ForceDevice.C.obj
> CMakeFiles\vrpn.dir\vrpn_Forwarder.C.obj 
> CMakeFiles\vrpn.dir\vrpn_ForwarderController.C.obj
> CMakeFiles\vrpn.dir\vrpn_FunctionGenerator.C.obj 
> CMakeFiles\vrpn.dir\vrpn_Imager.C.obj
> CMakeFiles\vrpn.dir\vrpn_LamportClock.C.obj 
> CMakeFiles\vrpn.dir\vrpn_Mutex.C.obj
> CMakeFiles\vrpn.dir\vrpn_Poser.C.obj 
> CMakeFiles\vrpn.dir\vrpn_RedundantTransmission.C.obj
> CMakeFiles\vrpn.dir\vrpn_Serial.C.obj 
> CMakeFiles\vrpn.dir\vrpn_SerialPort.C.obj
> CMakeFiles\vrpn.dir\vrpn_Shared.C.obj 
> CMakeFiles\vrpn.dir\vrpn_SharedObject.C.obj
> CMakeFiles\vrpn.dir\vrpn_Sound.C.obj CMakeFiles\vrpn.dir\vrpn_Text.C.obj
> CMakeFiles\vrpn.dir\vrpn_Tracker.C.obj  /out:vrpn.dll /implib:vrpn.lib
> /pdb:vrpn.pdb /dll /version:0.0 /machine:x64 /INCREMENTAL:NO  quat\quat.lib
> ws2_32.lib winmm.lib kernel32.lib user32.lib gdi32.lib winspool.lib
> shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib  &&
> cd ."
> LINK: command "C:\PROGRA~2\MICROS~3.0\VC\bin\amd64\link.exe /nologo
> CMakeFiles\vrpn.dir\vrpn_Analog.C.obj 
> CMakeFiles\vrpn.dir\vrpn_Analog_Output.C.obj
> CMakeFiles\vrpn.dir\vrpn_Auxiliary_Logger.C.obj 
> CMakeFiles\vrpn.dir\vrpn_BaseClass.C.obj
> CMakeFiles\vrpn.dir\vrpn_Button.C.obj 
> CMakeFiles\vrpn.dir\vrpn_Connection.C.obj
> CMakeFiles\vrpn.dir\vrpn_Dial.C.obj 
> CMakeFiles\vrpn.dir\vrpn_FileConnection.C.obj
> CMakeFiles\vrpn.dir\vrpn_FileController.C.obj 
> CMakeFiles\vrpn.dir\vrpn_ForceDevice.C.obj
> CMakeFiles\vrpn.dir\vrpn_Forwarder.C.obj 
> CMakeFiles\vrpn.dir\vrpn_ForwarderController.C.obj
> CMakeFiles\vrpn.dir\vrpn_FunctionGenerator.C.obj 
> CMakeFiles\vrpn.dir\vrpn_Imager.C.obj
> CMakeFiles\vrpn.dir\vrpn_LamportClock.C.obj 
> CMakeFiles\vrpn.dir\vrpn_Mutex.C.obj
> CMakeFiles\vrpn.dir\vrpn_Poser.C.obj 
> CMakeFiles\vrpn.dir\vrpn_RedundantTransmission.C.obj
> CMakeFiles\vrpn.dir\vrpn_Serial.C.obj 
> CMakeFiles\vrpn.dir\vrpn_SerialPort.C.obj
> CMakeFiles\vrpn.dir\vrpn_Shared.C.obj 
> CMakeFiles\vrpn.dir\vrpn_SharedObject.C.obj
> CMakeFiles\vrpn.dir\vrpn_Sound.C.obj CMakeFiles\vrpn.dir\vrpn_Text.C.obj
> CMakeFiles\vrpn.dir\vrpn_Tracker.C.obj /out:vrpn.dll /implib:vrpn.lib
> /pdb:vrpn.pdb /dll /version:0.0 /machine:x64 /INCREMENTAL:NO quat\quat.lib
> ws2_32.lib winmm.lib kernel32.lib user32.lib gdi32.lib winspool.lib
> shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
> /MANIFEST /MANIFESTFILE:vrpn.dll.manifest" failed (exit code 1181) with
> the following output:
> LINK : fatal error LNK1181: cannot open input file 'quat\quat.lib'
> [158/254] Linking CXX shared library gpsnmealib\gpsnmea.dll
>
> I checked for quat.lib but there is only quat.dll in the superbuild
> folder. Is there a flag to set for building the quat library statically or
> to tell vrpn to look for a dll?
>
> Thank a lot
> Jamil
>
> 2018-03-27 20:24 GMT+02:00 Aron Helser :
>
>> Jamil,
>> Make sure you scroll up and find the first error - ninja is a parallel
>> build system, so the build will continue on other threads after the first
>> error. Then maybe you can solve that first error, and others will be fixed.
>>
>> It looks like an earlier error caused 'quat.lib' not to be built, but
>> it's hard to tell
>> -Aron
>>
>> On Tue, Mar 27, 2018 at 10:37 AM, Jamil Goettlich <
>> jamil.goettl...@gmail.com> wrote:
>>
>>> Hi Shawn,
>>>
>>> thanks a lot for the tip, configuring worked with the Visual Studio 12.0
>>> compiler! Now I am getting a lot of build errors though.
>>>
>>> C:\Tools\paraview\superbuild\hdf5\src\src\H5Ztrans.c(1135) : warning
>>> C4244: '=' : conversion from 'double' to 'float', possible loss of data
>>> [255/256] Linking C shared library bin\hdf5.dll
>>>Creating library bin\hdf5.lib and object bin\hdf5.exp
>>> [256/256] Linking C shared 

Re: [Paraview] ParaView-Superbuild Win10 Errors

2018-03-28 Thread Jamil Goettlich
Hi Aron,

thank you for the reply. Youre right, there was an error way at the
beginning concerning quat.lib.
It seems like linking vrpn.lib failed because quat.lib cannot be recognized.
Here is the full error (Using Win10, Compiler Visual Studio12.0 (cl.exe),
ninja build system.
Also, I enabled VRPN_USE_HID and disabled VRPN_USE_LOCAL_HIDAPI).

[157/254] Linking CXX shared library vrpn.dll
FAILED: vrpn.dll vrpn.lib
cmd.exe /C "cd . && C:\KermsInstalls\cmake\bin\cmake.exe -E vs_link_dll
--intdir=CMakeFiles\vrpn.dir --manifests  --
C:\PROGRA~2\MICROS~3.0\VC\bin\amd64\link.exe /nologo
CMakeFiles\vrpn.dir\vrpn_Analog.C.obj
CMakeFiles\vrpn.dir\vrpn_Analog_Output.C.obj
CMakeFiles\vrpn.dir\vrpn_Auxiliary_Logger.C.obj
CMakeFiles\vrpn.dir\vrpn_BaseClass.C.obj
CMakeFiles\vrpn.dir\vrpn_Button.C.obj
CMakeFiles\vrpn.dir\vrpn_Connection.C.obj
CMakeFiles\vrpn.dir\vrpn_Dial.C.obj
CMakeFiles\vrpn.dir\vrpn_FileConnection.C.obj
CMakeFiles\vrpn.dir\vrpn_FileController.C.obj
CMakeFiles\vrpn.dir\vrpn_ForceDevice.C.obj
CMakeFiles\vrpn.dir\vrpn_Forwarder.C.obj
CMakeFiles\vrpn.dir\vrpn_ForwarderController.C.obj
CMakeFiles\vrpn.dir\vrpn_FunctionGenerator.C.obj
CMakeFiles\vrpn.dir\vrpn_Imager.C.obj
CMakeFiles\vrpn.dir\vrpn_LamportClock.C.obj
CMakeFiles\vrpn.dir\vrpn_Mutex.C.obj CMakeFiles\vrpn.dir\vrpn_Poser.C.obj
CMakeFiles\vrpn.dir\vrpn_RedundantTransmission.C.obj
CMakeFiles\vrpn.dir\vrpn_Serial.C.obj
CMakeFiles\vrpn.dir\vrpn_SerialPort.C.obj
CMakeFiles\vrpn.dir\vrpn_Shared.C.obj
CMakeFiles\vrpn.dir\vrpn_SharedObject.C.obj
CMakeFiles\vrpn.dir\vrpn_Sound.C.obj CMakeFiles\vrpn.dir\vrpn_Text.C.obj
CMakeFiles\vrpn.dir\vrpn_Tracker.C.obj  /out:vrpn.dll /implib:vrpn.lib
/pdb:vrpn.pdb /dll /version:0.0 /machine:x64 /INCREMENTAL:NO  quat\quat.lib
ws2_32.lib winmm.lib kernel32.lib user32.lib gdi32.lib winspool.lib
shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib  &&
cd ."
LINK: command "C:\PROGRA~2\MICROS~3.0\VC\bin\amd64\link.exe /nologo
CMakeFiles\vrpn.dir\vrpn_Analog.C.obj
CMakeFiles\vrpn.dir\vrpn_Analog_Output.C.obj
CMakeFiles\vrpn.dir\vrpn_Auxiliary_Logger.C.obj
CMakeFiles\vrpn.dir\vrpn_BaseClass.C.obj
CMakeFiles\vrpn.dir\vrpn_Button.C.obj
CMakeFiles\vrpn.dir\vrpn_Connection.C.obj
CMakeFiles\vrpn.dir\vrpn_Dial.C.obj
CMakeFiles\vrpn.dir\vrpn_FileConnection.C.obj
CMakeFiles\vrpn.dir\vrpn_FileController.C.obj
CMakeFiles\vrpn.dir\vrpn_ForceDevice.C.obj
CMakeFiles\vrpn.dir\vrpn_Forwarder.C.obj
CMakeFiles\vrpn.dir\vrpn_ForwarderController.C.obj
CMakeFiles\vrpn.dir\vrpn_FunctionGenerator.C.obj
CMakeFiles\vrpn.dir\vrpn_Imager.C.obj
CMakeFiles\vrpn.dir\vrpn_LamportClock.C.obj
CMakeFiles\vrpn.dir\vrpn_Mutex.C.obj CMakeFiles\vrpn.dir\vrpn_Poser.C.obj
CMakeFiles\vrpn.dir\vrpn_RedundantTransmission.C.obj
CMakeFiles\vrpn.dir\vrpn_Serial.C.obj
CMakeFiles\vrpn.dir\vrpn_SerialPort.C.obj
CMakeFiles\vrpn.dir\vrpn_Shared.C.obj
CMakeFiles\vrpn.dir\vrpn_SharedObject.C.obj
CMakeFiles\vrpn.dir\vrpn_Sound.C.obj CMakeFiles\vrpn.dir\vrpn_Text.C.obj
CMakeFiles\vrpn.dir\vrpn_Tracker.C.obj /out:vrpn.dll /implib:vrpn.lib
/pdb:vrpn.pdb /dll /version:0.0 /machine:x64 /INCREMENTAL:NO quat\quat.lib
ws2_32.lib winmm.lib kernel32.lib user32.lib gdi32.lib winspool.lib
shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
/MANIFEST /MANIFESTFILE:vrpn.dll.manifest" failed (exit code 1181) with the
following output:
LINK : fatal error LNK1181: cannot open input file 'quat\quat.lib'
[158/254] Linking CXX shared library gpsnmealib\gpsnmea.dll

I checked for quat.lib but there is only quat.dll in the superbuild folder.
Is there a flag to set for building the quat library statically or to tell
vrpn to look for a dll?

Thank a lot
Jamil

2018-03-27 20:24 GMT+02:00 Aron Helser :

> Jamil,
> Make sure you scroll up and find the first error - ninja is a parallel
> build system, so the build will continue on other threads after the first
> error. Then maybe you can solve that first error, and others will be fixed.
>
> It looks like an earlier error caused 'quat.lib' not to be built, but it's
> hard to tell
> -Aron
>
> On Tue, Mar 27, 2018 at 10:37 AM, Jamil Goettlich <
> jamil.goettl...@gmail.com> wrote:
>
>> Hi Shawn,
>>
>> thanks a lot for the tip, configuring worked with the Visual Studio 12.0
>> compiler! Now I am getting a lot of build errors though.
>>
>> C:\Tools\paraview\superbuild\hdf5\src\src\H5Ztrans.c(1135) : warning
>> C4244: '=' : conversion from 'double' to 'float', possible loss of data
>> [255/256] Linking C shared library bin\hdf5.dll
>>Creating library bin\hdf5.lib and object bin\hdf5.exp
>> [256/256] Linking C shared library bin\hdf5_hl.dll
>>Creating library bin\hdf5_hl.lib and object bin\hdf5_hl.exp
>> ninja: build stopped: subcommand failed.
>>
>> LINK : fatal error LNK1104: cannot open file 'quat\quat.lib'
>> [3/97] Linking CXX shared library gpsnmealib\gpsnmea.dll
>> [4/97] Building CXX object client_src\CMakeFiles\vrpn_pri
>> nt_messages.dir\vrpn_print_messages.C.obj
>> [5/97]