Problem installing openVSP in Ubuntu 16

1,626 views
Skip to first unread message

al...@bluecappuccino.com

unread,
Sep 20, 2016, 3:51:21 PM9/20/16
to OpenVSP
Hey guys,

I've tried installing openVSP in ubuntu.

here's the error message I'm getting.

 Performing forcebuild step for 'Libraries'
[ 10%] Performing build step for 'Libraries'
[ 33%] Built target LIBXML2
[ 66%] Built target LIBIGES
[100%] Built target CODEELI
[ 15%] No install step for 'Libraries'
[ 21%] Completed 'Libraries'
[ 47%] Built target Libraries
[ 52%] Performing configure step for 'OpenVSP'
-- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE)
-- GLM_INCLUDE_DIR = /usr/include
-- Found Code-Eli version 0.3.6, and requested version 0.3.6
-- CMINPACK_LIBRARY /usr/lib/x86_64-linux-gnu/libcminpack.so
-- STEPCODE_INSTALL_DIR: /home/alexparker/OpenVSP/repo/SuperProject/OpenVSP-prefix/src/OpenVSP-build/src/external/STEPCODE-prefix/src/STEPCODE/../sc-install
-- Could NOT find SWIG (missing:  SWIG_EXECUTABLE SWIG_DIR)
-- Configuring done
-- Generating done
-- Build files have been written to: /home/alexparker/OpenVSP/repo/SuperProject/OpenVSP-prefix/src/OpenVSP-build
[ 57%] Performing forcebuild step for 'OpenVSP'
[ 63%] Performing build step for 'OpenVSP'
[  2%] Built target STEPCODE
[  2%] Built target glfont2
[  3%] Built target stb_image
[  3%] Built target cartesian
[  3%] Built target triangle
[  4%] Built target sixseries
[  5%] Built target tritri
[  6%] Built target clipper
[  7%] Built target wavedragEL
[ 17%] Built target Angelscript
[ 27%] Built target vsp_graphic
make
[5]: *** No rule to make target '../../../../src/fltk_screens/fluid', needed by 'src/fltk_screens/typeEditorFlScreen.h'. Stop.
CMakeFiles/Makefile2:789: recipe for target 'src/fltk_screens/CMakeFiles/screens.dir/all' failed
make
[4]: *** [src/fltk_screens/CMakeFiles/screens.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make
[3]: *** [all] Error 2
CMakeFiles/OpenVSP.dir/build.make:114: recipe for target 'OpenVSP-prefix/src/OpenVSP-stamp/OpenVSP-build' failed
make
[2]: *** [OpenVSP-prefix/src/OpenVSP-stamp/OpenVSP-build] Error 2
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/OpenVSP.dir/all' failed
make
[1]: *** [CMakeFiles/OpenVSP.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make
: *** [all] Error 2


Message has been deleted

Tim MacDonald

unread,
Sep 23, 2016, 4:27:38 PM9/23/16
to OpenVSP, al...@bluecappuccino.com
I'm also having this problem. I attempted to manually use the changes from the Ubuntu 15.10 fix on Github, but it didn't work for me. I was able to install that branch directly, but I need to work with the latest release. If you've found a solution please post it.

Rob McDonald

unread,
Sep 23, 2016, 4:37:52 PM9/23/16
to ope...@googlegroups.com
This problem is usually caused because your OS's fltk package didn't
include fluid, an executable associated with FLTK.

Are you building with

-DVSP_USE_SYSTEM_FLTK

That is good, but it again points to the above problem.

In addition to the fltk package, you need to install fluid...

apt-get install fluid

Rob
> --
> You received this message because you are subscribed to the Google Groups
> "OpenVSP" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to openvsp+u...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Tim MacDonald

unread,
Sep 23, 2016, 6:21:59 PM9/23/16
to OpenVSP

Thanks for the quick response. I tried installing using the command you provided, but it looks like it's already installed:

Reading package lists... Done
Building dependency tree      
Reading state information... Done
fluid
is already the newest version (1.3.3-7).
fluid
set to manually installed.
The following packages were automatically installed and are no longer required:
  linux
-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-headers-4.4.0-22
  linux
-headers-4.4.0-22-generic linux-headers-4.4.0-24
  linux
-headers-4.4.0-24-generic linux-image-4.4.0-21-generic
  linux
-image-4.4.0-22-generic linux-image-4.4.0-24-generic
  linux
-image-extra-4.4.0-21-generic linux-image-extra-4.4.0-22-generic
  linux
-image-extra-4.4.0-24-generic
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 274 not upgraded.


I'm using the command on the Ubuntu instructions page with cmake:

cmake -DCMAKE_BUILD_TYPE=Release -DVSP_USE_SYSTEM_FLTK=true -DVSP_USE_SYSTEM_CPPTEST=true -DVSP_USE_SYSTEM_LIBXML2=true-DVSP_USE_SYSTEM_EIGEN=true -DVSP_USE_SYSTEM_FLTK=true -DVSP_USE_SYSTEM_GLM=true -DVSP_USE_SYSTEM_GLEW=true -DVSP_USE_SYSTEM_CMINPACK=true ../repo/SuperProject

I ran the make again to check, but I'm still having the same problem. Do you know what else could be causing the error?

Rob McDonald

unread,
Sep 23, 2016, 9:30:03 PM9/23/16
to OpenVSP
Here is one crazy thing it might be...

Building the SuperProject ends up causing some really long path names.  CMake has some path length limitations that end up causing very strange behavior.

You might consider either building the Libraries and VSP separately (no SuperProject) -- or locate the build directory in a shorter root path to keep things from getting longer than needed...

Rob

Chris L

unread,
Sep 25, 2016, 2:01:11 AM9/25/16
to OpenVSP
I am also having problems compiling in Mint (Ubuntu 16.04) using the instructions at http://www.openvsp.org/wiki/doku.php?id=ubuntu_instructions

CMake works ok, but Make runs for a fair while happily, then dies with:

[ 27%] Linking CXX static library libvsp_graphic.a
[ 27%] Built target vsp_graphic
make[5]: *** No rule to make target '/home/chris/OpenVSP/repo/src/fltk_screens/fluid', needed by 'src/fltk_screens/typeEditorFlScreen.h'.  Stop.

CMakeFiles/Makefile2:789: recipe for target 'src/fltk_screens/CMakeFiles/screens.dir/all' failed
make[4]: *** [src/fltk_screens/CMakeFiles/screens.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make[3]: *** [all] Error 2
CMakeFiles/OpenVSP.dir/build.make:114: recipe for target 'OpenVSP-prefix/src/OpenVSP-stamp/OpenVSP-build' failed
make[2]: *** [OpenVSP-prefix/src/OpenVSP-stamp/OpenVSP-build] Error 2
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/OpenVSP.dir/all' failed
make[1]: *** [CMakeFiles/OpenVSP.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2

I know next to nothing about any of this - but I can follow simple instructions :)
Any ideas?

Thanks,
Chris

Tim MacDonald

unread,
Sep 26, 2016, 5:24:21 PM9/26/16
to OpenVSP
I tried starting the process (making directories etc) in my home directory but ended up with the same error. I'm not very familiar with the CMake process, so I'm not sure how to build them separately in another folder. Can you give instructions for this?

Thank you,
Tim

Tim MacDonald

unread,
Sep 30, 2016, 4:10:10 PM9/30/16
to OpenVSP
I solved this issue. It turns out that I made a mistake in implementing the fix from the 15.10 fix branch. I had replaced the FLTK libraries directory rather than adding the executable path. This is what I have now, in ../repo/src/external/CMakeLists.txt, with the key item highlighted.


IF( NOT VSP_NO_GRAPHICS )
 SET
( CMAKE_PREFIX_PATH ${FLTK_INSTALL_DIR} ${ORIG_CMAKE_PREFIX_PATH} )
 FIND_PACKAGE
(FLTK REQUIRED)
 SET
( FLTK_INCLUDE_DIR ${FLTK_INCLUDE_DIR} PARENT_SCOPE )
 SET( FLTK_FLUID_EXECUTABLE /usr/bin/fluid )
 SET
( FLTK_LIBRARIES ${FLTK_LIBRARIES} PARENT_SCOPE )
 SET
( FLTK_FLUID_EXECUTABLE ${FLTK_FLUID_EXECUTABLE} PARENT_SCOPE )
 SET
( OPENGL_LIBRARIES ${OPENGL_LIBRARIES} PARENT_SCOPE )

I also had to comment out a test script, though it wasn't the same one as in OpenVSP 3.5 since it looks like that no longer exists. This was in ../repo/src/vsp/apitest_main.cpp. I highlighted the parts I changed again here:

/*
bool run_tests()
{
    // Add desired suites to parent suite
    Test::Suite ts;
    ts.add(std::auto_ptr<Test::Suite>(new APITestSuite));    //This line can be copied to add new test suites
    ts.add(std::auto_ptr<Test::Suite>(new APITestSuiteVSPAERO));
   
    // Test Suite run parameters
    Test::TextOutput output(Test::TextOutput::Verbose);
    bool cont_after_fail = true; //TRUE continues test execution after failure


    // Run the test and return success or failure
    return ts.run(output, cont_after_fail) ? EXIT_SUCCESS : EXIT_FAILURE;
}
*/
//========================================================//
//========================================================//
//========================= Main =========================//
int main( int argc, char** argv )
{
//==== Use CPPTest =====//
    //run_tests();
    printf
("\n\n");

I am using the API, so if anyone thinks this might cause a problem at some point please let me know. So far it has been working.

In order to get the API to find the python files and build I also had to modify ../repo/SuperProject/CMakeLists.txt : 

ExternalProject_Add( OpenVSP
 SOURCE_DIR $
{CMAKE_SOURCE_DIR}/..
 CMAKE_ARGS
-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}
 
-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
 
-DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS}
 
-DCMAKE_C_FLAGS=${CMAKE_C_FLAGS}
 
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
 
-DVSP_LIBRARY_PATH=${VSP_LIBRARY_PATH}
 
-DC_OMP_COMPILER=${C_OMP_COMPILER}
 
-DCXX_OMP_COMPILER=${CXX_OMP_COMPILER}
 -DPYTHON_LIBRARY=/usr/lib/python2.7/config-x86_64-linux-gnu/libpython2.7.so
 
-DPYTHON_INCLUDE_DIR=/usr/include/python2.7
 
-DPYTHON_INCLUDE_PATH=/usr/include/python2.7

 
-DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX}
 
-DVSP_INSTALL_API_TEST=${VSP_INSTALL_API_TEST}



Chris L

unread,
Oct 1, 2016, 6:28:12 AM10/1/16
to OpenVSP
I tried these changes on the off chance they'd fix my problem (mentioned above)

The result when I make is:
Scanning dependencies of target util
[ 39%] Building CXX object src/util/CMakeFiles/util.dir/BndBox.cpp.o
In file included from /home/chris/OpenVSP/build/Libraries-prefix/src/Libraries-build/CODEELI-prefix/src/CODEELI-build/include/eli/code_eli.hpp:32:0,
                 from /home/chris/OpenVSP/repo/src/util/Vec3d.h:19,
                 from /home/chris/OpenVSP/repo/src/util/BndBox.h:14,
                 from /home/chris/OpenVSP/repo/src/util/BndBox.cpp:11:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:549:26: error: ‘EIGEN_DEVICE_FUNC’ does not name a type
     template<typename T> EIGEN_DEVICE_FUNC void ignore_unused_variable(const T&
                          ^
/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h: In constructor ‘Eigen::internal::variable_if_dynamic<T, Value>::variable_if_dynamic(T)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
 #define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
                                      ^
/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h:70:59: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
     EIGEN_DEVICE_FUNC explicit variable_if_dynamic(T v) { EIGEN_ONLY_USED_FOR_D
                                                           ^
/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h: In constructor ‘Eigen::internal::variable_if_dynamicindex<T, Value>::variable_if_dynamicindex(T)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
 #define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
                                      ^
/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h:91:64: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
     EIGEN_DEVICE_FUNC explicit variable_if_dynamicindex(T v) { EIGEN_ONLY_USED_
                                                                ^
/usr/include/eigen3/Eigen/src/Core/util/Memory.h: In function ‘void* Eigen::internal::aligned_realloc(void*, std::size_t, std::size_t)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Memory.h:266:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
   EIGEN_UNUSED_VARIABLE(old_size);
   ^
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function ‘void Eigen::DenseBase<Derived>::resize(Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
 #define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
                                      ^
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:247:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
       EIGEN_ONLY_USED_FOR_DEBUG(newSize);
       ^
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function ‘void Eigen::DenseBase<Derived>::resize(Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
 #define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
                                      ^
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:258:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
       EIGEN_ONLY_USED_FOR_DEBUG(rows);
       ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
 #define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
                                      ^
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:259:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
       EIGEN_ONLY_USED_FOR_DEBUG(cols);
       ^
/usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In constructor ‘Eigen::DenseStorage<T, Size, _Rows, _Cols, _Options>::DenseStorage(Eigen::Index, Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/DenseStorage.h:202:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
       EIGEN_UNUSED_VARIABLE(size);
       ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/DenseStorage.h:203:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
       EIGEN_UNUSED_VARIABLE(rows);
       ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/DenseStorage.h:204:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
       EIGEN_UNUSED_VARIABLE(cols);
       ^
/usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In constructor ‘Eigen::DenseStorage<T, -1, _Rows, -1, _Options>::DenseStorage(Eigen::Index, Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/DenseStorage.h:427:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
       EIGEN_UNUSED_VARIABLE(rows);
       ^
/usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In constructor ‘Eigen::DenseStorage<T, -1, -1, _Cols, _Options>::DenseStorage(Eigen::Index, Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/DenseStorage.h:500:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
       EIGEN_UNUSED_VARIABLE(cols);
       ^
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In member function ‘void Eigen::TriangularBase<Derived>::resize(Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:70:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
       EIGEN_UNUSED_VARIABLE(rows);
       ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:71:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
       EIGEN_UNUSED_VARIABLE(cols);
       ^
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In member function ‘void Eigen::TriangularBase<Derived>::check_coordinates(Eigen::Index, Eigen::Index) const’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
 #define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
                                      ^
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:128:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
       EIGEN_ONLY_USED_FOR_DEBUG(row);
       ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
 #define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
                                      ^
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:129:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
       EIGEN_ONLY_USED_FOR_DEBUG(col);
       ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
 #define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
                                      ^
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:132:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
       EIGEN_ONLY_USED_FOR_DEBUG(mode);
       ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In function ‘bool Eigen::internal::useSpecificBlockingSizes(Eigen::Index&, Eigen::Index&, Eigen::Index&)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:276:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
   EIGEN_UNUSED_VARIABLE(k)
   ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:277:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
   EIGEN_UNUSED_VARIABLE(m)
   ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:278:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
   EIGEN_UNUSED_VARIABLE(n)
   ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In member function ‘void Eigen::internal::gemm_pack_lhs<Scalar, Index, DataMapper, Pack1, Pack2, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1803:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
   EIGEN_UNUSED_VARIABLE(stride);
   ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1804:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
   EIGEN_UNUSED_VARIABLE(offset);
   ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In member function ‘void Eigen::internal::gemm_pack_lhs<Scalar, Index, DataMapper, Pack1, Pack2, 1, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1911:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
   EIGEN_UNUSED_VARIABLE(stride);
   ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1912:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
   EIGEN_UNUSED_VARIABLE(offset);
   ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In member function ‘void Eigen::internal::gemm_pack_rhs<Scalar, Index, DataMapper, nr, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2004:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
   EIGEN_UNUSED_VARIABLE(stride);
   ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2005:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
   EIGEN_UNUSED_VARIABLE(offset);
   ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In member function ‘void Eigen::internal::gemm_pack_rhs<Scalar, Index, DataMapper, nr, 1, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2128:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
   EIGEN_UNUSED_VARIABLE(stride);
   ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2129:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
   EIGEN_UNUSED_VARIABLE(offset);
   ^
/usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h: In function ‘void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, bool)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h:95:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
   EIGEN_UNUSED_VARIABLE(transpose);
   ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In static member function ‘static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:95:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
   EIGEN_UNUSED_VARIABLE(resIncr);
   ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h: In static member function ‘static void Eigen::internal::general_matrix_matrix_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0>::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::general_matrix_matrix_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0>::ResScalar*, Index, Eigen::internal::general_matrix_matrix_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0>::ResScalar, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&, Eigen::internal::GemmParallelInfo<Index>*)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:159:5: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
     EIGEN_UNUSED_VARIABLE(info);
     ^
/usr/include/eigen3/Eigen/src/Core/BandMatrix.h: In constructor ‘Eigen::internal::BandMatrixWrapper<_CoefficientsType, _Rows, _Cols, _Supers, _Subs, _Options>::BandMatrixWrapper(const CoefficientsType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/BandMatrix.h:273:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
       EIGEN_UNUSED_VARIABLE(cols);
       ^
/usr/include/eigen3/Eigen/src/LU/InverseImpl.h: In static member function ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<Scalar>, Eigen::internal::Dense2Dense, Scalar>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar>&)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
 #define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
                                      ^
/usr/include/eigen3/Eigen/src/LU/InverseImpl.h:297:5: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
     EIGEN_ONLY_USED_FOR_DEBUG(Size);
     ^
/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h: In member function ‘Eigen::internal::UpperBidiagonalization<_MatrixType>& Eigen::internal::UpperBidiagonalization<_MatrixType>::computeUnblocked(const _MatrixType&)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
 #define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
                                      ^
/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h:361:3: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
   EIGEN_ONLY_USED_FOR_DEBUG(cols);
   ^
/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h: In member function ‘Eigen::internal::UpperBidiagonalization<_MatrixType>& Eigen::internal::UpperBidiagonalization<_MatrixType>::compute(const _MatrixType&)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
 #define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
                                      ^
/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h:383:3: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
   EIGEN_ONLY_USED_FOR_DEBUG(rows);
   ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
 #define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
                                      ^
/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h:384:3: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
   EIGEN_ONLY_USED_FOR_DEBUG(cols);
   ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h: In member function ‘void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::reserve(const SizesType&, const typename SizesType::value_type&)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:286:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
       EIGEN_UNUSED_VARIABLE(enableif);
       ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h: In member function ‘void Eigen::SparseVector<_Scalar, _Flags, _StorageIndex>::startVec(Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h:143:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
       EIGEN_UNUSED_VARIABLE(outer);
       ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h: In member function ‘Eigen::SparseVector<_Scalar, _Flags, _StorageIndex>::Scalar& Eigen::SparseVector<_Scalar, _Flags, _StorageIndex>::insertBackByOuterInner(Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h:149:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
       EIGEN_UNUSED_VARIABLE(outer);
       ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h: In member function ‘Eigen::SparseVector<_Scalar, _Flags, _StorageIndex>::Scalar& Eigen::SparseVector<_Scalar, _Flags, _StorageIndex>::insertBackByOuterInnerUnordered(Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h:161:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
       EIGEN_UNUSED_VARIABLE(outer);
       ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h: In member function ‘Eigen::SparseVector<_Scalar, _Flags, _StorageIndex>::Scalar& Eigen::SparseVector<_Scalar, _Flags, _StorageIndex>::insert(Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
 #define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
                                      ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h:177:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
       EIGEN_ONLY_USED_FOR_DEBUG(outer);
       ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseBlock.h: In constructor ‘Eigen::internal::unary_evaluator<Eigen::Block<ArgType, BlockRows, BlockCols, InnerPanel>, Eigen::internal::IteratorBased>::OuterVectorInnerIterator::OuterVectorInnerIterator(const Eigen::internal::unary_evaluator<Eigen::Block<ArgType, BlockRows, BlockCols, InnerPanel>, Eigen::internal::IteratorBased>&, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseBlock.h:530:5: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
     EIGEN_UNUSED_VARIABLE(outer);
     ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h: In member function ‘void Eigen::SparseSelfAdjointView<MatrixType, UpLo>::resize(Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
 #define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
                                      ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h:153:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
       EIGEN_ONLY_USED_FOR_DEBUG(rows);
       ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
 #define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
                                      ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h:154:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
       EIGEN_ONLY_USED_FOR_DEBUG(cols);
       ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h: In function ‘void Eigen::internal::sparse_selfadjoint_time_dense_product(const SparseLhsType&, const DenseRhsType&, DenseResType&, const AlphaType&)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
 #define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
                                      ^
/usr/include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h:252:3: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
   EIGEN_ONLY_USED_FOR_DEBUG(alpha);
   ^
/usr/include/eigen3/Eigen/src/OrderingMethods/Ordering.h: In member function ‘void Eigen::COLAMDOrdering<StorageIndex>::operator()(const MatrixType&, Eigen::COLAMDOrdering<StorageIndex>::PermutationType&)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
                                    ^
/usr/include/eigen3/Eigen/src/OrderingMethods/Ordering.h:146:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
       EIGEN_UNUSED_VARIABLE(info);
       ^
src/util/CMakeFiles/util.dir/build.make:62: recipe for target 'src/util/CMakeFiles/util.dir/BndBox.cpp.o' failed
make[5]: *** [src/util/CMakeFiles/util.dir/BndBox.cpp.o] Error 1
CMakeFiles/Makefile2:844: recipe for target 'src/util/CMakeFiles/util.dir/all' failed
make[4]: *** [src/util/CMakeFiles/util.dir/all] Error 2

Tim MacDonald

unread,
Oct 1, 2016, 2:11:27 PM10/1/16
to OpenVSP
This looks similar to the problem in https://groups.google.com/forum/#!topic/openvsp/c06QZF_Yc2o

I also had this problem when I originally built the 15.10 version (though I didn't run into it when building 3.9). The solution was to change the cmake as written in that post:

cmake -DCMAKE_BUILD_TYPE=Release -DVSP_USE_SYSTEM_FLTK=true
-DVSP_USE_SYSTEM_CPPTEST=true -DVSP_USE_SYSTEM_LIBXML2=true
-DVSP_USE_SYSTEM_EIGEN=false -DVSP_USE_SYSTEM_FLTK=true
-DVSP_USE_SYSTEM_GLM=true -DVSP_USE_SYSTEM_GLEW=true
-DVSP_USE_SYSTEM_CMINPACK=true ../repo/SuperProject

Chris L

unread,
Oct 2, 2016, 4:54:27 PM10/2/16
to OpenVSP

Yep, that fixed it :)

Thanks,
Tim

Rob McDonald

unread,
Oct 2, 2016, 5:42:20 PM10/2/16
to ope...@googlegroups.com
Interesting.

OpenVSP bundles Eigen 3.2.8. Here is the list of Ubuntu packages.

http://packages.ubuntu.com/search?suite=all&searchon=names&keywords=libeigen3-dev

Since 15.10 isn't listed, I assume it falls back to 14.4, but who
konws. Can you find out which version isn't working for you?

3.2.8 is not all that old (February 2016). 3.2.9 was released in July
and 3.3 is in rc1.

We updated from 3.0.7 in May to get OpenVSP to build with Visual Studio 2015.

https://github.com/OpenVSP/OpenVSP/commit/58b74ff6f543bab9d6300fa7d0fdd8866fde1dc1

Rob

Chris L

unread,
Oct 2, 2016, 10:08:38 PM10/2/16
to OpenVSP

3.9.1

Installed using the instructions at http://www.openvsp.org/wiki/doku.php?id=ubuntu_instructions

Rob McDonald

unread,
Oct 3, 2016, 12:00:17 AM10/3/16
to ope...@googlegroups.com
I meant which version of the Eigen library is bundled with your
particular Ubuntu version.

Rob

Chris L

unread,
Oct 3, 2016, 1:48:07 AM10/3/16
to OpenVSP
I gather you want more than just '3' which is all I could find by looking in the compressed folder in the package downloaded from github.

Is there a file somewhere I can look at that will tell me?

Rob McDonald

unread,
Oct 3, 2016, 2:11:40 AM10/3/16
to ope...@googlegroups.com
dpkg -s libeigen3-dev

Rob

Chris L

unread,
Oct 3, 2016, 4:45:04 AM10/3/16
to OpenVSP

Package: libeigen3-dev
Status: install ok installed
Priority: extra
Section: libdevel
Installed-Size: 5130
Maintainer: Ubuntu Developers <ubuntu-dev...@lists.ubuntu.com>
Architecture: all
Source: eigen3
Version: 3.3~beta1-2
Depends: pkg-config
Suggests: libeigen3-doc, libmrpt-dev
Description: lightweight C++ template library for linear algebra
 Eigen 3 is a lightweight C++ template library for vector and matrix math,
 a.k.a. linear algebra.
 .
 Unlike most other linear algebra libraries, Eigen 3 focuses on the simple
 mathematical needs of applications: games and other OpenGL apps, spreadsheets
 and other office apps, etc. Eigen 3 is dedicated to providing optimal speed
 with GCC. A lot of improvements since 2-nd version of Eigen.
Original-Maintainer: Debian Science Maintainers <debian-scienc...@lists.alioth.debian.org>
Homepage: http://eigen.tuxfamily.org

al...@bluecappuccino.com

unread,
Oct 4, 2016, 3:55:05 PM10/4/16
to OpenVSP
I'm getting that same problem with Eigen. I tried doing the fix about DVSP_USE_SYSTEM_EIGEN=false  but that didnt work for me. I got the same error messages thrown up. Any other ideas?

Rob McDonald

unread,
Oct 4, 2016, 10:18:45 PM10/4/16
to ope...@googlegroups.com
Did you remove your build directory and re-run CMake with the
-DVSP_USE_SYSTEM_EIGEN=false option?

CMake caches past actions, directories, and what-not. It can be
difficult to get it to forget. So, though you have set this option,
it may still be using the system-installed Eigen.

Rob

Rob McDonald

unread,
Oct 4, 2016, 10:23:11 PM10/4/16
to ope...@googlegroups.com
Thanks for doing that.

I didn't realize Ubuntu packages for non-LTS versions 'opted up'. Good to know.

Also somewhat surprising that Ubuntu is packaging a designated 'beta'
version of Eigen.

I'll try to keep an eye on this -- it could be a sign of a pending
incompatibility between OpenVSP and Eigen 3.3.

On the other hand (somewhat more likely), it is just a big in this
Beta version of Eigen, and they have already fixed it before -rc1 that
is now current.

Rob

Chris L

unread,
Oct 4, 2016, 11:41:52 PM10/4/16
to OpenVSP
So I should change it back to an earlier non-beta version? What's the best way to do that?

Thanks,
Chris

Rob McDonald

unread,
Oct 5, 2016, 10:51:56 AM10/5/16
to ope...@googlegroups.com
The best way is with -DVSP_USE_SYSTEM_EIGEN=false

Rob
Message has been deleted

al...@bluecappuccino.com

unread,
Oct 5, 2016, 1:43:49 PM10/5/16
to OpenVSP
I had some problem that said i didnt have permission for something. so i did

sudo make

and it worked. so, do it as super user if you have any problems.

Chris L

unread,
Oct 5, 2016, 6:24:29 PM10/5/16
to OpenVSP
Sorry, I had already done that successfully, what I meant was "Should I change back to an earlier version of Eigen?" or doesn't it matter? and, "What's the best way to change back to an earlier version of Eigen?"

Rob McDonald

unread,
Oct 5, 2016, 11:20:13 PM10/5/16
to OpenVSP
It doesn't matter.

Eigen is a header-only library, so it doesn't install/need any library files on your computer.

Rob

Martin Simon

unread,
Mar 9, 2017, 10:27:15 AM3/9/17
to OpenVSP
Hello guys!

still getting the same error of

make[5]: *** No rule to make target '/home/simonx/OpenVSP3.11/repo/src/fltk_screens/fluid', needed by 'src/fltk_screens/typeEditorFlScreen.h'.  Stop.
CMakeFiles/Makefile2:822: recipe for target 'src/fltk_screens/CMakeFiles/screens.dir/all' failed

when installing OpenVSP 3.11 on Ubuntu 16.04.
So far have been using another version from gitHub, but with the new imporvements it would be really nice if it would work on Ubuntu 16.04.

Thanks!
Martin Simon

Rob McDonald

unread,
Mar 9, 2017, 11:51:50 AM3/9/17
to ope...@googlegroups.com
The underlying problem is that CMake was unable to find FLTK's fluid executable.

Are you building with -DVSP_USE_SYSTEM_FLTK=true or not?

Are you building with the SuperBuild, or separate Libraries and VSP?

Rob

Martin Simon

unread,
Mar 10, 2017, 7:30:06 AM3/10/17
to ope...@googlegroups.com
Hello Rob,
thanks for the fast response!
I have tried all variations of suggestions from the OpenVSP google group and the only one I got working was the one suggested by Mr Marko Kauzlaric: https://groups.google.com/d/msg/openvsp/c06QZF_Yc2o/AhqGEJbdCQAJ
-----------
1. Following those instructions exactly I don't get the FLTK problem.
-----------
2. As it as suggested that there might be trouble because of a new version of CMake I have set up various different new versions of CMake, but that didn't resolve the problem either.
-----------
3. I just tried building once more like this:
cmake -DCMAKE_BUILD_TYPE=Release -DVSP_USE_SYSTEM_FLTK=false -DVSP_USE_SYSTEM_CPPTEST=true -DVSP_USE_SYSTEM_LIBXML2=true -DVSP_USE_SYSTEM_EIGEN=true -DVSP_USE_SYSTEM_FLTK=false -DVSP_USE_SYSTEM_GLM=true -DVSP_USE_SYSTEM_GLEW=true -DVSP_USE_SYSTEM_CMINPACK=true ../repo/SuperProject

This resulted with FLTK error.
-----------
4. While I might not exactly understand what is meant by Superbuild vs separate libraries I have tried to do it like this:

mkdir build buildlibs
cd buildlibs
cmake -DCMAKE_BUILD_TYPE=Release -DVSP_USE_SYSTEM_FLTK=false -DVSP_USE_SYSTEM_CPPTEST=true -DVSP_USE_SYSTEM_LIBXML2=true -DVSP_USE_SYSTEM_EIGEN=false -DVSP_USE_SYSTEM_FLTK=false -DVSP_USE_SYSTEM_GLM=true -DVSP_USE_SYSTEM_GLEW=true -DVSP_USE_SYSTEM_CMINPACK=true ../repo/Libraries
make -j8
cd ../build
cmake ../repo/src/ -DVSP_LIBRARY_PATH=/home/simonx/OpenVSP-3.11/buildlibs
make -j8

This did not show any errors until the last make:

make[2]: *** No rule to make target '/home/simonx/OpenVSP-3.11/repo/src/fltk_screens/fluid', needed by 'fltk_screens/typeEditorFlScreen.h'.  Stop.
CMakeFiles/Makefile2:767: recipe for target 'fltk_screens/CMakeFiles/screens.dir/all' failed
make[1]: *** [fltk_screens/CMakeFiles/screens.dir/all] Error 2

Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2

Best regards,
Martin Simon




> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to a topic in the Google Groups "OpenVSP" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to openvsp+unsubscribe@googlegroups.com.

Rob McDonald

unread,
Mar 10, 2017, 12:38:18 PM3/10/17
to ope...@googlegroups.com
Ok, you are using OpenVSP's bundled FLTK. For some reason, it isn't
finding the fluid executable.

You will want to find the exact path to the fluid executable. It will
be somewhere in the buildlibs directory. Make a note of the path to
fluid.

Then, in the VSP build, you will want to edit the CMakeCache.txt file
-- search for FLUID. There will probably be a variable that is set to
NOTFOUND. Change it to the path to your fluid executable.

Then try running make again (don't re-build the libraries, don't
re-run cmake) on the VSP project.

Rob
>> You received this message because you are subscribed to a topic in the
>> Google Groups "OpenVSP" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to

Martin Simon

unread,
Mar 13, 2017, 3:40:55 AM3/13/17
to ope...@googlegroups.com
Thanks!

There wasn't such a variable in the document, but I copied the fluid executable to the folder where it seemed to be looking for it.
Installation carried on until:

[ 82%] Linking CXX executable apitest_g
CMakeFiles/apitest_g.dir/apitest_main.cpp.o: In function `APITestSuite::APITestSuite()':
apitest_main.cpp:(.text._ZN12APITestSuiteC2Ev[_ZN12APITestSuiteC5Ev]+0xb7): undefined reference to `Test::Suite::register_test(void (Test::Suite::*)(), std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
apitest_main.cpp:(.text._ZN12APITestSuiteC2Ev[_ZN12APITestSuiteC5Ev]+0x142): undefined reference to `Test::Suite::register_test(void (Test::Suite::*)(), std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
apitest_main.cpp:(.text._ZN12APITestSuiteC2Ev[_ZN12APITestSuiteC5Ev]+0x1de): undefined reference to `Test::Suite::register_test(void (Test::Suite::*)(), std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
apitest_main.cpp:(.text._ZN12APITestSuiteC2Ev[_ZN12APITestSuiteC5Ev]+0x27a): undefined reference to `Test::Suite::register_test(void (Test::Suite::*)(), std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
apitest_main.cpp:(.text._ZN12APITestSuiteC2Ev[_ZN12APITestSuiteC5Ev]+0x313): undefined reference to `Test::Suite::register_test(void (Test::Suite::*)(), std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/apitest_g.dir/apitest_main.cpp.o:apitest_main.cpp:(.text._ZN12APITestSuiteC2Ev[_ZN12APITestSuiteC5Ev]+0x3a9): more undefined references to `Test::Suite::register_test(void (Test::Suite::*)(), std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' follow
collect2: error: ld returned 1 exit status
vsp/CMakeFiles/apitest_g.dir/build.make:211: recipe for target 'vsp/apitest_g' failed
make[2]: *** [vsp/apitest_g] Error 1
CMakeFiles/Makefile2:1288: recipe for target 'vsp/CMakeFiles/apitest_g.dir/all' failed
make[1]: *** [vsp/CMakeFiles/apitest_g.dir/all] Error 2

Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2

I read from earlier posts that everything else (besides the API) should be available, but unfortunately I can't even find vsp, vspaero, vspscript and vspviewer executables and _vsp.so, vsp.py either. :/

Best regards,
Martin


>> > For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "OpenVSP" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to

>> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "OpenVSP" group.
> To unsubscribe from this group and stop receiving emails from it, send an

> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to a topic in the Google Groups "OpenVSP" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to openvsp+unsubscribe@googlegroups.com.

Rob McDonald

unread,
Mar 13, 2017, 12:40:41 PM3/13/17
to ope...@googlegroups.com
Interesting.

Once you get to linking, you are past all the compiling -- this is
good progress.

For an odd reason, it appears that the CPPTest installed on your
computer isn't providing all the calls you need.

Try going back and changing DVSP_USE_SYSTEM_CPPTEST=true to false --
this will require re-running cmake and make on the libraries -- and
then again on OpenVSP. It is best to blow away your OpenVSP build
before doing this again -- CMake will need to re-search for CPPTEST
and if any remnant of the 'old' one is still found, you could have the
same issue.

Rob
>> >> You received this message because you are subscribed to a topic in the
>> >> Google Groups "OpenVSP" group.
>> >> To unsubscribe from this topic, visit
>> >> https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
>> >> To unsubscribe from this group and all its topics, send an email to
>> >> openvsp+u...@googlegroups.com.
>> >> For more options, visit https://groups.google.com/d/optout.
>> >
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "OpenVSP" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> > an
>> > email to openvsp+u...@googlegroups.com.
>> > For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "OpenVSP" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to

Martin Simon

unread,
Mar 14, 2017, 6:31:52 AM3/14/17
to ope...@googlegroups.com
Thanks!

I got the GUI version working, but am a little stuck with the API.
I put the vsp.py, vsp_g.py, _vsp.so, _vsp_g.so and the executables in usr/local/bin/OpenVSP
(This worked for version 3.4)

I get the following error:

Traceback (most recent call last):
  File "/home/simonx/Documents/MLPolicy/test.py", line 5, in <module>
    import vsp_g as vsp
  File "/usr/local/bin/OpenVSP/vsp_g.py", line 28, in <module>
    _vsp_g = swig_import_helper()
  File "/usr/local/bin/OpenVSP/vsp_g.py", line 24, in swig_import_helper
    _mod = imp.load_module('_vsp_g', fp, pathname, description)
ImportError: dynamic module does not define init function (init_vsp_g)

Process finished with exit code 1

I guess there is a naming issue with the swig symbolic links or smth. :/
Do you have any idea what might cause this?

Martin


>> >> > For more options, visit https://groups.google.com/d/optout.
>> >>
>> >> --
>> >> You received this message because you are subscribed to a topic in the
>> >> Google Groups "OpenVSP" group.
>> >> To unsubscribe from this topic, visit
>> >> https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
>> >> To unsubscribe from this group and all its topics, send an email to

>> >> For more options, visit https://groups.google.com/d/optout.
>> >
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "OpenVSP" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> > an

>> > For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "OpenVSP" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to

>> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "OpenVSP" group.
> To unsubscribe from this group and stop receiving emails from it, send an

> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to a topic in the Google Groups "OpenVSP" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to openvsp+unsubscribe@googlegroups.com.

Rob McDonald

unread,
Mar 14, 2017, 1:20:48 PM3/14/17
to ope...@googlegroups.com
I have very little Python experience.

However, the 'usual' problem with Swig and Python is that you must
match exactly the version of Python that CMake finds and builds the
*.so library against to the version you actually use at runtime.

Look in the OpenVSP CMakeLists.txt to find which Python it found --
then make sure that is the same Python you are running against.
(which python) If there is a mismatch, there is a CMake option to
pass that can force a different Python.

Rob
>> >> >> You received this message because you are subscribed to a topic in
>> >> >> the
>> >> >> Google Groups "OpenVSP" group.
>> >> >> To unsubscribe from this topic, visit
>> >> >> https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
>> >> >> To unsubscribe from this group and all its topics, send an email to
>> >> >> openvsp+u...@googlegroups.com.
>> >> >> For more options, visit https://groups.google.com/d/optout.
>> >> >
>> >> >
>> >> > --
>> >> > You received this message because you are subscribed to the Google
>> >> > Groups
>> >> > "OpenVSP" group.
>> >> > To unsubscribe from this group and stop receiving emails from it,
>> >> > send
>> >> > an
>> >> > email to openvsp+u...@googlegroups.com.
>> >> > For more options, visit https://groups.google.com/d/optout.
>> >>
>> >> --
>> >> You received this message because you are subscribed to a topic in the
>> >> Google Groups "OpenVSP" group.
>> >> To unsubscribe from this topic, visit
>> >> https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
>> >> To unsubscribe from this group and all its topics, send an email to
>> >> openvsp+u...@googlegroups.com.
>> >> For more options, visit https://groups.google.com/d/optout.
>> >
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "OpenVSP" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> > an
>> > email to openvsp+u...@googlegroups.com.
>> > For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "OpenVSP" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to

Martin Simon

unread,
Mar 16, 2017, 6:09:49 AM3/16/17
to ope...@googlegroups.com
Thank you! Works now!

Martin


>> >> >> > For more options, visit https://groups.google.com/d/optout.
>> >> >>
>> >> >> --
>> >> >> You received this message because you are subscribed to a topic in
>> >> >> the
>> >> >> Google Groups "OpenVSP" group.
>> >> >> To unsubscribe from this topic, visit
>> >> >> https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
>> >> >> To unsubscribe from this group and all its topics, send an email to

>> >> >> For more options, visit https://groups.google.com/d/optout.
>> >> >
>> >> >
>> >> > --
>> >> > You received this message because you are subscribed to the Google
>> >> > Groups
>> >> > "OpenVSP" group.
>> >> > To unsubscribe from this group and stop receiving emails from it,
>> >> > send
>> >> > an

>> >> > For more options, visit https://groups.google.com/d/optout.
>> >>
>> >> --
>> >> You received this message because you are subscribed to a topic in the
>> >> Google Groups "OpenVSP" group.
>> >> To unsubscribe from this topic, visit
>> >> https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
>> >> To unsubscribe from this group and all its topics, send an email to

>> >> For more options, visit https://groups.google.com/d/optout.
>> >
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "OpenVSP" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> > an

>> > For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "OpenVSP" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to

>> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "OpenVSP" group.
> To unsubscribe from this group and stop receiving emails from it, send an

> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to a topic in the Google Groups "OpenVSP" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to openvsp+unsubscribe@googlegroups.com.

Rob McDonald

unread,
Mar 16, 2017, 11:51:39 AM3/16/17
to ope...@googlegroups.com
Very glad to hear you got it all sorted.

I would greatly appreciate if you could document your journey --
updates to the readme or the Wiki would be great.

Rob
>> >> >> >> You received this message because you are subscribed to a topic
>> >> >> >> in
>> >> >> >> the
>> >> >> >> Google Groups "OpenVSP" group.
>> >> >> >> To unsubscribe from this topic, visit
>> >> >> >>
>> >> >> >> https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
>> >> >> >> To unsubscribe from this group and all its topics, send an email
>> >> >> >> to
>> >> >> >> openvsp+u...@googlegroups.com.
>> >> >> >> For more options, visit https://groups.google.com/d/optout.
>> >> >> >
>> >> >> >
>> >> >> > --
>> >> >> > You received this message because you are subscribed to the Google
>> >> >> > Groups
>> >> >> > "OpenVSP" group.
>> >> >> > To unsubscribe from this group and stop receiving emails from it,
>> >> >> > send
>> >> >> > an
>> >> >> > email to openvsp+u...@googlegroups.com.
>> >> >> > For more options, visit https://groups.google.com/d/optout.
>> >> >>
>> >> >> --
>> >> >> You received this message because you are subscribed to a topic in
>> >> >> the
>> >> >> Google Groups "OpenVSP" group.
>> >> >> To unsubscribe from this topic, visit
>> >> >> https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
>> >> >> To unsubscribe from this group and all its topics, send an email to
>> >> >> openvsp+u...@googlegroups.com.
>> >> >> For more options, visit https://groups.google.com/d/optout.
>> >> >
>> >> >
>> >> > --
>> >> > You received this message because you are subscribed to the Google
>> >> > Groups
>> >> > "OpenVSP" group.
>> >> > To unsubscribe from this group and stop receiving emails from it,
>> >> > send
>> >> > an
>> >> > email to openvsp+u...@googlegroups.com.
>> >> > For more options, visit https://groups.google.com/d/optout.
>> >>
>> >> --
>> >> You received this message because you are subscribed to a topic in the
>> >> Google Groups "OpenVSP" group.
>> >> To unsubscribe from this topic, visit
>> >> https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
>> >> To unsubscribe from this group and all its topics, send an email to
>> >> openvsp+u...@googlegroups.com.
>> >> For more options, visit https://groups.google.com/d/optout.
>> >
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "OpenVSP" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> > an
>> > email to openvsp+u...@googlegroups.com.
>> > For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "OpenVSP" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/openvsp/lJz9atc39j8/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to

DR Millman

unread,
Mar 29, 2017, 5:25:12 PM3/29/17
to OpenVSP
Rob,

I followed the thread here, read the wiki, had someone watch me follow the instructions, and I still cannot build on Ubuntu 16. Here is a summary.

I loaded all packages including those not listed in the Wiki, like python-dev, python3-dev, swig, and doxygen.

I verified I had fluid already installed in /usr/bin.

Per the wiki, I built the repo ditrectory and cloned from github. I built the libraries in ~/OpenVSP/buildlibs. All that completed successfully.

I then went to the build directory and ran this command: cmake ../repo/src/ -DVSP_LIBRARY_PATH=/home/drmillman/OpenVSP/buildlibs -DCMAKE_BUILD_TYPE=Release

This also ran successfully. I uploaded the log file.
 
I opened the CMakeCache.txt file and did a search for fluid. Here is what the line said:
FIND_PACKAGE_MESSAGE_DETAILS_FLTK:INTERNAL=[fltk_images;fltk_forms;fltk_gl;/usr/lib/x86_64-linux-gnu/libGL.so;fltk][/usr/lib/fltk;/usr/include][fluid][v()]
I changed it to read
FIND_PACKAGE_MESSAGE_DETAILS_FLTK:INTERNAL=[fltk_images;fltk_forms;fltk_gl;/usr/lib/x86_64-linux-gnu/libGL.so;fltk][/usr/bin;/usr/lib/fltk;/usr/include][fluid][v()]
where I added /usr/bin which is where fluid is located. I also did a "which fluid" to verify this is the fluid my system was using. At one point, I even added ~/OpenVSP/buildlibs/FLTK-prefix/bin to add the path to the fluid that building the libraries created. Regardless, after saving the file, I get an error when I try to build vsp using the make command.

Here are some of the errors I get:

make[2]: *** No rule to make target '/home/drmillman/OpenVSP/repo/src/fltk_screens/fluid', needed by 'fltk_screens/typeEditorFlScreen.h'.  Stop.
make[1]: *** [fltk_screens/CMakeFiles/screens.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
CMake Warning (dev) at /home/drmillman/OpenVSP/build/external/STEPCODE-prefix/src/STEPCODE/cmake/SC_Paths.cmake:31 (if):
  Policy CMP0054 is not set: Only interpret if() arguments as variables or
  keywords when unquoted.  Run "cmake --help-policy CMP0054" for policy
  details.  Use the cmake_policy command to set the policy and suppress this
  warning.

The final message reads

-- Installing: /home/drmillman/OpenVSP/build/external/STEPCODE-prefix/src/STEPCODE/../sc-install/share/man/man1/fedex.1
-- Installing: /home/drmillman/OpenVSP/build/external/STEPCODE-prefix/src/STEPCODE/../sc-install/share/man/man1/exp2cxx.1
[ 18%] Completed 'STEPCODE'
[ 18%] Built target STEPCODE
Makefile:149: recipe for target 'all' failed

Help.

Thanks,

Danny
log.out

Martin Simon

unread,
Mar 29, 2017, 5:29:13 PM3/29/17
to ope...@googlegroups.com
Hi!

Try adding it so the path/to/fluid is in the same brackets as fluid. Like this: [path/to/fluid;fluid]

Good luck!
Martin

To unsubscribe from this group and all its topics, send an email to openvsp+unsubscribe@googlegroups.com.

DR Millman

unread,
Mar 29, 2017, 5:38:37 PM3/29/17
to OpenVSP
No change. And I tried each of the paths to both fluid locations.
To unsubscribe from this group and all its topics, send an email to openvsp+u...@googlegroups.com.

Martin Simon

unread,
Mar 29, 2017, 5:40:33 PM3/29/17
to ope...@googlegroups.com
Did you find the fluid  executive that's installed in your OpenVSP directory?

Martin

To unsubscribe from this group and all its topics, send an email to openvsp+unsubscribe@googlegroups.com.

DR Millman

unread,
Mar 30, 2017, 9:51:57 AM3/30/17
to OpenVSP
Yes, /home/drmillman/OpenVSP/buildlibs/FLTK-prefix/bin. If someone could cut and paste exactly what the line for fluid in the CMakeCache.txt should look like, maybe that would help. Thanks.
To unsubscribe from this group and all its topics, send an email to openvsp+u...@googlegroups.com.

Martin Simon

unread,
Mar 30, 2017, 10:12:12 AM3/30/17
to ope...@googlegroups.com
This is what it looks like for me:


FIND_PACKAGE_MESSAGE_DETAILS_FLTK:INTERNAL=[fltk_images;fltk_forms;fltk_gl;/usr/lib/x86_64-linux-gnu/libGL.so;fltk][/usr/lib/fltk;/usr/include][fluid][v()]

Best regards,
Martin

To unsubscribe from this group and all its topics, send an email to openvsp+unsubscribe@googlegroups.com.

Tim MacDonald

unread,
Mar 30, 2017, 1:46:55 PM3/30/17
to OpenVSP
This is a bit of a repost from earlier in the thread, but in case it might be helpful for you or anyone else, I have a fork with the changes I made to install 3.11 with the Python API in Ubuntu 16.04 at https://github.com/timdmacdo/OpenVSP

With those changes and using

cmake -DCMAKE_BUILD_TYPE=Release -DVSP_USE_SYSTEM_FLTK=true
-DVSP_USE_SYSTEM_CPPTEST=true -DVSP_USE_SYSTEM_LIBXML2=true
-DVSP_USE_SYSTEM_EIGEN=false -DVSP_USE_SYSTEM_FLTK=true
-DVSP_USE_SYSTEM_GLM=true -DVSP_USE_SYSTEM_GLEW=true
-DVSP_USE_SYSTEM_CMINPACK=true ../repo/SuperProject

along with the original wiki instructions I was able to install without any problems. Of course Python paths etc. will vary between installations.

Tim
To unsubscribe from this group and all its topics, send an email to openvsp+u...@googlegroups.com.

DR Millman

unread,
Apr 3, 2017, 1:51:09 PM4/3/17
to OpenVSP
Okay, so after making changes in the CMakeList.txt files that Tim posted throughout this thread, using the cmake command he recommended, and doing a sudo make, I finally got OpenVSP installed. Unfortunately, when I run vsp, I do not get wire frames or triangulated meshes to display. Everything looks like a shaded representation. Thoughts? 

Rob McDonald

unread,
Apr 3, 2017, 8:17:22 PM4/3/17
to ope...@googlegroups.com
That is really odd.

Does it seem to behave 'normally' otherwise?

It pretty much has to be something with your OpenGL driver. What
graphics driver are you running? What other options do you have?

Rob

DR Millman

unread,
Apr 4, 2017, 3:26:41 PM4/4/17
to OpenVSP
Rob,

I loaded in the glut and mesa packages and did a complete recompile. I also ran glmark2 to verify openGL was working. I still get a shaded blue profile instead of wire frames.

The issue is probably that I'm running Ubuntu in a virtual environment. Although the graphics card emulator is working great, I don't think OpenVSP is using it in VMware. I could be wrong, but it's the only thing I can think of.

OpenGL version string: 2.1 Mesa 12.0.6

Danny

Rob McDonald

unread,
Apr 4, 2017, 4:00:10 PM4/4/17
to ope...@googlegroups.com
That certainly seems like it could be the issue.

I'm not familiar with VMWare, but I use Virtual Box frequently. The
virtual host machine usually has some settings on whether to
enable/disable 3D acceleration -- you might look for some settings to
tweak there.

It could even be an interaction with the OpenGL driver on the host
computer. If you're hosting with Windows, you might check that driver
too.

Rob

Tim MacDonald

unread,
Apr 4, 2017, 4:06:14 PM4/4/17
to OpenVSP
I also run Ubuntu with VMware but I haven't seen this problem. I could check some of my driver settings if you'd like, you'd just have to tell me which ones.

Dries Verstraete

unread,
Apr 26, 2017, 8:30:23 AM4/26/17
to OpenVSP
Rob

first of all my apologies if this is the wrong thread to reply to.
I have tried to build OpenVSP from source as instructed here: http://www.openvsp.org/wiki/doku.php?id=ubuntu_instructions

I am using Ubuntu16.04 and am new to building OpenVSP but wanted the python support and that is what is causing the issue.

At the bottom of the instructions you mention that errors could be caused by the Python version and you comment that 
"If so, change references of Python3.* in CMakeCache.txt to the default version the systems uses. (e.g Python 2.7)" 

However in CMakeCache.txt I cannot find where the references to Python are located (and I don t know what to look for as well :D)

Could you tell me what to look for in this?

Thanks

Dries

Tim Jim

unread,
May 18, 2017, 2:47:14 AM5/18/17
to OpenVSP
Dries,

I just opened my CMakeCache.txt file and searched for lines with 'python' in them. Just some examples I saw:
//Path to a file.
PYTHON_INCLUDE_DIR:PATH=/usr/include/python2.7

//Path to a library.
PYTHON_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpython2.7.so

I suppose if your paths are pointing to your 3.X install, you just have to replace them with your system python install path.

Regards,
Tim

Tim Jim

unread,
May 18, 2017, 2:56:14 AM5/18/17
to OpenVSP
Hello all,

I'm also getting a similar error as the OP but based on the output shown (attached) I'm not sure it is failing - could anyone help shed some light on the problem if possible? I also had to manually add the fluid path (from src/bin) but I'm having no luck.

Kind regards,
Tim 

On Wednesday, September 21, 2016 at 4:51:21 AM UTC+9, al...@bluecappuccino.com wrote:
Hey guys,

I've tried installing openVSP in ubuntu.

here's the error message I'm getting.

 Performing forcebuild step for 'Libraries'
[ 10%] Performing build step for 'Libraries'
[ 33%] Built target LIBXML2
[ 66%] Built target LIBIGES
[100%] Built target CODEELI
[ 15%] No install step for 'Libraries'
[ 21%] Completed 'Libraries'
[ 47%] Built target Libraries
[ 52%] Performing configure step for 'OpenVSP'
-- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE)
-- GLM_INCLUDE_DIR = /usr/include
-- Found Code-Eli version 0.3.6, and requested version 0.3.6
-- CMINPACK_LIBRARY /usr/lib/x86_64-linux-gnu/libcminpack.so
-- STEPCODE_INSTALL_DIR: /home/alexparker/OpenVSP/repo/SuperProject/OpenVSP-prefix/src/OpenVSP-build/src/external/STEPCODE-prefix/src/STEPCODE/../sc-install
-- Could NOT find SWIG (missing:  SWIG_EXECUTABLE SWIG_DIR)
-- Configuring done
-- Generating done
-- Build files have been written to: /home/alexparker/OpenVSP/repo/SuperProject/OpenVSP-prefix/src/OpenVSP-build
[ 57%] Performing forcebuild step for 'OpenVSP'
[ 63%] Performing build step for 'OpenVSP'
[  2%] Built target STEPCODE
[  2%] Built target glfont2
[  3%] Built target stb_image
[  3%] Built target cartesian
[  3%] Built target triangle
[  4%] Built target sixseries
[  5%] Built target tritri
[  6%] Built target clipper
[  7%] Built target wavedragEL
[ 17%] Built target Angelscript
[ 27%] Built target vsp_graphic
make
[5]: *** No rule to make target '../../../../src/fltk_screens/fluid', needed by 'src/fltk_screens/typeEditorFlScreen.h'. Stop.
CMakeFiles/Makefile2:789: recipe for target 'src/fltk_screens/CMakeFiles/screens.dir/all' failed
make
[4]: *** [src/fltk_screens/CMakeFiles/screens.dir/all] Error 2

Makefile:149: recipe for target 'all'
failed
make
[3]: *** [all] Error 2
CMakeFiles/OpenVSP.dir/build.make:114: recipe for target 'OpenVSP-prefix/src/OpenVSP-stamp/OpenVSP-build' failed
make
[2]: *** [OpenVSP-prefix/src/OpenVSP-stamp/OpenVSP-build] Error 2
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/OpenVSP.dir/all' failed
make
[1]: *** [CMakeFiles/OpenVSP.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make
: *** [all] Error 2


install_log.txt

michael crawley

unread,
Nov 3, 2017, 8:13:15 PM11/3/17
to OpenVSP
I'm also getting an error when trying to install openvsp 3.13 in ubuntu 16.04, even when following the tutorial on the wiki. I keep running in to the following error:

-- Set runtime path of "/home/michael/OpenVSP/build/external/STEPCODE-prefix/src/STEPCODE/../sc-install/bin/lazy_sdai_ap203-static" to "/usr/local/lib:$ORIGIN/../lib"
-- Installing: /home/michael/OpenVSP/build/external/STEPCODE-prefix/src/STEPCODE/../sc-install/share/man/man1/fedex.1
-- Installing: /home/michael/OpenVSP/build/external/STEPCODE-prefix/src/STEPCODE/../sc-install/share/man/man1/exp2cxx.1
[ 16%] Completed 'STEPCODE'
[ 16%] Built target STEPCODE
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2

I'm not sure what this even corresponds to. Any thoughts would be greatly appreciated!

Thanks,
Mike

Rob McDonald

unread,
Nov 3, 2017, 8:27:47 PM11/3/17
to ope...@googlegroups.com
That doesn't look like your error -- your error happens someplace else
further up in the messages.

Go back to that directory and type 'make' again.

Rob

michael crawley

unread,
Nov 3, 2017, 9:55:48 PM11/3/17
to OpenVSP
Thanks for the clarification Rob. Looks like my error is:
make[2]: *** No rule to make target '/home/michael/OpenVSP/repo/src/fltk_screens/fluid', needed by 'fltk_screens/typeEditorFlScreen.h'.  Stop.

I had modified CMakeCache.txt to correct the path to FLTK per the wiki instructions, but I'm guessing I didn't do it correctly? I could only find "fluid" in one line of the cmake cache; the line that points to fluid originally was:

FIND_PACKAGE_MESSAGE_DETAILS_FLTK:INTERNAL=[fltk_images;fltk_forms;fltk_gl;/usr/lib/x86_64-linux-gnu/libGL.so;fltk][/usr/lib/fltk;/usr/include][fluid][v()]

which I modified to:
FIND_PACKAGE_MESSAGE_DETAILS_FLTK:INTERNAL=[fltk_images;fltk_forms;fltk_gl;/usr/lib/x86_64-linux-gnu/libGL.so;fltk][/usr/lib/fltk;/usr/include][/home/michael/OpenVSP/buildlibs/FLTK-prefix/bin; fluid][v()]

I've also tried setting -DVSP_USE_SYSTEM_FLTK=true, but neither worked.

Thanks,
Mike

marco

unread,
Nov 4, 2017, 7:38:42 AM11/4/17
to OpenVSP
Hello,

it seems you are running into the same problem I was having.
the 'quick and dirty' solution is posted here:
https://github.com/OpenVSP/OpenVSP/issues/87

marco

michael crawley

unread,
Nov 4, 2017, 12:30:33 PM11/4/17
to OpenVSP
Yep, that worked for me too. Thanks for the help!

-Mike

Pedro Gonçalves

unread,
Feb 21, 2018, 10:59:04 AM2/21/18
to OpenVSP
I tried the quick and dirty solution, but still got this error


[ 98%] Linking CXX static library libgui_and_draw.a
[ 98%] Built target gui_and_draw

Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2

Do you know any idea how this can be solved?

Best regards,
Pedro

Rob McDonald

unread,
Feb 21, 2018, 11:06:16 AM2/21/18
to ope...@googlegroups.com
This does not report the error. The error happened much farther up in
the process. Type in 'make' again and report what it says then.

Best,

Rob

Pedro Gonçalves

unread,
Feb 21, 2018, 11:33:53 AM2/21/18
to OpenVSP
Hey Rob,

I followed your instructions, here's what I got:

/home/pedro/Desktop/OpenVSP/build/python_api/vspPYTHON_wrap.cxx:173:21: fatal error: Python.h: No such file or directory
# include <Python.h>
^
compilation terminated.
python_api/CMakeFiles/_vsp.dir/build.make:76: recipe for target 'python_api/CMakeFiles/_vsp.dir/vspPYTHON_wrap.cxx.o' failed
make[2]: * [python_api/CMakeFiles/_vsp.dir/vspPYTHON_wrap.cxx.o] Error 1
CMakeFiles/Makefile2:2399: recipe for target 'python_api/CMakeFiles/_vsp.dir/all' failed
make[1]: * [python_api/CMakeFiles/_vsp.dir/all] Error 2

Makefile:149: recipe for target 'all' failed
make: * [all] Error 2

Best,
Pedro

Rob McDonald

unread,
Feb 22, 2018, 2:32:20 AM2/22/18
to ope...@googlegroups.com
Do you plan on using the Python bindings?

CMake appears to have succeeded in finding Python -- but part is not
there when it is needed.

If you don't really care about Python, you could build with 'make -k'
that would cause it to continue despite some failures to complete
everything it can. VSP itself should build and work fine without the
Python bindings.

If you need the Python stuff, then you need to go back and figure out
what isn't working right in the CMake step.

Rob

Pedro Gonçalves

unread,
Feb 24, 2018, 7:06:03 PM2/24/18
to OpenVSP
Hey Rob,

yes, I do need the Python bindings. Is there any suggestion on how I can try and find out where the problem is?

Best regards,
Pedro

Rob McDonald

unread,
Feb 24, 2018, 7:45:43 PM2/24/18
to ope...@googlegroups.com
Most likely, you installed python, but not python-dev on your machine
(or something similar).

Go to your build directory and edit CMakeCache.txt. Search that file
for anything with 'python' in it. Report back those variables here.
One or more of them is likely to be set NOT_FOUND.

Those variables are set when you run CMake before you try to build with make.

Two things must be true
1) the files must be installed
2) CMake must find the files.

We need to figure out which (or both) is the problem. If 1) is the
problem, then you need to get the files installed, delete
CMakeCache.txt, re-run CMake, re-run make and you should be fine.

If 2) is the problem, then there are parameters you can pass to CMake
to force it to find the files where you need them. Then re-run make
etc.

Rob

Pedro Gonçalves

unread,
Feb 24, 2018, 8:49:33 PM2/24/18
to OpenVSP
Hey Rob,

so I did as told and found 3 python variables saying NOT_FOUND:

//Path to a library.
PYTHON_LIBRARY:FILEPATH=PYTHON_LIBRARY-NOTFOUND

//Path to a library.
PYTHON_LIBRARY_DEBUG:FILEPATH=PYTHON_LIBRARY_DEBUG-NOTFOUND

//Path to a library.
PYTHON_LIBRARY_RELEASE:FILEPATH=PYTHON_LIBRARY_RELEASE-NOTFOUND

I'm using Python through anaconda, so how do I set up each one of the paths correctly? From what I read from other groups and posts, the python library path should be something like
/home/pedro/anaconda2/lib/python2.7/config/libpython2.7.a  - right?

As for the others, I'm not sure what I should do

Best regards
Pedro

Rob McDonald

unread,
Feb 24, 2018, 9:18:46 PM2/24/18
to ope...@googlegroups.com
OK, this pretty much matches what I would expect. You need to point
CMake at your Anaconda install

For Anaconda installed in your own user directory, it will be
something like this (all on the CMake command line)

-DPYTHON_EXECUTABLE=/home/pedro/anaconda2/bin/python2.7
-DPYTHON_LIBRARY=/home/pedro/anaconda2/lib/libpython2.7.a
-DPYTHON_INCLUDE_DIR=/home/pedro/anaconda2/include/python2.7
-DPYTHON_INCLUDE_PATH=/home/pedro/anaconda2/include

For a system-installed Python 2.7, it will be something like this:

-DPYTHON_LIBRARY=/usr/lib/python2.7/config-x86_64-linux-gnu/libpython2.7.so
-DPYTHON_INCLUDE_DIR=/usr/include/python2.7
-DPYTHON_INCLUDE_PATH=/usr/include/python2.7

The top one points at a static library (.a) while the second one
points at a dynamic library (.so).

Rob

Pedro Gonçalves

unread,
Feb 24, 2018, 10:03:12 PM2/24/18
to OpenVSP
So I followed your instructions for the static library case, re-ran everything and this is what I got:

make[2]: *** No rule to make target '/home/pedro/anaconda2/lib/libpython2.7.a', needed by 'python_api/_vsp.so'.  Stop.

CMakeFiles/Makefile2:2399: recipe for target 'python_api/CMakeFiles/_vsp.dir/all' failed
make[1]: *** [python_api/CMakeFiles/_vsp.dir/all] Error 2

Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2

I'm trying the dynamic library solution as we speak, are there any thoughts about fixing this issue in the meanwhile?

Best regards
Pedro

Pedro Gonçalves

unread,
Feb 25, 2018, 6:20:29 PM2/25/18
to OpenVSP
It obviously didn't work as Python was clearly installed with Anaconda. Any idea on how to solve this issue?

Best regards
Pedro

Rob McDonald

unread,
Feb 25, 2018, 6:34:24 PM2/25/18
to ope...@googlegroups.com
Ok, try typing in these commands at your prompt. Report back what
each one dumps out.

cd
which python
find . -name python* --print
find . -name libpython2.7* --print
find . -name Python.h --print

Rob

Pedro Gonçalves

unread,
Feb 25, 2018, 6:57:44 PM2/25/18
to OpenVSP
Okay, here we go:

which python
/home/pedro/anaconda2/bin/python

 
find . -name python* --print
./anaconda2/conda-meta/python-2.7.13-0.json
./anaconda2/conda-meta/python-dateutil-2.6.0-py27_0.json
./anaconda2/bin/python
./anaconda2/bin/python2.7
./anaconda2/bin/python2
./anaconda2/bin/python-config
./anaconda2/lib/pkgconfig/python-2.7.pc
./anaconda2/lib/pkgconfig/python.pc
./anaconda2/lib/pkgconfig/python2.pc
./anaconda2/lib/python2.7
./anaconda2/lib/python2.7/idlelib/Icons/python.gif
./anaconda2/lib/python2.7/site-packages/numpy/lib/tests/data/python3.npy
./anaconda2/lib/python2.7/site-packages/sympy/polys/domains/pythonfinitefield.py
./anaconda2/lib/python2.7/site-packages/sympy/polys/domains/pythonrational.py
./anaconda2/lib/python2.7/site-packages/sympy/polys/domains/pythonrationalfield.pyc
./anaconda2/lib/python2.7/site-packages/sympy/polys/domains/pythonfinitefield.pyc
./anaconda2/lib/python2.7/site-packages/sympy/polys/domains/pythonrationalfield.py
./anaconda2/lib/python2.7/site-packages/sympy/polys/domains/pythonrational.pyc
./anaconda2/lib/python2.7/site-packages/sympy/polys/domains/pythonintegerring.pyc
./anaconda2/lib/python2.7/site-packages/sympy/polys/domains/pythonintegerring.py
./anaconda2/lib/python2.7/site-packages/sympy/printing/python.pyc
./anaconda2/lib/python2.7/site-packages/sympy/printing/python.py
./anaconda2/lib/python2.7/site-packages/spyder/widgets/externalshell/pythonshell.py
./anaconda2/lib/python2.7/site-packages/spyder/widgets/externalshell/pythonshell.pyc
./anaconda2/lib/python2.7/site-packages/spyder/widgets/projects/type/python.pyc
./anaconda2/lib/python2.7/site-packages/spyder/widgets/projects/type/python.py
./anaconda2/lib/python2.7/site-packages/spyder/images/pythonxy.png
./anaconda2/lib/python2.7/site-packages/spyder/images/pythonpath.png
./anaconda2/lib/python2.7/site-packages/spyder/images/projects/pythonpath.png
./anaconda2/lib/python2.7/site-packages/spyder/images/console/python.png
./anaconda2/lib/python2.7/site-packages/spyder/images/console/python_t.png
./anaconda2/lib/python2.7/site-packages/pylint/checkers/python3.py
./anaconda2/lib/python2.7/site-packages/pylint/checkers/python3.pyc
./anaconda2/lib/python2.7/site-packages/notebook/static/components/codemirror/mode/python
./anaconda2/lib/python2.7/site-packages/notebook/static/components/codemirror/mode/python/python.js
./anaconda2/lib/python2.7/site-packages/tables/tests/python3.h5
./anaconda2/lib/python2.7/site-packages/tables/tests/python2.h5
./anaconda2/lib/python2.7/site-packages/gevent/python.pxd
./anaconda2/lib/python2.7/site-packages/python_dateutil-2.6.0-py2.7.egg-info
./anaconda2/lib/python2.7/site-packages/_pytest/python.pyc
./anaconda2/lib/python2.7/site-packages/_pytest/python.py
./anaconda2/lib/python2.7/site-packages/numba/pythonapi.py
./anaconda2/lib/python2.7/site-packages/numba/pythonapi.pyc
./anaconda2/lib/python2.7/site-packages/pygments/lexers/python.pyc
./anaconda2/lib/python2.7/site-packages/pygments/lexers/python.py
./anaconda2/lib/python2.7/site-packages/jedi/parser/python
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_set.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_cobject.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_number.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_sequence.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_complex.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python2.5.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_tuple.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_mem.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_unicode.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_getargs.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_module.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_exc.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_list.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_pycapsule.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_iterator.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_float.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_bool.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_bytes.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_object.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_version.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_method.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_string.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_oldbuffer.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_ref.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_weakref.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_mapping.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_function.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_int.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_instance.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_long.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_dict.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_buffer.pxd
./anaconda2/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_type.pxd
./anaconda2/lib/python2.7/site-packages/partd/python.pyc
./anaconda2/lib/python2.7/site-packages/partd/python.py
./anaconda2/lib/python2.7/site-packages/statsmodels/compat/python.pyc
./anaconda2/lib/python2.7/site-packages/statsmodels/compat/python.py
./anaconda2/lib/python2.7/site-packages/nbconvert/templates/python.tpl
./anaconda2/lib/python2.7/site-packages/nbconvert/exporters/python.pyc
./anaconda2/lib/python2.7/site-packages/nbconvert/exporters/python.py
./anaconda2/lib/python2.7/site-packages/anaconda_navigator/static/images/python-logo.svg
./anaconda2/lib/python2.7/site-packages/anaconda_navigator/static/images/python.png
./anaconda2/lib/python2.7/site-packages/anaconda_navigator/static/images/logos/python.svg
./anaconda2/lib/python2.7/site-packages/anaconda_navigator/static/images/logos/python.png
./anaconda2/lib/python2.7/site-packages/blaze/compute/python.pyc
./anaconda2/lib/python2.7/site-packages/blaze/compute/python.py
./anaconda2/lib/python2.7/site-packages/conda/cli/python_api.pyc
./anaconda2/lib/python2.7/site-packages/conda/cli/python_api.py
./anaconda2/lib/python2.7/site-packages/pandas/tests/io/parser/python_parser_only.pyc
./anaconda2/lib/python2.7/site-packages/pandas/tests/io/parser/python_parser_only.py
./anaconda2/lib/python2.7/site-packages/Sphinx-1.5.6-py2.7.egg/sphinx/texinputs/python.ist
./anaconda2/lib/python2.7/site-packages/Sphinx-1.5.6-py2.7.egg/sphinx/domains/python.pyc
./anaconda2/lib/python2.7/site-packages/Sphinx-1.5.6-py2.7.egg/sphinx/domains/python.py
./anaconda2/lib/python2.7/config/python.o
./anaconda2/share/jupyter/kernels/python2
./anaconda2/share/man/man1/python.1
./anaconda2/share/man/man1/python2.7.1
./anaconda2/share/man/man1/python2.1
./anaconda2/include/python2.7
./anaconda2/include/python2.7/pythonrun.h
./anaconda2/pkgs/pyzmq-16.0.2-py27_0/lib/python2.7
./anaconda2/pkgs/scikit-learn-0.18.1-np112py27_1/lib/python2.7
./anaconda2/pkgs/beautifulsoup4-4.6.0-py27_0/lib/python2.7
./anaconda2/pkgs/xlrd-1.0.0-py27_0/lib/python2.7
./anaconda2/pkgs/decorator-4.0.11-py27_0/lib/python2.7
./anaconda2/pkgs/pexpect-4.2.1-py27_0/lib/python2.7
./anaconda2/pkgs/click-6.7-py27_0/lib/python2.7
./anaconda2/pkgs/conda-4.3.21-py27_0/lib/python2.7
./anaconda2/pkgs/conda-4.3.21-py27_0/lib/python2.7/site-packages/conda/cli/python_api.pyc
./anaconda2/pkgs/conda-4.3.21-py27_0/lib/python2.7/site-packages/conda/cli/python_api.py
./anaconda2/pkgs/navigator-updater-0.1.0-py27_0/lib/python2.7
./anaconda2/pkgs/numpy-1.12.1-py27_0/lib/python2.7
./anaconda2/pkgs/numpy-1.12.1-py27_0/lib/python2.7/site-packages/numpy/lib/tests/data/python3.npy
./anaconda2/pkgs/ptyprocess-0.5.1-py27_0/lib/python2.7
./anaconda2/pkgs/jsonschema-2.6.0-py27_0/lib/python2.7
./anaconda2/pkgs/pylint-1.6.4-py27_1/lib/python2.7
./anaconda2/pkgs/pylint-1.6.4-py27_1/lib/python2.7/site-packages/pylint/checkers/python3.py
./anaconda2/pkgs/pylint-1.6.4-py27_1/lib/python2.7/site-packages/pylint/checkers/python3.pyc
./anaconda2/pkgs/jdcal-1.3-py27_0/lib/python2.7
./anaconda2/pkgs/heapdict-1.0.0-py27_1/lib/python2.7
./anaconda2/pkgs/pygments-2.2.0-py27_0/lib/python2.7
./anaconda2/pkgs/pygments-2.2.0-py27_0/lib/python2.7/site-packages/pygments/lexers/python.pyc
./anaconda2/pkgs/pygments-2.2.0-py27_0/lib/python2.7/site-packages/pygments/lexers/python.py
./anaconda2/pkgs/configparser-3.5.0-py27_0/lib/python2.7
./anaconda2/pkgs/mistune-0.7.4-py27_0/lib/python2.7
./anaconda2/pkgs/anaconda-navigator-1.6.2-py27_0/lib/python2.7
./anaconda2/pkgs/anaconda-navigator-1.6.2-py27_0/lib/python2.7/site-packages/anaconda_navigator/static/images/python-logo.svg
./anaconda2/pkgs/anaconda-navigator-1.6.2-py27_0/lib/python2.7/site-packages/anaconda_navigator/static/images/python.png
./anaconda2/pkgs/anaconda-navigator-1.6.2-py27_0/lib/python2.7/site-packages/anaconda_navigator/static/images/logos/python.svg
./anaconda2/pkgs/anaconda-navigator-1.6.2-py27_0/lib/python2.7/site-packages/anaconda_navigator/static/images/logos/python.png
./anaconda2/pkgs/pycurl-7.43.0-py27_2/lib/python2.7
./anaconda2/pkgs/unicodecsv-0.14.1-py27_0/lib/python2.7
./anaconda2/pkgs/rope-0.9.4-py27_1/lib/python2.7
./anaconda2/pkgs/pywavelets-0.5.2-np112py27_0/lib/python2.7
./anaconda2/pkgs/openpyxl-2.4.7-py27_0/lib/python2.7
./anaconda2/pkgs/patsy-0.4.1-py27_0/lib/python2.7
./anaconda2/pkgs/nose-1.3.7-py27_1/lib/python2.7
./anaconda2/pkgs/llvmlite-0.18.0-py27_0/lib/python2.7
./anaconda2/pkgs/funcsigs-1.0.2-py27_0/lib/python2.7
./anaconda2/pkgs/functools32-3.2.3.2-py27_0/lib/python2.7
./anaconda2/pkgs/flask-0.12.2-py27_0/lib/python2.7
./anaconda2/pkgs/jupyter-1.0.0-py27_3/lib/python2.7
./anaconda2/pkgs/numpydoc-0.6.0-py27_0/lib/python2.7
./anaconda2/pkgs/cdecimal-2.3-py27_2/lib/python2.7
./anaconda2/pkgs/futures-3.1.1-py27_0/lib/python2.7
./anaconda2/pkgs/pytables-3.3.0-np112py27_0/lib/python2.7
./anaconda2/pkgs/pytables-3.3.0-np112py27_0/lib/python2.7/site-packages/tables/tests/python3.h5
./anaconda2/pkgs/pytables-3.3.0-np112py27_0/lib/python2.7/site-packages/tables/tests/python2.h5
./anaconda2/pkgs/qtawesome-0.4.4-py27_0/lib/python2.7
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_set.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_cobject.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_number.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_sequence.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_complex.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python2.5.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_tuple.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_mem.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_unicode.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_getargs.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_module.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_exc.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_list.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_pycapsule.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_iterator.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_float.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_bool.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_bytes.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_object.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_version.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_method.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_string.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_oldbuffer.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_ref.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_weakref.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_mapping.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_function.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_int.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_instance.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_long.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_dict.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_buffer.pxd
./anaconda2/pkgs/cython-0.25.2-py27_0/lib/python2.7/site-packages/Cython/Includes/Deprecated/python_type.pxd
./anaconda2/pkgs/h5py-2.7.0-np112py27_0/lib/python2.7
./anaconda2/pkgs/ply-3.10-py27_0/lib/python2.7
./anaconda2/pkgs/pyyaml-3.12-py27_0/lib/python2.7
./anaconda2/pkgs/terminado-0.6-py27_0/lib/python2.7
./anaconda2/pkgs/flask-cors-3.0.2-py27_0/lib/python2.7
./anaconda2/pkgs/traitlets-4.3.2-py27_0/lib/python2.7
./anaconda2/pkgs/odo-0.5.0-py27_1/lib/python2.7
./anaconda2/pkgs/pycosat-0.6.2-py27_0/lib/python2.7
./anaconda2/pkgs/entrypoints-0.2.2-py27_1/lib/python2.7
./anaconda2/pkgs/sip-4.18-py27_0/lib/python2.7
./anaconda2/pkgs/sip-4.18-py27_0/include/python2.7
./anaconda2/pkgs/python-2.7.13-0
./anaconda2/pkgs/python-2.7.13-0/bin/python
./anaconda2/pkgs/python-2.7.13-0/bin/python2.7
./anaconda2/pkgs/python-2.7.13-0/bin/python2
./anaconda2/pkgs/python-2.7.13-0/bin/python-config
./anaconda2/pkgs/python-2.7.13-0/lib/pkgconfig/python-2.7.pc
./anaconda2/pkgs/python-2.7.13-0/lib/pkgconfig/python.pc
./anaconda2/pkgs/python-2.7.13-0/lib/pkgconfig/python2.pc
./anaconda2/pkgs/python-2.7.13-0/lib/python2.7
./anaconda2/pkgs/python-2.7.13-0/lib/python2.7/idlelib/Icons/python.gif
./anaconda2/pkgs/python-2.7.13-0/lib/python2.7/config/python.o
./anaconda2/pkgs/python-2.7.13-0/share/man/man1/python.1
./anaconda2/pkgs/python-2.7.13-0/share/man/man1/python2.7.1
./anaconda2/pkgs/python-2.7.13-0/share/man/man1/python2.1
./anaconda2/pkgs/python-2.7.13-0/include/python2.7
./anaconda2/pkgs/python-2.7.13-0/include/python2.7/pythonrun.h
./anaconda2/pkgs/matplotlib-2.0.2-np112py27_0/lib/python2.7
./anaconda2/pkgs/qtconsole-4.3.0-py27_0/lib/python2.7
./anaconda2/pkgs/cycler-0.10.0-py27_0/lib/python2.7
./anaconda2/pkgs/lxml-3.7.3-py27_0/lib/python2.7
./anaconda2/pkgs/simplegeneric-0.8.1-py27_1/lib/python2.7
./anaconda2/pkgs/pycparser-2.17-py27_0/lib/python2.7
./anaconda2/pkgs/_license-1.1-py27_1/lib/python2.7
./anaconda2/pkgs/py-1.4.33-py27_0/lib/python2.7
./anaconda2/pkgs/backports_abc-0.5-py27_0/lib/python2.7
./anaconda2/pkgs/pyflakes-1.5.0-py27_0/lib/python2.7
./anaconda2/pkgs/ipywidgets-6.0.0-py27_0/lib/python2.7
./anaconda2/pkgs/pillow-4.1.1-py27_0/lib/python2.7
./anaconda2/pkgs/werkzeug-0.12.2-py27_0/lib/python2.7
./anaconda2/pkgs/nltk-3.2.3-py27_0/lib/python2.7
./anaconda2/pkgs/contextlib2-0.5.5-py27_0/lib/python2.7
./anaconda2/pkgs/pathlib2-2.2.1-py27_0/lib/python2.7
./anaconda2/pkgs/pycairo-1.10.0-py27_0/lib/python2.7
./anaconda2/pkgs/setuptools-27.2.0-py27_0/lib/python2.7
./anaconda2/pkgs/scikit-image-0.13.0-np112py27_0/lib/python2.7
./anaconda2/pkgs/pyopenssl-17.0.0-py27_0/lib/python2.7
./anaconda2/pkgs/ruamel_yaml-0.11.14-py27_1/lib/python2.7
./anaconda2/pkgs/bleach-1.5.0-py27_0/lib/python2.7
./anaconda2/pkgs/pickleshare-0.7.4-py27_0/lib/python2.7
./anaconda2/pkgs/cryptography-1.8.1-py27_0/lib/python2.7
./anaconda2/pkgs/jupyter_console-5.1.0-py27_0/lib/python2.7
./anaconda2/pkgs/greenlet-0.4.12-py27_0/lib/python2.7
./anaconda2/pkgs/greenlet-0.4.12-py27_0/include/python2.7
./anaconda2/pkgs/zict-0.1.2-py27_0/lib/python2.7
./anaconda2/pkgs/jedi-0.10.2-py27_2/lib/python2.7
./anaconda2/pkgs/jedi-0.10.2-py27_2/lib/python2.7/site-packages/jedi/parser/python
./anaconda2/pkgs/itsdangerous-0.24-py27_0/lib/python2.7
./anaconda2/pkgs/ssl_match_hostname-3.4.0.2-py27_1/lib/python2.7
./anaconda2/pkgs/datashape-0.5.4-py27_0/lib/python2.7
./anaconda2/pkgs/anaconda-project-0.6.0-py27_0/lib/python2.7
./anaconda2/pkgs/spyder-3.1.4-py27_0/lib/python2.7
./anaconda2/pkgs/spyder-3.1.4-py27_0/lib/python2.7/site-packages/spyder/widgets/externalshell/pythonshell.py
./anaconda2/pkgs/spyder-3.1.4-py27_0/lib/python2.7/site-packages/spyder/widgets/externalshell/pythonshell.pyc
./anaconda2/pkgs/spyder-3.1.4-py27_0/lib/python2.7/site-packages/spyder/widgets/projects/type/python.pyc
./anaconda2/pkgs/spyder-3.1.4-py27_0/lib/python2.7/site-packages/spyder/widgets/projects/type/python.py
./anaconda2/pkgs/spyder-3.1.4-py27_0/lib/python2.7/site-packages/spyder/images/pythonxy.png
./anaconda2/pkgs/spyder-3.1.4-py27_0/lib/python2.7/site-packages/spyder/images/pythonpath.png
./anaconda2/pkgs/spyder-3.1.4-py27_0/lib/python2.7/site-packages/spyder/images/projects/pythonpath.png
./anaconda2/pkgs/spyder-3.1.4-py27_0/lib/python2.7/site-packages/spyder/images/console/python.png
./anaconda2/pkgs/spyder-3.1.4-py27_0/lib/python2.7/site-packages/spyder/images/console/python_t.png
./anaconda2/pkgs/pandocfilters-1.4.1-py27_0/lib/python2.7
./anaconda2/pkgs/tornado-4.5.1-py27_0/lib/python2.7
./anaconda2/pkgs/notebook-5.0.0-py27_0/lib/python2.7
./anaconda2/pkgs/notebook-5.0.0-py27_0/lib/python2.7/site-packages/notebook/static/components/codemirror/mode/python
./anaconda2/pkgs/notebook-5.0.0-py27_0/lib/python2.7/site-packages/notebook/static/components/codemirror/mode/python/python.js
./anaconda2/pkgs/nbconvert-5.1.1-py27_0/lib/python2.7
./anaconda2/pkgs/nbconvert-5.1.1-py27_0/lib/python2.7/site-packages/nbconvert/templates/python.tpl
./anaconda2/pkgs/nbconvert-5.1.1-py27_0/lib/python2.7/site-packages/nbconvert/exporters/python.pyc
./anaconda2/pkgs/nbconvert-5.1.1-py27_0/lib/python2.7/site-packages/nbconvert/exporters/python.py
./anaconda2/pkgs/asn1crypto-0.22.0-py27_0/lib/python2.7
./anaconda2/pkgs/msgpack-python-0.4.8-py27_0/lib/python2.7
./anaconda2/pkgs/chardet-3.0.3-py27_0/lib/python2.7
./anaconda2/pkgs/lazy-object-proxy-1.2.2-py27_0/lib/python2.7
./anaconda2/pkgs/pycrypto-2.6.1-py27_6/lib/python2.7
./anaconda2/pkgs/distributed-1.16.3-py27_0/lib/python2.7
./anaconda2/pkgs/mkl-service-1.1.2-py27_3/lib/python2.7
./anaconda2/pkgs/tblib-1.3.2-py27_0/lib/python2.7
./anaconda2/pkgs/grin-1.2.1-py27_3/lib/python2.7
./anaconda2/pkgs/pip-9.0.1-py27_1/lib/python2.7
./anaconda2/pkgs/ipython_genutils-0.2.0-py27_0/lib/python2.7
./anaconda2/pkgs/prompt_toolkit-1.0.14-py27_0/lib/python2.7
./anaconda2/pkgs/jupyter_client-5.0.1-py27_0/lib/python2.7
./anaconda2/pkgs/jupyter_core-4.3.0-py27_0/lib/python2.7
./anaconda2/pkgs/sphinx-1.5.6-py27_0/lib/python2.7
./anaconda2/pkgs/sphinx-1.5.6-py27_0/lib/python2.7/site-packages/Sphinx-1.5.6-py2.7.egg/sphinx/texinputs/python.ist
./anaconda2/pkgs/sphinx-1.5.6-py27_0/lib/python2.7/site-packages/Sphinx-1.5.6-py2.7.egg/sphinx/domains/python.pyc
./anaconda2/pkgs/sphinx-1.5.6-py27_0/lib/python2.7/site-packages/Sphinx-1.5.6-py2.7.egg/sphinx/domains/python.py
./anaconda2/pkgs/bottleneck-1.2.1-np112py27_0/lib/python2.7
./anaconda2/pkgs/boto-2.46.1-py27_0/lib/python2.7
./anaconda2/pkgs/blaze-0.10.1-py27_0/lib/python2.7
./anaconda2/pkgs/blaze-0.10.1-py27_0/lib/python2.7/site-packages/blaze/compute/python.pyc
./anaconda2/pkgs/blaze-0.10.1-py27_0/lib/python2.7/site-packages/blaze/compute/python.py
./anaconda2/pkgs/markupsafe-0.23-py27_2/lib/python2.7
./anaconda2/pkgs/toolz-0.8.2-py27_0/lib/python2.7
./anaconda2/pkgs/olefile-0.44-py27_0/lib/python2.7
./anaconda2/pkgs/pyqt-5.6.0-py27_2/lib/python2.7
./anaconda2/pkgs/gevent-1.2.1-py27_0/lib/python2.7
./anaconda2/pkgs/gevent-1.2.1-py27_0/lib/python2.7/site-packages/gevent/python.pxd
./anaconda2/pkgs/snowballstemmer-1.2.1-py27_0/lib/python2.7
./anaconda2/pkgs/scipy-0.19.0-np112py27_0/lib/python2.7
./anaconda2/pkgs/widgetsnbextension-2.0.0-py27_0/lib/python2.7
./anaconda2/pkgs/alabaster-0.7.10-py27_0/lib/python2.7
./anaconda2/pkgs/singledispatch-3.4.0.3-py27_0/lib/python2.7
./anaconda2/pkgs/astropy-1.3.2-np112py27_0/lib/python2.7
./anaconda2/pkgs/clyent-1.2.2-py27_0/lib/python2.7
./anaconda2/pkgs/pyodbc-4.0.16-py27_0/lib/python2.7
./anaconda2/pkgs/bitarray-0.8.1-py27_0/lib/python2.7
./anaconda2/pkgs/sortedcontainers-1.5.7-py27_0/lib/python2.7
./anaconda2/pkgs/sympy-1.0-py27_0/lib/python2.7
./anaconda2/pkgs/sympy-1.0-py27_0/lib/python2.7/site-packages/sympy/polys/domains/pythonfinitefield.py
./anaconda2/pkgs/sympy-1.0-py27_0/lib/python2.7/site-packages/sympy/polys/domains/pythonrational.py
./anaconda2/pkgs/sympy-1.0-py27_0/lib/python2.7/site-packages/sympy/polys/domains/pythonrationalfield.pyc
./anaconda2/pkgs/sympy-1.0-py27_0/lib/python2.7/site-packages/sympy/polys/domains/pythonfinitefield.pyc
./anaconda2/pkgs/sympy-1.0-py27_0/lib/python2.7/site-packages/sympy/polys/domains/pythonrationalfield.py
./anaconda2/pkgs/sympy-1.0-py27_0/lib/python2.7/site-packages/sympy/polys/domains/pythonrational.pyc
./anaconda2/pkgs/sympy-1.0-py27_0/lib/python2.7/site-packages/sympy/polys/domains/pythonintegerring.pyc
./anaconda2/pkgs/sympy-1.0-py27_0/lib/python2.7/site-packages/sympy/polys/domains/pythonintegerring.py
./anaconda2/pkgs/sympy-1.0-py27_0/lib/python2.7/site-packages/sympy/printing/python.pyc
./anaconda2/pkgs/sympy-1.0-py27_0/lib/python2.7/site-packages/sympy/printing/python.py
./anaconda2/pkgs/qtpy-1.2.1-py27_0/lib/python2.7
./anaconda2/pkgs/ipaddress-1.0.18-py27_0/lib/python2.7
./anaconda2/pkgs/pandas-0.20.1-np112py27_0/lib/python2.7
./anaconda2/pkgs/pandas-0.20.1-np112py27_0/lib/python2.7/site-packages/pandas/tests/io/parser/python_parser_only.pyc
./anaconda2/pkgs/pandas-0.20.1-np112py27_0/lib/python2.7/site-packages/pandas/tests/io/parser/python_parser_only.py
./anaconda2/pkgs/six-1.10.0-py27_0/lib/python2.7
./anaconda2/pkgs/seaborn-0.7.1-py27_0/lib/python2.7
./anaconda2/pkgs/cffi-1.10.0-py27_0/lib/python2.7
./anaconda2/pkgs/locket-0.2.0-py27_1/lib/python2.7
./anaconda2/pkgs/wheel-0.29.0-py27_0/lib/python2.7
./anaconda2/pkgs/wcwidth-0.1.7-py27_0/lib/python2.7
./anaconda2/pkgs/astroid-1.4.9-py27_0/lib/python2.7
./anaconda2/pkgs/pyparsing-2.1.4-py27_0/lib/python2.7
./anaconda2/pkgs/pytz-2017.2-py27_0/lib/python2.7
./anaconda2/pkgs/scandir-1.5-py27_0/lib/python2.7
./anaconda2/pkgs/python-dateutil-2.6.0-py27_0
./anaconda2/pkgs/python-dateutil-2.6.0-py27_0/lib/python2.7
./anaconda2/pkgs/python-dateutil-2.6.0-py27_0/lib/python2.7/site-packages/python_dateutil-2.6.0-py2.7.egg-info
./anaconda2/pkgs/numexpr-2.6.2-np112py27_0/lib/python2.7
./anaconda2/pkgs/et_xmlfile-1.0.1-py27_0/lib/python2.7
./anaconda2/pkgs/anaconda-client-1.6.3-py27_0/lib/python2.7
./anaconda2/pkgs/partd-0.3.8-py27_0/lib/python2.7
./anaconda2/pkgs/partd-0.3.8-py27_0/lib/python2.7/site-packages/partd/python.pyc
./anaconda2/pkgs/partd-0.3.8-py27_0/lib/python2.7/site-packages/partd/python.py
./anaconda2/pkgs/idna-2.5-py27_0/lib/python2.7
./anaconda2/pkgs/sortedcollections-0.5.3-py27_0/lib/python2.7
./anaconda2/pkgs/get_terminal_size-1.0.0-py27_0/lib/python2.7
./anaconda2/pkgs/cloudpickle-0.2.2-py27_0/lib/python2.7
./anaconda2/pkgs/psutil-5.2.2-py27_0/lib/python2.7
./anaconda2/pkgs/anaconda-4.4.0-np112py27_0/lib/python2.7
./anaconda2/pkgs/pep8-1.7.0-py27_0/lib/python2.7
./anaconda2/pkgs/enum34-1.1.6-py27_0/lib/python2.7
./anaconda2/pkgs/testpath-0.3-py27_0/lib/python2.7
./anaconda2/pkgs/fastcache-1.0.2-py27_1/lib/python2.7
./anaconda2/pkgs/html5lib-0.999-py27_0/lib/python2.7
./anaconda2/pkgs/isort-4.2.5-py27_0/lib/python2.7
./anaconda2/pkgs/jinja2-2.9.6-py27_0/lib/python2.7
./anaconda2/pkgs/mpmath-0.19-py27_1/lib/python2.7
./anaconda2/pkgs/wrapt-1.10.10-py27_0/lib/python2.7
./anaconda2/pkgs/pytest-3.0.7-py27_0/lib/python2.7
./anaconda2/pkgs/pytest-3.0.7-py27_0/lib/python2.7/site-packages/_pytest/python.pyc
./anaconda2/pkgs/pytest-3.0.7-py27_0/lib/python2.7/site-packages/_pytest/python.py
./anaconda2/pkgs/docutils-0.13.1-py27_0/lib/python2.7
./anaconda2/pkgs/backports-1.0-py27_0/lib/python2.7
./anaconda2/pkgs/cytoolz-0.8.2-py27_0/lib/python2.7
./anaconda2/pkgs/bokeh-0.12.5-py27_1/lib/python2.7
./anaconda2/pkgs/xlwt-1.2.0-py27_0/lib/python2.7
./anaconda2/pkgs/packaging-16.8-py27_0/lib/python2.7
./anaconda2/pkgs/requests-2.14.2-py27_0/lib/python2.7
./anaconda2/pkgs/dask-0.14.3-py27_1/lib/python2.7
./anaconda2/pkgs/ipython-5.3.0-py27_0/lib/python2.7
./anaconda2/pkgs/multipledispatch-0.4.9-py27_0/lib/python2.7
./anaconda2/pkgs/xlsxwriter-0.9.6-py27_0/lib/python2.7
./anaconda2/pkgs/imagesize-0.7.1-py27_0/lib/python2.7
./anaconda2/pkgs/sqlalchemy-1.1.9-py27_0/lib/python2.7
./anaconda2/pkgs/numba-0.33.0-np112py27_0/lib/python2.7
./anaconda2/pkgs/numba-0.33.0-np112py27_0/lib/python2.7/site-packages/numba/pythonapi.py
./anaconda2/pkgs/numba-0.33.0-np112py27_0/lib/python2.7/site-packages/numba/pythonapi.pyc
./anaconda2/pkgs/nbformat-4.3.0-py27_0/lib/python2.7
./anaconda2/pkgs/statsmodels-0.8.0-np112py27_0/lib/python2.7
./anaconda2/pkgs/statsmodels-0.8.0-np112py27_0/lib/python2.7/site-packages/statsmodels/compat/python.pyc
./anaconda2/pkgs/statsmodels-0.8.0-np112py27_0/lib/python2.7/site-packages/statsmodels/compat/python.py
./anaconda2/pkgs/colorama-0.3.9-py27_0/lib/python2.7
./anaconda2/pkgs/ipykernel-4.6.1-py27_0/lib/python2.7
./anaconda2/pkgs/ipykernel-4.6.1-py27_0/share/jupyter/kernels/python2
./anaconda2/pkgs/path.py-10.3.1-py27_0/lib/python2.7
./anaconda2/pkgs/networkx-1.11-py27_0/lib/python2.7
./anaconda2/pkgs/babel-2.4.0-py27_0/lib/python2.7
./anaconda2/pkgs/subprocess32-3.2.7-py27_0/lib/python2.7
./.dropbox-dist/dropbox-lnx.x86_64-42.4.114/python-packages-27.zip
./Desktop/OpenVSP-Better_Python/src/python_api
./Desktop/OpenVSP/build/external/STEPCODE-prefix/src/STEPCODE/src/exp2python/python
./Desktop/OpenVSP/build/python_api
./Desktop/OpenVSP/repo/src/python_api
./Desktop/Tese/OpenVSP/build/python_api
./Desktop/Tese/OpenVSP/repo/src/python_api


find . -name libpython2.7* --print
./anaconda2/lib/python2.7/config/libpython2.7.a
./anaconda2/lib/libpython2.7.so.1.0
./anaconda2/lib/libpython2.7.so
./anaconda2/pkgs/python-2.7.13-0/lib/python2.7/config/libpython2.7.a
./anaconda2/pkgs/python-2.7.13-0/lib/libpython2.7.so.1.0
./anaconda2/pkgs/python-2.7.13-0/lib/libpython2.7.so



find . -name Python.h --print
./anaconda2/include/python2.7/Python.h
./anaconda2/pkgs/python-2.7.13-0/include/python2.7/Python.h

Rob McDonald

unread,
Feb 25, 2018, 7:16:33 PM2/25/18
to ope...@googlegroups.com
Ok, I would try these:

-DPYTHON_EXECUTABLE=/home/pedro/anaconda2/bin/python2.7
-DPYTHON_LIBRARY=/home/pedro/anaconda2/lib/libpython2.7.so
-DPYTHON_INCLUDE_DIR=/home/pedro/anaconda2/include/python2.7
-DPYTHON_INCLUDE_PATH=/home/pedro/anaconda2/include
Reply all
Reply to author
Forward
0 new messages