Here you go: Prakhar On Wednesday, 11 October 2023 at 15:14:31 UTC-4 Radu Serban wrote:
> Hi Prakhar, > > Yes, the chrono-tutorial project, as well as the template project in the > Chrono repository are supposed to work (assuming you have pulled the latest > code in both repos). > > Having said that, Dario and I worked in this part of the code recently, > with some significant changes and so it's possible we introduced a bug. I > don't see any issues on my windows box. > > Could you please send us your cmake cache file and the output from cmake > when configuring chrono-tutorial? > > --Radu > > ------------------------------ > *From:* [email protected] <[email protected]> on behalf > of Prakhar Gupta <[email protected]> > *Sent:* Wednesday, October 11, 2023 8:54:44 PM > > *To:* ProjectChrono <[email protected]> > *Subject:* Re: [chrono] CMake version problem for chrono tutorials > > Radu, > Going back to building projects that use chrono - Are the tutorials from > the main branch ( > https://github.com/projectchrono/chrono-tutorial/tree/main) supposed to > build in the current commit? > I cannot build the template projects or the tutorial projects for the main > branch. This is after I can successfully run the demos. > > I am attaching the log from the make process. > > On Wednesday, 11 October 2023 at 13:29:25 UTC-4 Radu Serban wrote: > >> Hi Prakhar, >> >> >> >> Thanks for the heads up. You are correct, this isa bug (most likely a >> copy and paste). >> >> I’ll push the fix soon. >> >> >> >> --Radu >> >> >> >> *From:* [email protected] <[email protected]> *On >> Behalf Of *Prakhar Gupta >> *Sent:* Wednesday, October 11, 2023 7:22 PM >> *To:* ProjectChrono <[email protected]> >> *Subject:* Re: [chrono] CMake version problem for chrono tutorials >> >> >> >> Radu, >> >> I am building the main branch now - with the MATLAB module. >> >> There seems to be a bug in >> https://github.com/projectchrono/chrono/blob/2e6cae2d6578531d73f56d28893740ea009544ab/src/chrono_matlab/ChMatlabEngine.h#L85C1-L85C75 >> >> >> >> This leads to following error during make: >> >> >> >> ---------------------------------------------------------------- >> >> >> >> In file included from >> /home/cralab/chrono/chrono/src/chrono_matlab/ChMatlabEngine.cpp:15:0: >> /home/cralab/chrono/chrono/src/chrono_matlab/ChMatlabEngine.h:85:10: >> error: extra qualification ‘chrono::ChMatlabEngine::’ on member ‘GetString’ >> [-fpermissive] >> bool ChMatlabEngine::GetString(std::string& str, std::string >> varname); >> ^~~~~~~~~~~~~~ >> src/chrono_matlab/CMakeFiles/ChronoEngine_matlab.dir/build.make:75: >> recipe for target >> 'src/chrono_matlab/CMakeFiles/ChronoEngine_matlab.dir/ChMatlabEngine.cpp.o' >> failed >> >> >> >> --------------------------------------------------------------- >> >> >> >> I removed the extra class declaration and it works. If you agree with >> this fix, I can create an issue on github and create a pull request. >> >> >> >> Prakhar >> >> >> >> >> >> On Wednesday, 11 October 2023 at 05:50:43 UTC-4 Prakhar Gupta wrote: >> >> Radu, >> >> Thanks for the suggestion - I will switch over to the main branch. >> >> >> >> Prakhar >> >> On Wednesday, 11 October 2023 at 01:22:19 UTC-4 Radu Serban wrote: >> >> Hi Prakhar, >> >> >> >> Thanks for pointing this out. We missed it in the 8.0 release but will >> make sure to update the template project in the latest development code so >> that it requires a proper CMake version, compatible with Chrono itself. >> >> >> >> On a different note, like Dario also suggested, I encourage you to start >> using the latest code in the ‘main’ branch of the Chrono git repository. >> There have been many enhancements, new features, and bug fixes since the >> 8.0 release. >> >> >> >> --Radu >> >> >> >> *From:* [email protected] <[email protected]> *On >> Behalf Of *Prakhar Gupta >> *Sent:* Tuesday, October 10, 2023 11:33 PM >> *To:* ProjectChrono <[email protected]> >> *Subject:* Re: [chrono] CMake version problem for chrono tutorials >> >> >> >> Yes, that fixed the error with cmake 3.27.7. I was just thrown off, >> because the cmake minimum version in the cmake files for all chrono was >> 3.10, and it does the job too. I did not expect tutorials to be requiring a >> different version. >> >> >> >> Thanks for the help! >> >> Cheers, >> >> Prakhar >> >> >> >> On Tuesday, 10 October 2023 at 16:59:36 UTC-4 [email protected] wrote: >> >> Hi Prakhar, >> >> we just changed the template project and the relative chrono-config file >> so we surely need some feedback. >> >> >> >> Could you update CMake to latest version? >> >> >> >> Dario >> >> >> >> -------- Messaggio originale -------- >> >> Da: Prakhar Gupta <[email protected]> >> >> Data: 10/10/23 22:51 (GMT+01:00) >> >> A: ProjectChrono <[email protected]> >> >> Oggetto: [chrono] CMake version problem for chrono tutorials >> >> >> >> Hi, >> >> I have installed and built chrono-8.0.0 on Ubuntu 18.04. I can run all >> the demos OK. >> >> >> >> I am trying to create a new project, using tutorials ( >> https://github.com/projectchrono/chrono-tutorial/tree/8.0.0 ), and the >> template_project folder that comes with chrono ( >> https://api.projectchrono.org/tutorial_install_project.html). When I try >> to configure the cmake, for these projects, I get errors for "PREPEND" >> subcommand not recognized. I am aware that these commands were added to >> cmake in only the later versions, and not in 3.10. I wonder if I am doing >> something wrong, or am supposed to run another template project/ tutorial >> versions? >> >> >> >> Config: >> >> gcc 7.5.0 >> >> cmake 3.10.2 >> >> irrlicht 1.8.4 >> >> >> >> CMAKE configuration Output for the tutorials case (I get same PREPEND >> unrecognized error for the template_project too that came with the /chrono >> directory) >> >> >> >> ------------------------------------------------------------------------- >> >> ==== Chrono programs ==== >> >> Finding package Chrono... >> >> CMake Error at >> /home/cralab/chrono/chrono_build/cmake/ChronoConfig.cmake:83 (list): >> list does not recognize sub-command PREPEND >> Call Stack (most recent call first): >> slider_crank/CMakeLists.txt:16 (find_package) >> >> CMake Error at >> /home/cralab/chrono/chrono_build/cmake/ChronoConfig.cmake:86 (list): >> list does not recognize sub-command PREPEND >> Call Stack (most recent call first): >> slider_crank/CMakeLists.txt:16 (find_package) >> >> Requested component Irrlicht (REQUIRED) >> >> CMake Error at >> /home/cralab/chrono/chrono_build/cmake/ChronoConfig.cmake:258 (list): >> list does not recognize sub-command PREPEND >> Call Stack (most recent call first): >> slider_crank/CMakeLists.txt:16 (find_package) >> >> CMake Error at >> /home/cralab/chrono/chrono_build/cmake/ChronoConfig.cmake:264 (list): >> list does not recognize sub-command PREPEND >> Call Stack (most recent call first): >> slider_crank/CMakeLists.txt:16 (find_package) >> >> CHRONO_CXX_FLAGS (Compiler flags): ;-pthread;-fopenmp;-march=native >> >> CHRONO_C_FLAGS (Compiler flags): ;-pthread;-fopenmp;-march=native >> >> CHRONO_LINKER_FLAGS (Linker flags): -L/home/cralab/chrono/chrono_build/lib >> >> CHRONO_INCLUDE_DIRS (Chrono include directories): >> /home/cralab/chrono/chrono/src;/home/cralab/chrono/chrono/src/chrono;/home/cralab/chrono/chrono/src/chrono/collision/bullet;/home/cralab/chrono/chrono/src/chrono/collision/gimpact;/home/cralab/chrono/chrono/src/chrono_thirdparty/HACD;/home/cralab/chrono/chrono/src/chrono_thirdparty/HACDv2;/home/cralab/chrono/chrono_build;/usr/local/include/eigen3;;/usr/include/irrlicht >> >> CHRONO_LIB_NAMES (Chrono library names): >> >> CHRONO_LIBRARIES (Chrono libraries): >> /usr/lib/gcc/x86_64-linux-gnu/7/libgomp.so;/usr/lib/x86_64-linux-gnu/libpthread.so;;/usr/lib/x86_64-linux-gnu/libIrrlicht.so;-lXxf86vm;-lglut;-lX11;-lGL >> >> CHRONO_DLL_NAMES (Chrono DLL names): >> >> CHRONO_DLLS (Chrono DLLs): >> >> CHRONO_DATA_DIR (Path to Chrono data folder): >> /home/cralab/chrono/chrono/data/ >> >> CHRONO_VEHICLE_DATA_DIR (Path to Chrono::Vehicle data folder): >> /home/cralab/chrono/chrono/data/vehicle/ >> >> CHRONO_FSI_DATA_DIR (Path to Chrono::FSI data folder): >> /home/cralab/chrono/chrono/data/fsi/ >> >> ...add slider_crank_0 >> >> CMake Error at slider_crank/CMakeLists.txt:55 (target_link_options): >> Unknown CMake command "target_link_options". >> >> Configuring incomplete, errors occurred! >> >> See also >> "/home/cralab/chrono/chrono-tutorial-8.0.0_build/CMakeFiles/CMakeOutput.log". >> >> >> >> --------------------------------------------------------------------- >> >> >> >> Any help is appreciated! >> >> Thanks! >> >> Prakhar Gupta >> >> -- >> You received this message because you are subscribed to the Google Groups >> "ProjectChrono" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/projectchrono/78bcf2be-ad2f-4da8-9c60-c69f9cad3b36n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/projectchrono/78bcf2be-ad2f-4da8-9c60-c69f9cad3b36n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> -- >> You received this message because you are subscribed to the Google Groups >> "ProjectChrono" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/projectchrono/bba06e8c-16b7-4791-b224-fdc349d63a75n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/projectchrono/bba06e8c-16b7-4791-b224-fdc349d63a75n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> -- >> You received this message because you are subscribed to the Google Groups >> "ProjectChrono" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/projectchrono/391fff37-1c21-4a8e-8451-5a1b28b965fcn%40googlegroups.com >> >> <https://groups.google.com/d/msgid/projectchrono/391fff37-1c21-4a8e-8451-5a1b28b965fcn%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- > You received this message because you are subscribed to the Google Groups > "ProjectChrono" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/projectchrono/25ff6e85-17e7-488e-ac01-4c5c051145f7n%40googlegroups.com > > <https://groups.google.com/d/msgid/projectchrono/25ff6e85-17e7-488e-ac01-4c5c051145f7n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > -- You received this message because you are subscribed to the Google Groups "ProjectChrono" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/projectchrono/5a1cc327-476f-4377-8023-5adb6bc6e9a2n%40googlegroups.com.
# This is the CMakeCache file. # For build in directory: /home/cralab/chrono/chrono-tutorial-main_build # It was generated by CMake: /snap/cmake/1336/bin/cmake # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. # If you do want to change a value, simply edit, save, and exit the editor. # The syntax for the file is as follows: # KEY:TYPE=VALUE # KEY is the name of a variable in the cache. # TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. # VALUE is the current value for the KEY. ######################## # EXTERNAL cache entries ######################## //Path to a program. CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line //Path to a program. CMAKE_AR:FILEPATH=/usr/bin/ar //Choose the type of build, options are: None Debug Release RelWithDebInfo // MinSizeRel ... CMAKE_BUILD_TYPE:STRING= //Enable/Disable color output during build. CMAKE_COLOR_MAKEFILE:BOOL=ON //CXX compiler CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ //A wrapper around 'ar' adding the appropriate '--plugin' option // for the GCC compiler CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7 //A wrapper around 'ranlib' adding the appropriate '--plugin' option // for the GCC compiler CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 //Flags used by the CXX compiler during all build types. CMAKE_CXX_FLAGS:STRING= //Flags used by the CXX compiler during DEBUG builds. CMAKE_CXX_FLAGS_DEBUG:STRING=-g //Flags used by the CXX compiler during MINSIZEREL builds. CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG //Flags used by the CXX compiler during RELEASE builds. CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG //Flags used by the CXX compiler during RELWITHDEBINFO builds. CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG //C compiler CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc //A wrapper around 'ar' adding the appropriate '--plugin' option // for the GCC compiler CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7 //A wrapper around 'ranlib' adding the appropriate '--plugin' option // for the GCC compiler CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 //Flags used by the C compiler during all build types. CMAKE_C_FLAGS:STRING= //Flags used by the C compiler during DEBUG builds. CMAKE_C_FLAGS_DEBUG:STRING=-g //Flags used by the C compiler during MINSIZEREL builds. CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG //Flags used by the C compiler during RELEASE builds. CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG //Flags used by the C compiler during RELWITHDEBINFO builds. CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG //Path to a program. CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND //Flags used by the linker during all build types. CMAKE_EXE_LINKER_FLAGS:STRING= //Flags used by the linker during DEBUG builds. CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= //Flags used by the linker during MINSIZEREL builds. CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= //Flags used by the linker during RELEASE builds. CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= //Flags used by the linker during RELWITHDEBINFO builds. CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Enable/Disable output of compile commands during generation. CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF //Value Computed by CMake. CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/cralab/chrono/chrono-tutorial-main_build/CMakeFiles/pkgRedirects //Install path prefix, prepended onto install directories. CMAKE_INSTALL_PREFIX:PATH=/usr/local/chrono-tutorial //Path to a program. CMAKE_LINKER:FILEPATH=/usr/bin/ld //Path to a program. CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make //Flags used by the linker during the creation of modules during // all build types. CMAKE_MODULE_LINKER_FLAGS:STRING= //Flags used by the linker during the creation of modules during // DEBUG builds. CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= //Flags used by the linker during the creation of modules during // MINSIZEREL builds. CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= //Flags used by the linker during the creation of modules during // RELEASE builds. CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= //Flags used by the linker during the creation of modules during // RELWITHDEBINFO builds. CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Path to a program. CMAKE_NM:FILEPATH=/usr/bin/nm //Path to a program. CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy //Path to a program. CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump //Value Computed by CMake CMAKE_PROJECT_DESCRIPTION:STATIC= //Value Computed by CMake CMAKE_PROJECT_HOMEPAGE_URL:STATIC= //Value Computed by CMake CMAKE_PROJECT_NAME:STATIC=ChronoTutorial //Path to a program. CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib //Path to a program. CMAKE_READELF:FILEPATH=/usr/bin/readelf //Flags used by the linker during the creation of shared libraries // during all build types. CMAKE_SHARED_LINKER_FLAGS:STRING= //Flags used by the linker during the creation of shared libraries // during DEBUG builds. CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= //Flags used by the linker during the creation of shared libraries // during MINSIZEREL builds. CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= //Flags used by the linker during the creation of shared libraries // during RELEASE builds. CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= //Flags used by the linker during the creation of shared libraries // during RELWITHDEBINFO builds. CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= //If set, runtime paths are not added when installing shared libraries, // but are added when building. CMAKE_SKIP_INSTALL_RPATH:BOOL=OFF //If set, runtime paths are not added when using shared libraries. CMAKE_SKIP_RPATH:BOOL=OFF //Flags used by the linker during the creation of static libraries // during all build types. CMAKE_STATIC_LINKER_FLAGS:STRING= //Flags used by the linker during the creation of static libraries // during DEBUG builds. CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= //Flags used by the linker during the creation of static libraries // during MINSIZEREL builds. CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= //Flags used by the linker during the creation of static libraries // during RELEASE builds. CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= //Flags used by the linker during the creation of static libraries // during RELWITHDEBINFO builds. CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Path to a program. CMAKE_STRIP:FILEPATH=/usr/bin/strip //Path to a program. CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND //If this value is on, makefiles will be generated without the // .SILENT directive, and all commands will be echoed to the console // during the make. This is useful for debugging only. With Visual // Studio IDE projects all commands are done without /nologo. CMAKE_VERBOSE_MAKEFILE:BOOL=OFF //Value Computed by CMake ChronoTutorial_BINARY_DIR:STATIC=/home/cralab/chrono/chrono-tutorial-main_build //Value Computed by CMake ChronoTutorial_IS_TOP_LEVEL:STATIC=ON //Value Computed by CMake ChronoTutorial_SOURCE_DIR:STATIC=/home/cralab/chrono/chrono-tutorial-main //The directory containing a CMake configuration file for Chrono. Chrono_DIR:PATH=/home/cralab/chrono/chrono_build/cmake //Build the Chrono tutorial programs ENABLE_CHRONO_PROGRAMS:BOOL=ON //Build the Chrono::FEA tutorial programs ENABLE_FEA_PROGRAMS:BOOL=ON //Build the Chrono::Multicore tutorial programs ENABLE_MULTICORE_PROGRAMS:BOOL=OFF //Build the Chrono::Sensor tutorial programs ENABLE_SENSOR_PROGRAMS:BOOL=OFF //Build the SynChrono tutorial programs ENABLE_SYNCHRONO_PROGRAMS:BOOL=OFF //Build the Chrono::Vehicle tutorial programs ENABLE_VEHICLE_PROGRAMS:BOOL=ON ######################## # INTERNAL cache entries ######################## //ADVANCED property for variable: CMAKE_ADDR2LINE CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //This is the directory where this CMakeCache.txt was created CMAKE_CACHEFILE_DIR:INTERNAL=/home/cralab/chrono/chrono-tutorial-main_build //Major version of cmake used to create the current loaded cache CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 //Minor version of cmake used to create the current loaded cache CMAKE_CACHE_MINOR_VERSION:INTERNAL=27 //Patch version of cmake used to create the current loaded cache CMAKE_CACHE_PATCH_VERSION:INTERNAL=7 //ADVANCED property for variable: CMAKE_COLOR_MAKEFILE CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 //Path to CMake executable. CMAKE_COMMAND:INTERNAL=/snap/cmake/1336/bin/cmake //Path to cpack program executable. CMAKE_CPACK_COMMAND:INTERNAL=/snap/cmake/1336/bin/cpack //Path to ctest program executable. CMAKE_CTEST_COMMAND:INTERNAL=/snap/cmake/1336/bin/ctest //ADVANCED property for variable: CMAKE_CXX_COMPILER CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_COMPILER_AR CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_COMPILER CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_COMPILER_AR CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_DLLTOOL CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 //Path to cache edit program executable. CMAKE_EDIT_COMMAND:INTERNAL=/snap/cmake/1336/bin/cmake-gui //Executable file format CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 //Name of external makefile project generator. CMAKE_EXTRA_GENERATOR:INTERNAL= //Name of generator. CMAKE_GENERATOR:INTERNAL=Unix Makefiles //Generator instance identifier. CMAKE_GENERATOR_INSTANCE:INTERNAL= //Name of generator platform. CMAKE_GENERATOR_PLATFORM:INTERNAL= //Name of generator toolset. CMAKE_GENERATOR_TOOLSET:INTERNAL= //Source directory with the top level CMakeLists.txt file for this // project CMAKE_HOME_DIRECTORY:INTERNAL=/home/cralab/chrono/chrono-tutorial-main //Install .so files without execute permission. CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 //ADVANCED property for variable: CMAKE_LINKER CMAKE_LINKER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MAKE_PROGRAM CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_NM CMAKE_NM-ADVANCED:INTERNAL=1 //number of local generators CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=4 //ADVANCED property for variable: CMAKE_OBJCOPY CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_OBJDUMP CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 //Platform information initialized CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 //ADVANCED property for variable: CMAKE_RANLIB CMAKE_RANLIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_READELF CMAKE_READELF-ADVANCED:INTERNAL=1 //Path to CMake installation. CMAKE_ROOT:INTERNAL=/snap/cmake/1336/share/cmake-3.27 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SKIP_RPATH CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STRIP CMAKE_STRIP-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_TAPI CMAKE_TAPI-ADVANCED:INTERNAL=1 //uname command CMAKE_UNAME:INTERNAL=/bin/uname //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 //linker supports push/pop state _CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE
==== Chrono programs ==== Finding package Chrono... Requested component Irrlicht (REQUIRED) CHRONO_CXX_FLAGS (Compiler flags): ;-pthread;-fopenmp;-march=native CHRONO_C_FLAGS (Compiler flags): ;-pthread;-fopenmp;-march=native CHRONO_LINKER_FLAGS (Linker flags): -L/home/cralab/chrono/chrono_build/lib CHRONO_INCLUDE_DIRS (Chrono include directories): /home/cralab/chrono/chrono/src;/home/cralab/chrono/chrono/src/chrono;/home/cralab/chrono/chrono/src/chrono/collision/bullet;/home/cralab/chrono/chrono/src/chrono/collision/gimpact;/home/cralab/chrono/chrono/src/chrono_thirdparty/HACD;/home/cralab/chrono/chrono/src/chrono_thirdparty/HACDv2;/home/cralab/chrono/chrono_build;/usr/local/include/eigen3;;/usr/include/irrlicht CHRONO_LIB_NAMES (Chrono library names): ChronoEngine_postprocess;ChronoEngine_irrlicht;ChronoModels_robot;ChronoEngine CHRONO_LIBRARIES (Chrono libraries): /usr/lib/gcc/x86_64-linux-gnu/7/libgomp.so;/usr/lib/x86_64-linux-gnu/libpthread.so; CHRONO_DATA_DIR (Path to Chrono data folder): /home/cralab/chrono/chrono/data/ CHRONO_VEHICLE_DATA_DIR (Path to Chrono::Vehicle data folder): /home/cralab/chrono/chrono/data/vehicle/ CHRONO_FSI_DATA_DIR (Path to Chrono::FSI data folder): /home/cralab/chrono/chrono/data/fsi/ ...add slider_crank_0 ...add slider_crank_1 ...add slider_crank_2 ...add slider_crank_1_solution ...add slider_crank_2_solution ==== Chrono::Vehicle programs ==== Finding package Chrono... Requested component Vehicle (REQUIRED) Requested component Irrlicht (REQUIRED) CHRONO_CXX_FLAGS (Compiler flags): ;-pthread;-fopenmp;-march=native CHRONO_C_FLAGS (Compiler flags): ;-pthread;-fopenmp;-march=native CHRONO_LINKER_FLAGS (Linker flags): -L/home/cralab/chrono/chrono_build/lib CHRONO_INCLUDE_DIRS (Chrono include directories): /home/cralab/chrono/chrono/src;/home/cralab/chrono/chrono/src/chrono;/home/cralab/chrono/chrono/src/chrono/collision/bullet;/home/cralab/chrono/chrono/src/chrono/collision/gimpact;/home/cralab/chrono/chrono/src/chrono_thirdparty/HACD;/home/cralab/chrono/chrono/src/chrono_thirdparty/HACDv2;/home/cralab/chrono/chrono_build;/usr/local/include/eigen3;;/usr/include/irrlicht CHRONO_LIB_NAMES (Chrono library names): ChronoEngine_postprocess;ChronoEngine_irrlicht;ChronoEngine_vehicle_irrlicht;ChronoModels_vehicle;ChronoEngine_vehicle;ChronoModels_robot;ChronoEngine CHRONO_LIBRARIES (Chrono libraries): /usr/lib/gcc/x86_64-linux-gnu/7/libgomp.so;/usr/lib/x86_64-linux-gnu/libpthread.so; CHRONO_DATA_DIR (Path to Chrono data folder): /home/cralab/chrono/chrono/data/ CHRONO_VEHICLE_DATA_DIR (Path to Chrono::Vehicle data folder): /home/cralab/chrono/chrono/data/vehicle/ CHRONO_FSI_DATA_DIR (Path to Chrono::FSI data folder): /home/cralab/chrono/chrono/data/fsi/ ...add wheeled_vehicle ...add wheeled_vehicle_solution ==== Chrono::FEA programs ==== Finding package Chrono... Requested component Irrlicht (REQUIRED) CHRONO_CXX_FLAGS (Compiler flags): ;-pthread;-fopenmp;-march=native CHRONO_C_FLAGS (Compiler flags): ;-pthread;-fopenmp;-march=native CHRONO_LINKER_FLAGS (Linker flags): -L/home/cralab/chrono/chrono_build/lib CHRONO_INCLUDE_DIRS (Chrono include directories): /home/cralab/chrono/chrono/src;/home/cralab/chrono/chrono/src/chrono;/home/cralab/chrono/chrono/src/chrono/collision/bullet;/home/cralab/chrono/chrono/src/chrono/collision/gimpact;/home/cralab/chrono/chrono/src/chrono_thirdparty/HACD;/home/cralab/chrono/chrono/src/chrono_thirdparty/HACDv2;/home/cralab/chrono/chrono_build;/usr/local/include/eigen3;;/usr/include/irrlicht CHRONO_LIB_NAMES (Chrono library names): ChronoEngine_postprocess;ChronoEngine_irrlicht;ChronoModels_robot;ChronoEngine CHRONO_LIBRARIES (Chrono libraries): /usr/lib/gcc/x86_64-linux-gnu/7/libgomp.so;/usr/lib/x86_64-linux-gnu/libpthread.so; CHRONO_DATA_DIR (Path to Chrono data folder): /home/cralab/chrono/chrono/data/ CHRONO_VEHICLE_DATA_DIR (Path to Chrono::Vehicle data folder): /home/cralab/chrono/chrono/data/vehicle/ CHRONO_FSI_DATA_DIR (Path to Chrono::FSI data folder): /home/cralab/chrono/chrono/data/fsi/ ...add FEA_cable_collide_1 ...add FEA_cable_collide_2 ...add FEA_cable_collide_3 ...add FEA_cable_collide_1_solution ...add FEA_cable_collide_2_solution ...add FEA_cable_collide_3_solution Configuring done (0.0s)
