Subj : Windows VS2019 build issue To : Nightfox From : Digital Man Date : Sat Jul 27 2019 03:39 am Re: Windows VS2019 build issue By: Nightfox to Digital Man on Fri Jul 26 2019 10:34 pm > Hi DM, > > I've been wanting to try to debug what may be a memory leak issue (when the > Synchronet web server is in use, Synchronet's memory usage creeps up until > it's using almost all the available RAM). So, I updated my src directory > from CVS and tried to build sbbs3.sln. I'm using Visual Studio 2019 > Community. I tried building in debug mode so the debug symbols would be > available. It got to a point where text.h was clobbered to where everything > in text.h after the "enum {" line was removed, so when it tried to build > further projets, it was giving me the error "fatal error C1070: mismatched > #if/#endif pair in file 'D:\SynchronetCVS\src\sbbs3\text.h'". > > I noticed this in the output: > error MSB3073: The command ".\msvc.win32.exe.debug\textgen > error MSB3073: :VCEnd" exited with code 1 > Done building project "textgen.vcxproj" -- FAILED. textgen needs access to the text.dat file. Are you building on the same system as the BBS? If you so, you need to make sure your SBBSCTRL env var is pointing to the location of a valid text.dat file. digital man Synchronet "Real Fact" #4: Synchronet version 3 is written mostly in C, with some C++, x86 ASM, and Pascal. Norco, CA WX: 73.5øF, 58.0% humidity, 0 mph SSW wind, 0.00 inches rain/24hrs .