Hi Radu!

I've tried rebuilding both Chrono and the template project with only 
release, and I still get the same error as before. The error says it 
calling back to the chrono-config.cmake, on line 561. I've now tried 
editing the file itself, changing the path from "E:/Build/chrono/bin" to 
"c:/workspace/chrono_build/bin", with Prefix: Release. This actually made 
me able to build the project, and I could now view the exe. Though I 
suspect this isn't a very effective fix, and that I might have problem with 
this down the line.
Do you know anything about why  "E:/Build/chrono/bin" was written in the 
chrono-config.cmake made from the chrono build?

Halvor 

torsdag 5. oktober 2023 kl. 11:36:03 UTC+2 skrev Radu Serban:

> Hi Halvor,
>
>  
>
> Following up on Dario’s comments and if you are using the latest code in 
> the Chrono ‘main’ branch, to make sure you deal properly with the changes 
> to the build system we made recently, I suggest trying reconfiguring and 
> rebuilding both Chrono and then the template project starting from scratch, 
> in new build directories.  Or at least delete the CMake cache first.
>
>  
>
> You should have no issues building everything like before, provided you do 
> not change some of the new CMake variables from their default values (which 
> reproduce the previous setup, namely building Chrono shared libraries and 
> using the dynamically-linked runtime library (on Windows)).  The 
> USE_EIGEN_OPENMP option has been in there for a while and is likely not 
> related to your issue.
>
>  
>
> --Radu
>
>  
>
> *From:* [email protected] <[email protected]> *On 
> Behalf Of *Halvor Aslaksen
> *Sent:* Thursday, October 5, 2023 11:24 AM
> *To:* ProjectChrono <[email protected]>
> *Subject:* [chrono] Re: DLL 'ChronoEngine.dll' in package Chrono is not 
> installed properly
>
>  
>
> Hi Dario!
>
> Thanks for the quick reply.
> I built the chrono build directory with only Release. Though when I try to 
> build the project from the generated project (with the error messages 
> listed) with Release, I can't open the exe-file. It says that the 
> ChronoEngine_irrlicht.dll and ChronoEngine.dll files were not found. 
>
> I had no problem with generating and building projects before, and can't 
> figure ou what has changes since the last time it worked. I've noticed that 
> there are more options in the CMake configuration of the Chrono::Engine 
> now, for example the USE_EIGEN_OPENMP, which is checked automatically. I 
> don't know if this is relevant.
>
> Halvor
>
>  
>
> torsdag 5. oktober 2023 kl. 11:05:05 UTC+2 skrev [email protected]:
>
> Hi,
> did you make sure that both your project and Chrono were built with *same 
> configuration type*?
> We are currently rewriting the files that are used for linking from 
> external projects so this info might change in the very next future, but as 
> for now I would recommend you to *compile both Chrono and your project in 
> Release*.
>
> Let us know,
> Dario M.
>
> Il giorno giovedì 5 ottobre 2023 alle 11:01:14 UTC+2 [email protected] ha 
> scritto:
>
> Hi!
>
> I am new to Project Chrono, and was wondering about an error I get when 
> trying to build a project. Just as a test case, I am running the 
> template_project with the pendulum in the chrono directory.
>
> The first time I built this project, everything went fine 
> (irrlicht-1.8.5). Though after experimenting with installing some modules 
> and then reinstalling the base version of chrono::engine with irrlicht and 
> postprocess, I got these errors in CMake when trying to configure the same 
> project again:
>
> DLL 'ChronoEngine.dll' in package Chrono is not installed properly
>
> DLL 'ChronoModels_robot.dll' in package Chrono is not installed properly
>
> DLL 'ChronoEngine_irrlicht.dll' in package Chrono is not installed properly
>
> DLL 'ChronoEngine_postprocess.dll' in package Chrono is not installed 
> properly
>
>  
>
> I have tried to uninstall everything and reinstalling many times, trying 
> different versions of irrlicht (1.8.5 and 1.8.4) and different changes.
>
> Would anyone know what might cause this problem?
>
> Any answers would be appreciated.
>
> -- 
> 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/9dd74fe6-a602-4f60-b708-fdde629ca821n%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/projectchrono/9dd74fe6-a602-4f60-b708-fdde629ca821n%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/4f765b21-d200-4687-b07d-d5a946a80fd3n%40googlegroups.com.

Reply via email to