How to compile Thetis 2.6.9 in VS19

User avatar
iw7dmh
Posts: 34
Joined: Fri Jun 29, 2018 1:18 pm
Location: LECCE - ITALY
Contact:

How to compile Thetis 2.6.9 in VS19

Postby iw7dmh » Sun Jul 26, 2020 1:01 pm

Hello,

I am experiencing some problems in loading and compiling Thetis 2.6.9 source code in VS19.
I am wondering if you can provide some guidelines on how to do it.
Something like the solution root directory and dipendencies required by each project should be a good startig point.
At the moment I am unable to load in the IDE the portaudio prj and I have 105 errors.
A link to other posts or documents are welcome as well.

Thank you very mych
73' Enzo
iw7dmh
W4WMT
Posts: 325
Joined: Sun Apr 09, 2017 10:12 pm

Re: How to compile Thetis 2.6.9 in VS19

Postby W4WMT » Sun Jul 26, 2020 4:22 pm

Hi Enzo,

The solution file in "Thetis\Project Files\Source" should load the PortAudio project along with all the other projects automatically within VS2019.

The dependencies are wrong I think. Just remember that ChannelMaster depends on WDSP and Thetis depends on ChannelMaster.

73,

Bryan W4WMT
User avatar
iw7dmh
Posts: 34
Joined: Fri Jun 29, 2018 1:18 pm
Location: LECCE - ITALY
Contact:

Re: How to compile Thetis 2.6.9 in VS19

Postby iw7dmh » Sun Jul 26, 2020 5:23 pm

Hello Bryan,

thank you very much for your hints.
The mistake was moving only the "Source" dir from the zip file into my local project dir. I solved it moving the whole directory tree and most of the reference errors went away.
Then I had another issue with the Error CS0012 The type 'Object' is defined in an assembly that is not referenced. - You must add a reference to assembly 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'
I had to add the <Reference Include="netstandard" /> statement in the Thetis.prj file to solve it.
Now the program is compiled and running :)

Thank you very much indeed

73' Enzo
iw7dmh

Return to “Thetis”