Hello ,About VSG ;

63 views
Skip to first unread message

Zed Sun

unread,
Jul 26, 2023, 4:10:03 AM7/26/23
to ProjectChrono
1.Is the source code version 8.00 the same as the "Chrono development branch"? Can Chrono: VSG be used for source code version 8.00?
    If VSG can be compiled at version chrono 8.00, I have a problem  2
2.Now I am using Chrono8.00; VS2019; Cmake3.26.3;Windows10
    1)Below is my vsgfrmaework_ Install folder
20230726155203.png
        this is bin folder:
20230726160157.png
this is include folder
:QQ20230726160308.png
this is a lib folder:
20230726160449.png

2) My VS2019:     LINK : fatal error LNK1181: “..\..\lib\Release\ChronoEngine_vsg.lib”【Unable to open input file】
    my error list:20230726160621.png

3}My Cmake:20230726155949.png
Thanks

dr.ratz...@gmail.com

unread,
Jul 31, 2023, 11:52:23 AM7/31/23
to ProjectChrono
Hi Zed,

I guess you have built vsg on 2023-07-26. Vsg is still under development and its api has changed last week. Unfortunately the vsg changes break the chrono_vsg builds. Radu wants to supply a work around based on the last compatible vsg version, when he is back from travel. Actually I am working on an updated chrono_vsg version, but it is actually not complete and needs testing.

If you want to make a manual installation of vsg (not with vsgFramework!), you can try this combination of libraries:
  • VulkanSceneGraph-1.0.7
  • vsgXchange-1.0.3
  • vsgImGui from github
  • vsgExamples-1.0.5
Best

Rainer

Radu Serban

unread,
Aug 2, 2023, 2:54:46 AM8/2/23
to ProjectChrono

Hi Zed,

 

First, the code in the ‘main’ branch of the Chrono repository is *not* the same as the one in release 8.0.  There were quite a few additions, fixes, modifications. In fact, the Chrono::VSG module was added after the 8.0 release.  You can see the main changes made since the last release in the CHANGELOG file.

 

Regarding your problems with incompatibilities between the current Chrono::VSG code and its VSG dependencies, the solution is to use the scripts we provide for building and installing the various VSG libraries, instead of vsgFramework.   Pull the latest code in the ‘main’ branch and see the updated installation page at https://api.projectchrono.org/module_vsg_installation.html.  In particular, use the approach #2 (“VSG build scripts”).  The latest version of these utility scripts use the VSG library versions that Rainer listed below which are compatible with the current Chrono::VSG.

 

--Radu

 

From: projec...@googlegroups.com <projec...@googlegroups.com> On Behalf Of dr.ratz...@gmail.com
Sent: Monday, July 31, 2023 5:52 PM
To: ProjectChrono <projec...@googlegroups.com>
Subject: [chrono] Re: Hello ,About VSG ;

 

Hi Zed,

 

I guess you have built vsg on 2023-07-26. Vsg is still under development and its api has changed last week. Unfortunately the vsg changes break the chrono_vsg builds. Radu wants to supply a work around based on the last compatible vsg version, when he is back from travel. Actually I am working on an updated chrono_vsg version, but it is actually not complete and needs testing.

If you want to make a manual installation of vsg (not with vsgFramework!), you can try this combination of libraries:

  • VulkanSceneGraph-1.0.7
  • vsgXchange-1.0.3
  • vsgImGui from github
  • vsgExamples-1.0.5

Best

 

Rainer

Zed Sun schrieb am Mittwoch, 26. Juli 2023 um 10:10:03 UTC+2:

1.Is the source code version 8.00 the same as the "Chrono development branch"? Can Chrono: VSG be used for source code version 8.00?

    If VSG can be compiled at version chrono 8.00, I have a problem  2
2.Now I am using Chrono8.00; VS2019; Cmake3.26.3;Windows10

    1Below is my vsgfrmaework_ Install folder

        this is bin folder:

this is include folder

:

this is a lib folder:

 

2) My VS2019:     LINK : fatal error LNK1181: “..\..\lib\Release\ChronoEngine_vsg.lib”Unable to open input file

    my error list:

 

3}My Cmake:

Thanks

--
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 view this discussion on the web visit https://groups.google.com/d/msgid/projectchrono/25179df5-fb21-4194-97d3-c515886b5efdn%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages