Finding package Chrono...
Requested component Irrlicht (REQUIRED)
Library 'ChronoEngine' in package Chrono is not installed properly
Library 'ChronoEngine_irrlicht' in package Chrono is not installed properly
CHRONO_CXX_FLAGS (Compiler flags): -std=c++14 -pthread -march=native -msse4.2 -mfpmath=sse -march=native -mavx2 -march=native -mfma
CHRONO_C_FLAGS (Compiler flags): -pthread -march=native -msse4.2 -mfpmath=sse -march=native -mavx2 -march=native -mfma
CHRONO_LINKER_FLAGS (Linker flags): -L/home/mypc/bin/chrono_build/lib64
CHRONO_INCLUDE_DIRS (Chrono include directories): /home/mypc/src/chrono/src;/home/mypc/src/chrono/src/chrono;/home/mypc/src/chrono/src/chrono/collision/bullet;/home/mypc/src/chrono/src/chrono/collision/gimpact;/home/mypc/src/chrono/src/chrono/collision/convexdecomposition/HACD;/home/mypc/bin/chrono_build;/home/mypc/src/irrlicht-1.8.4/include
CHRONO_LIB_NAMES (Chrono library names): ChronoEngine;ChronoEngine_irrlicht
CHRONO_LIBRARIES (Chrono libraries): /home/mypc/src/irrlicht-1.8.4/lib/Linux/libIrrlicht.a;-lXxf86vm;-lglut;-lX11;-lGL
CHRONO_DLL_NAMES (Chrono DLL names):
CHRONO_DLLS (Chrono DLLs):
CHRONO_DATA_DIR (Path to Chrono data folder): /home/mypc/src/chrono/data/
CHRONO_VEHICLE_DATA_DIR (Path to Chrono::Vehicle data folder): /home/mypc/src/chrono/data/vehicle/
CHRONO_FSI_DATA_DIR (Path to Chrono::fsi data folder): /home/mypc/src/chrono/data/fsi/
Configuring doneHi Yuki,
It seems to me that you conflate two different things:
For the former, you must continue beyond step 6 in that first tutorial and actually build the Chrono libraries. Unfortunately, the procedure in step 7 in the tutorial only mentions the case of using Visual Studio (for Windows users). In your case, once you completed step 6, CMake will have generated a hierarchy of Makefiles (the native build system on Linux). So you must run 'make' from within the build tree (which you specified in step 6 during CMake configuration) and, optionally, 'make install'. Once make completes, you should find a set of (shared) libraries in the sub-directory lib64/ and several executables (demos and unit tests, depending on what you selected during CMake configuration) in the bin/ sub-directory.
Once you have Chrono build, you can link your own project to the Chrono libraries, following the guidelines in that second tutorial. For that, in step 5 of this procedure, you will need to specify where the Chrono CMake project configuration file is located (i.e. set the CMake variable Chrono_DIR). You can point to either the Chrono build tree from above or else to the Chrono install tree (if you did perform the optional step of installing Chrono above). The tutorial uses a Chrono build tree.
I hope this helps. Let me know if you manage to build everything you need.
Best,
Radu
--
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 projectchron...@googlegroups.com.
To post to this group, send email to projec...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.