Both sides previous revisionPrevious revisionNext revision | Previous revision |
dev:tools [2018/02/11 18:39] – [UNIX] Added minimum GCC version (4.6) digital man | dev:tools [2024/04/06 13:50] (current) – Add screenshot of Visual Studio configured for C++ dev and XP support digital man |
---|
===== Windows ===== | ===== Windows ===== |
| |
The majority of the Synchronet executable files and libraries for Windows are (as of v3.16b development, started March, 2014) built with [[https://github.com/EQEmu/Server/wiki/Visual-Studio-Express-2013-for-Windows-Desktop|Microsoft Visual Studio Express 2013 for Windows Desktop]] (free). | The majority of the Synchronet executable files and libraries for Windows are built with [[https://visualstudio.microsoft.com/downloads/|Microsoft Visual Studio and Visual C++]] with Windows XP support. |
| |
Certain GUI components (e.g. Synchronet Control Panel, ''sbbsctrl.exe'') are currently built with Borland C++Builder 6, with efforts under way to transition to [[http://www.embarcadero.com/products/cbuilder|Embarcadero Technologies C++Builder]] (not free). | {{:dev:msvc2022_xp_build_support.png?800|}} |
| |
| Certain GUI components (e.g. Synchronet Control Panel, ''sbbsctrl.exe'') are currently built with Borland C++Builder 6, with efforts under way to transition to something else. |
| |
The Synchronet Windows 95 FOSSIL driver (''sbbsexec.vxd'') cannot currently be rebuilt with modern Windows tools and SDKs. | The Synchronet Windows 95 FOSSIL driver (''sbbsexec.vxd'') cannot currently be rebuilt with modern Windows tools and SDKs. |
The 16-bit portion of the Synchronet FOSSIL driver (''dosxtrn.exe'') can be rebuilt using Microsoft Visual C++ v1.52 (16-bit). | The 16-bit portion of the Synchronet FOSSIL driver (''dosxtrn.exe'') can be rebuilt using Microsoft Visual C++ v1.52 (16-bit). |
| |
| The ''gitinfo.bat'' build component that generates ''git_branch.h'' and ''git_hash.h'' requires the ''[[http://geoffair.org/unix/unxutils.htm|tr]]'' GNU/Unix utility. |
| |
| |
Microsoft used to have Visual Studio 2013 Express available for download [[http://www.microsoft.com/en-us/download/details.aspx?id=40787|here]], but that download is no longer available from Microsoft. Alternatively, you can visit Microsoft's [[https://www.visualstudio.com/vs/older-downloads/|Visual Studio Older Versions]] download page, which requires an MSDN subscription. | |
===== UNIX ===== | ===== UNIX ===== |
| |