https://gitlab.synchro.net/main/sbbs/-/commit/8594550551d4e2d6bae4ad15
Added Files:
src/build/target_winver.props
Modified Files:
src/conio/conio.vcxproj conio_gdi.vcxproj conio_sdl.vcxproj src/sbbs3/ans2asc.vcxproj asc2ans.vcxproj baja.vcxproj chksmb.vcxproj dupefind.vcxproj echocfg.vcxproj fixsmb.vcxproj fmsgdump.vcxproj ftpsrvr.vcxproj jsexec.vcxproj load_cfg.vcxproj mailsrvr.vcxproj makeuser.vcxproj node.vcxproj ntsvcs.vcxproj pktdump.vcxproj qwknodes.vcxproj sbbs.vcxproj sbbscon.vcxproj sbbsecho.vcxproj src/sbbs3/scfg/scfg.vcxproj src/sbbs3/services.vcxproj sexyz.vcxproj slog.vcxproj smbutil.vcxproj textgen.vcxproj trashman.vcxproj unbaja.vcxproj upgrade_to_v319.vcxproj upgrade_to_v320.vcxproj websrvr.vcxproj src/sftp/sftp.vcxproj src/smblib/smblib.vcxproj src/uifc/uifc.vcxproj src/xpdev/xpdev.vcxproj xpdev_mt.vcxproj
Log Message:
Target Windows Vista+ (not Windows XP) and enable enhanced instruction sets
Synchronet v3.20 doesn't actually work on Windows XP due to depenendies in
3rd party libraries we link with and more recent ciolib improvements.
So, no need to use an ancient WinSDK (7.0) or toolset anymore. Hooray!
I'm not changing the versions of C or C++ language enabled (yet), but that's something we should consider doing.
Also, re-enable enhanced x86 processor extensions (e.g. SSE2) as I doubt very much you can run Windows Vista on a pre-2000 CPU anyway. If this is a problem for anyone, it's trivial to disable the processor extensions again.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net