Subj : Compile from source
To   : Digital Man
From : Yigael
Date : Fri Apr 05 2024 02:11 pm

Hello everyone,

Is there a guide showing the easiest way to compile the Synchronet source files
with a Windows app? Being new to Synchronet v3.20, and having only dabbled in
programming up until now, I'm sure this must seem like a dumb question.

What I've tried so far:  cloned the GitHub mirror for SBBS, installed MS
Visual Basic, spent hours trying to figure out how to compile without errors.
As I prefer to research answers before asking, I checked the Synchro Wiki but
only mentions the Windows files "built using Microsoft Visual Studio Express
2019 for Windows Desktop" (which doesn't appear on the web so it must have
been renamed).  One of the Synchronet .bat files in the source says that
building "requires Microsoft Visual C++ 2022".  So I installed the latest VB,
but even after adding nearly every module available module, I'm getting way
too many errors for me to believe this is the right path.

So now I'm asking for help.

1. What are the easiest steps to compile Synchronet source files, without
errors, and get a release that is ready for installation on a Windows PC?

2. Can this task be accomplished using Git for Windows, or a compiler that
isn't a disk-space-gobbling Microsoft product?

3. If VB is the only way, then what are the minimum modules required, and what
steps needed, for making a Synchronet "release version" properly.

I see on the gitlab that there are nightly dev builds, so this must be an
everyday task for developers.  I just need some information that'll help get
me situated in the correct direction.  Thank you in advance.

Kind Regards,
Chris

---
� Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net