Download SOViewer from CVS Server
Launch WinCVS
(If you don't have wincvs click here)
Specify your
$LibDir directory in View > Browse Location > Change ... menu
Login to the
SOViewer CVS server by clicking on Admin > Login menu

Now you have to setup the connexion parameters
To do that there are 2 options:
1.You
can directly enter the following command line to the CVSROOT input field:
:pserver;username=anonymous;hostname=degas.rad.unc.edu:/cvsroot
2. Click
on the wizard connexion button
And then enter
the following parameters:
then click on OK.
If you don't entre a Password int the configuration window, the program will
ask you for a password, enter caddlab and click on OK
You should have a message like that in the status window:
***** CVS exited normally with code 0 *****
Now you are logged to the SOViewer CVS server and you can checkout (download)
SOViewer library, Right clik on the Lib directory in the tree viewer and select
Checkout module ... menu

You have
to select which module you want to download: Here, SOViewer and don't
forget to check 'CVSROOT' and select the correct CVSROOT you want.
Then click on OK and this will download SOViewer.
Compile SOViewer
Run CMake and select the $LibDir/SOViewer
directory as 'Where is the source code'
Put the same path + "-VC++" (like Visual C++) as 'Where to build
the binaries'
Be sure that 'Visual Studio 6' is selected.
Check 'Show Advanced Values'
Click on Configure,
CMake will ask you to create the SOViewer-VC++ folder

Put setup parameters exactly like that:
- BUILD_DOXYGEN
= OFF
- BUILD_TESTING
= OFF
- GLUT_INCLUDE_DIR = $LibDir/Glut-3.7.6/Include
- GLUT_glut_LIBRARY = $LibDir/Glut-3.7.6/Lib/glut32.lib
- USE_FLTK = ON
- USE_QT = ON
- USE_VTK = ON



Click one again on 'Configure', You will have to Specify FLTK include and
Fluid executable path.
VTK binary path should be automatically detected, otherwise just specify the
$LibDir/VTK-VC++ directory.
QT binary path should be automatically detected, otherwise just specify the
$LibDir/Qt directory.

Click one again on 'Configure', You will have to Specify FLTK libraries path.


Click one again on 'Configure' and then click on 'OK'. This will generate
a Visual C++ project (*.dsw) in $LibDir/SOViewer-VC++.
Launch $LibDir/SOViewer-VC++/SOV.dsw and compile in RelWithDebInfo mode.
To do that, right click on the menu and check 'Build',
you can also uncheck 'Build MiniBar'.

Then select 'RelWithDebInfo'.
Start Compilation with ALL_BUILD
![]()