SYNCHRONET--------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 15 из 100
 От   : Yigael                              1:103/705         06 апр 24 00:29:31
 К    : Digital Man                                           06 апр 24 10:31:05
 Тема : Compile from source
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 51524.sync@1:103/705 2a76f91f
@REPLY: 51515.sync@1:103/705 2a766f4b
@TZUTC: -0700
@PID: Synchronet 3.20a-Linux master/f2a017ec6 Mar 24
202 GCC 12.2.0
@TID: SBBSecho 3.20-Linux master/1d0dcbacc Apr 05
2024 21:19 GCC 12.2.0
@BBSID: VERT
@CHRS: UTF-8 4
> Visual Basic isn`t used or involved in the building of Synchronet at all.
> Microsoft Visual C++ (which is a component of Visual Studio) is, however.

Oh shoot.. I meant "Visual C++".  Serves me right for typing this at work. :

> but not the GUI components: sbbsctrl.exe, useredit.exe, chat.exe. Those are
> built using Borland C++Builder 6 (still, yes I know, a very
> old/proprietary/commercial tool).

Borland is a name I haven`t heard in a long time. I don`t expect to ever mess
with that guy.

> All the required "modules" are in the Git repo. 

Sorry...I was referring to which components in Visual Studio Installer are
actually necessary for what I need. Tick the wrong boxes and you lose dozens of
gigabytes of drive space for no quantifiable reason.

> Since these tools and concepts seem so foreign to you, I`m curious *why* you
> want to build Synchronet for Windows from source? If you`re new to Synchronet
> and new to programming, this doesn`t sound like a great way path to success.
> Maybe start with a simpler project?

That is a good question.  One day I decided to install Synchronet BBS and start
customizing for no reason. Someday when I get everything working the way I
like, then I`ll go live. For now it`s the perfect excuse to see what it`s like
to compile an open source project. I honestly thought it would be easy. But
getting this Microsoft product set up from scratch with all the necessary
components so it builds without errors is maddening.

Latest attempt:  I tried installing Microsoft Visual C++ Build Tools and using
the developer console to msbuild sbbs3.sln, but I just see errors about the
v141_xp toolset being required. The only way to get that deprecated toolset is
use Visual Studio Installer, which leads to installing Visual Studio Community
2022, which leads me into the maze of trying to figure out which workflow and
components to install. Even after selecting practically everything in the list
 (thus taking up 86 GB) opening \\src\\sbbs3\\sbbs3.sln project and
clicking Build
it just errors out because it can`t find a bunch of .h files (that aren`t even
in the git).

There has got to be something I`m missing here.

/Chris
--- SBBSecho 3.20-Linux
 * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
SEEN-BY: 1/120 18/0 50/109 103/705 116/116 123/0
10 25 180 200 525 755 3001
SEEN-BY: 124/5016 129/215 135/115 153/757 7715
154/10 30 40 50 700 203/0
SEEN-BY: 218/700 220/90 221/0 6 222/2 226/70
229/310 240/1120 1120 5832 250/1
SEEN-BY: 275/1000 280/464 5003 292/8125 299/6 301/1
341/66 234 396/45 423/120
SEEN-BY: 460/58 463/68 467/888 633/280 712/848 1321
770/1 2320/105 3634/0 12
SEEN-BY: 3634/24 27 57 119 5000/111 5005/49
5019/40 5020/400 715 848 1042
SEEN-BY: 5020/4441 12000 5030/49 1081 5054/8
5060/900 5061/133 5075/128
SEEN-BY: 5083/444
@PATH: 103/705 280/464 154/10 3634/12 5020/1042
4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх