Discuss the hosted development builds here.
[Home]
Moderator: Dev Builds Team
Janizdreg
Posts: 8 Joined: Fri Oct 07, 2005 18:41
Location: Finland
Contact:
Post
by Janizdreg » Sun Feb 07, 2010 0:39
The current situation with the Chocolate Doom SVN builds is that exp(x), the current maintainer, has become unable to maintain his builds. Which means we are now hoping someone from the DRD Team SVN builds team could do it. So, would anyone be willing to do this?
Also, in case it helps, the script exp(x) used to build the Chocolate SVN builds is available
here . The build process was fully automated, so maybe you could make it that way too.
In addition to the mainline stuff, there are currently several different Chocolate branches in the works:
an OPL branch ,
a Raven (Heretic/Hexen) branch and a
Strife branch . If builds of all of these could be made, it would be excellent.
Rachael
Developer
Posts: 3646 Joined: Sat May 13, 2006 10:30
Post
by Rachael » Sun Feb 07, 2010 7:06
This is a possibility, but the basic prerequisite to offering such builds would be a volunteer who would be willing to maintain them. If someone does offer to compile them and check regularly for updates, we might be able to host them.
Gez
Developer
Posts: 1399 Joined: Mon Oct 22, 2007 16:47
Post
by Gez » Mon Feb 08, 2010 14:45
I've taken a look, since I already have all the needed libraries installed, as they're also required by Eternity.
I make no promise, however. I need to set it up so that I have only the trunk and the branches, and that they all form just one project; because I don't want to bother with the tags and the miscellaneous stuff, nor to have to compile each branch separately. (And I don't feel like installing Bash and mingw for Windows, so exp(x)'s script is useless for me.) For the moment, it refuses to compile with the following errors:
Code: Select all
1>MSVCRTD.lib(cinitexe.obj) : warning LNK4098: defaultlib 'msvcrt.lib' conflicts with use of other libs; use /NODEFAULTLIB:library
1>d_iwad.obj : error LNK2019: unresolved external symbol __imp__RegCloseKey@4 referenced in function _GetRegistryString
1>d_iwad.obj : error LNK2019: unresolved external symbol __imp__RegQueryValueExA@24 referenced in function _GetRegistryString
1>d_iwad.obj : error LNK2019: unresolved external symbol __imp__RegOpenKeyExA@20 referenced in function _GetRegistryString
1>i_system.obj : error LNK2019: unresolved external symbol __imp__MessageBoxW@16 referenced in function _I_Error
Probably very easy to fix, I'll look more into it later.
Gez
Developer
Posts: 1399 Joined: Mon Oct 22, 2007 16:47
Post
by Gez » Mon Feb 08, 2010 16:48
Okay, so to get rid of the conflict: Project Properties->Linker->Input->Ignore specific libraries: msvcrt
To solve the external symbols: Project Settings->Linker->Input->Additional dependencies: advapi32.lib user32.lib SDL.lib SDL_mixer.lib SDL_net.lib SDLmain.lib
Now Doom and OPL compile. Though there are still a lot of warnings about sloppy coding (mostly unary minus operators).
However, Chocolate Raven doesn't compile. Basically, it whines about config.h and inttypes.h. Further, there is no project file for Chocolate Strife yet. Finally, Setup and Server only have project files for the Raven and Strife branch; if I compile them I'd prefer to compile those from the trunk.
Solved by adding additional include dirs to the projects; however now it fails because of this:
fatal error RC1110: could not open .\win32.rc
Graf Zahl
GZDoom Developer
Posts: 7148 Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:
Post
by Graf Zahl » Mon Feb 08, 2010 18:03
Since Fraggle doesn' use MSVC I'm not surprised that these files are not well maintained...
Gez
Developer
Posts: 1399 Joined: Mon Oct 22, 2007 16:47
Post
by Gez » Mon Feb 08, 2010 20:28
I changed the configuration to "release" instead of "debug", and it's now even worse.
Spoiler:
1>------ Build started: Project: Chocolate Doom, Configuration: Release Win32 ------
1>Linking...
1>txt_window_action.obj : warning LNK4049: locally defined symbol _free imported
1>txt_spinctrl.obj : warning LNK4217: locally defined symbol _free imported in function _TXT_BaseSpinControl
1>txt_table.obj : warning LNK4049: locally defined symbol _free imported
1>txt_widget.obj : warning LNK4049: locally defined symbol _free imported
1>txt_window.obj : warning LNK4049: locally defined symbol _free imported
1>txt_label.obj : warning LNK4049: locally defined symbol _free imported
1>txt_radiobutton.obj : warning LNK4049: locally defined symbol _free imported
1>txt_sdl.obj : warning LNK4217: locally defined symbol _free imported in function _TranslateKey
1>txt_separator.obj : warning LNK4049: locally defined symbol _free imported
1>txt_desktop.obj : warning LNK4049: locally defined symbol _free imported
1>txt_dropdown.obj : warning LNK4049: locally defined symbol _free imported
1>txt_gui.obj : warning LNK4049: locally defined symbol _free imported
1>txt_inputbox.obj : warning LNK4049: locally defined symbol _free imported
1>net_server.obj : warning LNK4217: locally defined symbol _free imported in function _NET_SV_ParseSYN
1>w_merge.obj : warning LNK4049: locally defined symbol _free imported
1>txt_button.obj : warning LNK4049: locally defined symbol _free imported
1>txt_checkbox.obj : warning LNK4049: locally defined symbol _free imported
1>d_iwad.obj : warning LNK4217: locally defined symbol _free imported in function _GetRegistryString
1>i_video.obj : warning LNK4217: locally defined symbol _free imported in function _TranslateKey
1>net_common.obj : warning LNK4217: locally defined symbol _free imported in function _NET_Conn_Packet
1>net_sdl.obj : warning LNK4049: locally defined symbol _free imported
1>txt_widget.obj : warning LNK4049: locally defined symbol _malloc imported
1>txt_window.obj : warning LNK4049: locally defined symbol _malloc imported
1>txt_window_action.obj : warning LNK4049: locally defined symbol _malloc imported
1>txt_scrollpane.obj : warning LNK4049: locally defined symbol _malloc imported
1>txt_separator.obj : warning LNK4049: locally defined symbol _malloc imported
1>txt_spinctrl.obj : warning LNK4049: locally defined symbol _malloc imported
1>txt_strut.obj : warning LNK4049: locally defined symbol _malloc imported
1>txt_table.obj : warning LNK4049: locally defined symbol _malloc imported
1>txt_inputbox.obj : warning LNK4049: locally defined symbol _malloc imported
1>txt_label.obj : warning LNK4049: locally defined symbol _malloc imported
1>txt_radiobutton.obj : warning LNK4049: locally defined symbol _malloc imported
1>txt_sdl.obj : warning LNK4217: locally defined symbol _malloc imported in function _TranslateKey
1>txt_button.obj : warning LNK4049: locally defined symbol _malloc imported
1>txt_checkbox.obj : warning LNK4049: locally defined symbol _malloc imported
1>txt_dropdown.obj : warning LNK4049: locally defined symbol _malloc imported
1>txt_gui.obj : warning LNK4049: locally defined symbol _malloc imported
1>m_config.obj : warning LNK4049: locally defined symbol _malloc imported
1>net_common.obj : warning LNK4217: locally defined symbol _malloc imported in function _NET_Conn_Packet
1>p_saveg.obj : warning LNK4049: locally defined symbol _malloc imported
1>w_merge.obj : warning LNK4049: locally defined symbol _malloc imported
1>d_iwad.obj : warning LNK4217: locally defined symbol _malloc imported in function _GetRegistryString
1>i_system.obj : warning LNK4217: locally defined symbol _malloc imported in function _I_ZoneBase
1>i_video.obj : warning LNK4217: locally defined symbol _malloc imported in function _TranslateKey
1>m_argv.obj : warning LNK4049: locally defined symbol _malloc imported
1>d_iwad.obj : warning LNK4217: locally defined symbol _strchr imported in function _AddDoomWadPath
1>deh_main.obj : warning LNK4049: locally defined symbol _strchr imported
1>net_sdl.obj : warning LNK4049: locally defined symbol _strchr imported
1>txt_io.obj : warning LNK4049: locally defined symbol _strchr imported
1>pcsound.obj : warning LNK4049: locally defined symbol _getenv imported
1>d_iwad.obj : warning LNK4217: locally defined symbol _getenv imported in function _AddDoomWadPath
1>i_video.obj : warning LNK4049: locally defined symbol _getenv imported
1>m_misc.obj : warning LNK4049: locally defined symbol _getenv imported
1>net_client.obj : warning LNK4049: locally defined symbol _getenv imported
1>d_iwad.obj : warning LNK4217: locally defined symbol _isspace imported in function _GetGameName
1>deh_main.obj : warning LNK4049: locally defined symbol _isspace imported
1>m_argv.obj : warning LNK4049: locally defined symbol _isspace imported
1>SDLmain.lib(SDL_win32_main.obj) : warning LNK4049: locally defined symbol _isspace imported
1>net_query.obj : warning LNK4049: locally defined symbol _exit imported
1>SDLmain.lib(SDL_win32_main.obj) : warning LNK4049: locally defined symbol _exit imported
1>d_iwad.obj : warning LNK4217: locally defined symbol _exit imported in function _D_FindInstalledIWADs
1>i_system.obj : warning LNK4049: locally defined symbol _exit imported
1>m_argv.obj : warning LNK4049: locally defined symbol _exit imported
1>net_gui.obj : warning LNK4049: locally defined symbol _exit imported
1>net_sdl.obj : warning LNK4049: locally defined symbol _atoi imported
1>txt_inputbox.obj : warning LNK4049: locally defined symbol _atoi imported
1>txt_spinctrl.obj : warning LNK4049: locally defined symbol _atoi imported
1>SDLmain.lib(SDL_win32_main.obj) : warning LNK4049: locally defined symbol _atoi imported
1>g_game.obj : warning LNK4049: locally defined symbol _atoi imported
1>i_system.obj : warning LNK4049: locally defined symbol _atoi imported
1>i_video.obj : warning LNK4049: locally defined symbol _atoi imported
1>net_client.obj : warning LNK4049: locally defined symbol _atoi imported
1>deh_ptr.obj : warning LNK4049: locally defined symbol _atoi imported
1>deh_sound.obj : warning LNK4049: locally defined symbol _atoi imported
1>deh_thing.obj : warning LNK4049: locally defined symbol _atoi imported
1>deh_weapon.obj : warning LNK4049: locally defined symbol _atoi imported
1>d_main.obj : warning LNK4217: locally defined symbol _atoi imported in function _D_DoomMain
1>deh_ammo.obj : warning LNK4049: locally defined symbol _atoi imported
1>deh_frame.obj : warning LNK4049: locally defined symbol _atoi imported
1>deh_misc.obj : warning LNK4049: locally defined symbol _atoi imported
1>i_video.obj : warning LNK4217: locally defined symbol _tolower imported in function _TranslateKey
1>txt_sdl.obj : warning LNK4217: locally defined symbol _tolower imported in function _TranslateKey
1>m_config.obj : warning LNK4217: locally defined symbol _isprint imported in function _LoadDefaultCollection
1>net_common.obj : warning LNK4049: locally defined symbol _isprint imported
1>txt_inputbox.obj : warning LNK4049: locally defined symbol _isprint imported
1>txt_sdl.obj : warning LNK4049: locally defined symbol _isprint imported
1>m_misc.obj : warning LNK4217: locally defined symbol __errno imported in function _M_FileExists
1>txt_widget.obj : warning LNK4217: locally defined symbol _realloc imported in function _TXT_NewCallbackTable
1>net_query.obj : warning LNK4217: locally defined symbol _realloc imported in function _AddResponder
1>w_checksum.obj : warning LNK4049: locally defined symbol _realloc imported
1>w_wad.obj : warning LNK4049: locally defined symbol _realloc imported
1>txt_table.obj : warning LNK4049: locally defined symbol _realloc imported
1>w_wad.obj : warning LNK4217: locally defined symbol _strncmp imported in function _W_AddFile
1>txt_inputbox.obj : warning LNK4217: locally defined symbol _isdigit imported in function _TXT_IntInputBoxKeyPress
1>txt_spinctrl.obj : warning LNK4217: locally defined symbol _isdigit imported in function _IntWidth
1>SDLmain.lib(SDL_win32_main.obj) : warning LNK4217: locally defined symbol _strrchr imported in function _main
1>OLDNAMES.lib(stricmp.obi) : warning LNK4049: locally defined symbol __stricmp imported
1>OLDNAMES.lib(strdup.obi) : warning LNK4049: locally defined symbol __strdup imported
1>OLDNAMES.lib(strnicmp.obi) : warning LNK4049: locally defined symbol __strnicmp imported
1>w_wad.obj : error LNK2001: unresolved external symbol __imp__printf
1>wi_stuff.obj : error LNK2001: unresolved external symbol __imp__printf
1>z_zone.obj : error LNK2019: unresolved external symbol __imp__printf referenced in function _Z_Init
1>pcsound.obj : error LNK2001: unresolved external symbol __imp__printf
1>net_gui.obj : error LNK2001: unresolved external symbol __imp__printf
1>net_query.obj : error LNK2001: unresolved external symbol __imp__printf
1>r_data.obj : error LNK2001: unresolved external symbol __imp__printf
1>r_main.obj : error LNK2001: unresolved external symbol __imp__printf
1>m_argv.obj : error LNK2001: unresolved external symbol __imp__printf
1>m_config.obj : error LNK2001: unresolved external symbol __imp__printf
1>net_client.obj : error LNK2001: unresolved external symbol __imp__printf
1>net_common.obj : error LNK2001: unresolved external symbol __imp__printf
1>i_joystick.obj : error LNK2001: unresolved external symbol __imp__printf
1>i_scale.obj : error LNK2001: unresolved external symbol __imp__printf
1>i_system.obj : error LNK2001: unresolved external symbol __imp__printf
1>i_video.obj : error LNK2001: unresolved external symbol __imp__printf
1>memio.obj : error LNK2001: unresolved external symbol __imp__printf
1>d_main.obj : error LNK2001: unresolved external symbol __imp__printf
1>d_net.obj : error LNK2001: unresolved external symbol __imp__printf
1>deh_main.obj : error LNK2001: unresolved external symbol __imp__printf
1>txt_sdl.obj : error LNK2019: unresolved external symbol __imp__sprintf referenced in function _TXT_GetChar
1>txt_spinctrl.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>st_stuff.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>wi_stuff.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>txt_desktop.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>txt_inputbox.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>net_gui.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>p_saveg.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>p_setup.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>s_sound.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>i_video.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>m_config.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>m_menu.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>m_misc.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>g_game.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>hu_stuff.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>i_pcsound.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>i_sdlsound.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>am_map.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>d_iwad.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>d_main.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>f_finale.obj : error LNK2001: unresolved external symbol __imp__sprintf
1>z_zone.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>pcsound_sdl.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>SDLmain.lib(SDL_win32_main.obj) : error LNK2001: unresolved external symbol __imp__fprintf
1>p_doors.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>p_map.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>p_spec.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>w_file_win32.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>m_menu.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>net_client.obj : error LNK2019: unresolved external symbol __imp__fprintf referenced in function _NET_CL_SendSYN
1>net_gui.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>net_server.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>i_sdlmusic.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>i_sdlsound.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>i_system.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>m_config.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>am_map.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>deh_io.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>deh_main.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>i_main.obj : error LNK2001: unresolved external symbol __imp__fprintf
1>pcsound_sdl.obj : error LNK2001: unresolved external symbol __imp____iob_func
1>SDLmain.lib(SDL_win32_main.obj) : error LNK2001: unresolved external symbol __imp____iob_func
1>p_doors.obj : error LNK2001: unresolved external symbol __imp____iob_func
1>p_map.obj : error LNK2001: unresolved external symbol __imp____iob_func
1>p_spec.obj : error LNK2001: unresolved external symbol __imp____iob_func
1>w_file_win32.obj : error LNK2001: unresolved external symbol __imp____iob_func
1>m_menu.obj : error LNK2001: unresolved external symbol __imp____iob_func
1>net_client.obj : error LNK2001: unresolved external symbol __imp____iob_func
1>net_gui.obj : error LNK2001: unresolved external symbol __imp____iob_func
1>net_server.obj : error LNK2001: unresolved external symbol __imp____iob_func
1>i_scale.obj : error LNK2001: unresolved external symbol __imp____iob_func
1>i_sdlmusic.obj : error LNK2001: unresolved external symbol __imp____iob_func
1>i_sdlsound.obj : error LNK2001: unresolved external symbol __imp____iob_func
1>i_system.obj : error LNK2001: unresolved external symbol __imp____iob_func
1>am_map.obj : error LNK2019: unresolved external symbol __imp____iob_func referenced in function _AM_drawFline
1>deh_io.obj : error LNK2001: unresolved external symbol __imp____iob_func
1>deh_main.obj : error LNK2001: unresolved external symbol __imp____iob_func
1>i_main.obj : error LNK2001: unresolved external symbol __imp____iob_func
1>d_iwad.obj : error LNK2019: unresolved external symbol __imp__strstr referenced in function _CheckUninstallStrings
1>deh_main.obj : error LNK2001: unresolved external symbol __imp__strstr
1>deh_ptr.obj : error LNK2001: unresolved external symbol __imp__stricmp
1>m_argv.obj : error LNK2001: unresolved external symbol __imp__stricmp
1>w_wad.obj : error LNK2001: unresolved external symbol __imp__stricmp
1>OLDNAMES.lib(stricmp.obi) : error LNK2001: unresolved external symbol __imp__stricmp
1>deh_frame.obj : error LNK2001: unresolved external symbol __imp__stricmp
1>deh_main.obj : error LNK2001: unresolved external symbol __imp__stricmp
1>deh_mapping.obj : error LNK2001: unresolved external symbol __imp__stricmp
1>deh_misc.obj : error LNK2001: unresolved external symbol __imp__stricmp
1>d_iwad.obj : error LNK2019: unresolved external symbol __imp__stricmp referenced in function _DirIsFile
1>d_main.obj : error LNK2001: unresolved external symbol __imp__stricmp
1>deh_ammo.obj : error LNK2001: unresolved external symbol __imp__stricmp
1>deh_cheat.obj : error LNK2001: unresolved external symbol __imp__stricmp
1>txt_window.obj : error LNK2001: unresolved external symbol __imp__strdup
1>txt_window_action.obj : error LNK2001: unresolved external symbol __imp__strdup
1>OLDNAMES.lib(strdup.obi) : error LNK2001: unresolved external symbol __imp__strdup
1>txt_label.obj : error LNK2001: unresolved external symbol __imp__strdup
1>txt_radiobutton.obj : error LNK2001: unresolved external symbol __imp__strdup
1>txt_separator.obj : error LNK2001: unresolved external symbol __imp__strdup
1>txt_widget.obj : error LNK2001: unresolved external symbol __imp__strdup
1>txt_button.obj : error LNK2001: unresolved external symbol __imp__strdup
1>txt_checkbox.obj : error LNK2001: unresolved external symbol __imp__strdup
1>txt_desktop.obj : error LNK2001: unresolved external symbol __imp__strdup
1>txt_inputbox.obj : error LNK2001: unresolved external symbol __imp__strdup
1>d_iwad.obj : error LNK2019: unresolved external symbol __imp__strdup referenced in function _CheckDirectoryHasIWAD
1>m_config.obj : error LNK2001: unresolved external symbol __imp__strdup
1>net_sdl.obj : error LNK2001: unresolved external symbol __imp__strdup
1>net_server.obj : error LNK2001: unresolved external symbol __imp__strdup
1>w_wad.obj : error LNK2001: unresolved external symbol __imp__strnicmp
1>OLDNAMES.lib(strnicmp.obi) : error LNK2001: unresolved external symbol __imp__strnicmp
1>d_iwad.obj : error LNK2019: unresolved external symbol __imp__strnicmp referenced in function _D_IdentifyVersion
1>r_data.obj : error LNK2001: unresolved external symbol __imp__strnicmp
1>r_things.obj : error LNK2001: unresolved external symbol __imp__strnicmp
1>w_merge.obj : error LNK2001: unresolved external symbol __imp__strnicmp
1>d_main.obj : error LNK2019: unresolved external symbol __imp__puts referenced in function _PrintBanner
1>i_scale.obj : error LNK2001: unresolved external symbol __imp__puts
1>net_query.obj : error LNK2001: unresolved external symbol __imp__puts
1>d_main.obj : error LNK2019: unresolved external symbol __imp__putchar referenced in function _PrintBanner
1>net_common.obj : error LNK2001: unresolved external symbol __imp__putchar
1>net_query.obj : error LNK2001: unresolved external symbol __imp__putchar
1>w_merge.obj : error LNK2001: unresolved external symbol __imp__putchar
1>SDLmain.lib(SDL_win32_main.obj) : error LNK2001: unresolved external symbol __imp__fopen
1>m_config.obj : error LNK2001: unresolved external symbol __imp__fopen
1>m_menu.obj : error LNK2019: unresolved external symbol __imp__fopen referenced in function _M_DrawSelCell
1>m_misc.obj : error LNK2001: unresolved external symbol __imp__fopen
1>w_file_stdc.obj : error LNK2001: unresolved external symbol __imp__fopen
1>d_main.obj : error LNK2001: unresolved external symbol __imp__fopen
1>deh_io.obj : error LNK2001: unresolved external symbol __imp__fopen
1>g_game.obj : error LNK2001: unresolved external symbol __imp__fopen
1>m_argv.obj : error LNK2001: unresolved external symbol __imp__fopen
1>txt_io.obj : error LNK2001: unresolved external symbol __imp__strncpy
1>w_checksum.obj : error LNK2001: unresolved external symbol __imp__strncpy
1>w_merge.obj : error LNK2001: unresolved external symbol __imp__strncpy
1>w_wad.obj : error LNK2001: unresolved external symbol __imp__strncpy
1>txt_inputbox.obj : error LNK2001: unresolved external symbol __imp__strncpy
1>d_main.obj : error LNK2019: unresolved external symbol __imp__strncpy referenced in function _D_DoomMain
1>m_menu.obj : error LNK2001: unresolved external symbol __imp__strncpy
1>net_client.obj : error LNK2001: unresolved external symbol __imp__strncpy
1>r_data.obj : error LNK2001: unresolved external symbol __imp__strncpy
1>SDLmain.lib(SDL_win32_main.obj) : error LNK2001: unresolved external symbol __imp__fclose
1>m_config.obj : error LNK2001: unresolved external symbol __imp__fclose
1>m_menu.obj : error LNK2019: unresolved external symbol __imp__fclose referenced in function _M_DrawSaveLoadBorder
1>m_misc.obj : error LNK2001: unresolved external symbol __imp__fclose
1>w_file_stdc.obj : error LNK2001: unresolved external symbol __imp__fclose
1>d_net.obj : error LNK2001: unresolved external symbol __imp__fclose
1>deh_io.obj : error LNK2001: unresolved external symbol __imp__fclose
1>g_game.obj : error LNK2001: unresolved external symbol __imp__fclose
1>m_argv.obj : error LNK2001: unresolved external symbol __imp__fclose
1>i_video.obj : error LNK2001: unresolved external symbol __imp__sscanf
1>m_config.obj : error LNK2001: unresolved external symbol __imp__sscanf
1>m_misc.obj : error LNK2001: unresolved external symbol __imp__sscanf
1>deh_sound.obj : error LNK2001: unresolved external symbol __imp__sscanf
1>deh_text.obj : error LNK2001: unresolved external symbol __imp__sscanf
1>deh_thing.obj : error LNK2001: unresolved external symbol __imp__sscanf
1>deh_weapon.obj : error LNK2001: unresolved external symbol __imp__sscanf
1>deh_ammo.obj : error LNK2019: unresolved external symbol __imp__sscanf referenced in function _DEH_AmmoStart
1>deh_frame.obj : error LNK2001: unresolved external symbol __imp__sscanf
1>deh_main.obj : error LNK2001: unresolved external symbol __imp__sscanf
1>deh_ptr.obj : error LNK2001: unresolved external symbol __imp__sscanf
1>deh_io.obj : error LNK2019: unresolved external symbol __imp__fgetc referenced in function _DEH_GetChar
1>SDLmain.lib(SDL_win32_main.obj) : error LNK2001: unresolved external symbol __imp__fgetc
1>deh_io.obj : error LNK2019: unresolved external symbol __imp__feof referenced in function _DEH_GetChar
1>m_config.obj : error LNK2001: unresolved external symbol __imp__feof
1>deh_io.obj : error LNK2019: unresolved external symbol __imp__vfprintf referenced in function _DEH_Warning
1>i_system.obj : error LNK2001: unresolved external symbol __imp__vfprintf
1>txt_sdl.obj : error LNK2019: unresolved external symbol __imp__toupper referenced in function _SpecialKeyName
1>f_finale.obj : error LNK2001: unresolved external symbol __imp__toupper
1>hu_lib.obj : error LNK2001: unresolved external symbol __imp__toupper
1>m_menu.obj : error LNK2001: unresolved external symbol __imp__toupper
1>w_wad.obj : error LNK2001: unresolved external symbol __imp__toupper
1>g_game.obj : error LNK2019: unresolved external symbol __imp__rename referenced in function _G_DoSaveGame
1>g_game.obj : error LNK2019: unresolved external symbol __imp__remove referenced in function _G_DoSaveGame
1>i_sdlmusic.obj : error LNK2001: unresolved external symbol __imp__remove
1>SDLmain.lib(SDL_win32_main.obj) : error LNK2001: unresolved external symbol __imp__remove
1>g_game.obj : error LNK2019: unresolved external symbol __imp__ftell referenced in function _G_DoSaveGame
1>m_misc.obj : error LNK2001: unresolved external symbol __imp__ftell
1>p_saveg.obj : error LNK2001: unresolved external symbol __imp__ftell
1>i_scale.obj : error LNK2019: unresolved external symbol __imp__fflush referenced in function _I_InitStretchTables
1>i_system.obj : error LNK2001: unresolved external symbol __imp__fflush
1>i_system.obj : error LNK2019: unresolved external symbol __imp___vsnprintf referenced in function _I_Error
1>net_server.obj : error LNK2001: unresolved external symbol __imp___vsnprintf
1>i_video.obj : error LNK2019: unresolved external symbol __imp__putenv referenced in function _SetSDLVideoDriver
1>OLDNAMES.lib(putenv.obi) : error LNK2001: unresolved external symbol __imp__putenv
1>w_file_stdc.obj : error LNK2019: unresolved external symbol __imp__fread referenced in function _W_StdC_CloseFile
1>m_argv.obj : error LNK2001: unresolved external symbol __imp__fread
1>m_menu.obj : error LNK2001: unresolved external symbol __imp__fread
1>m_misc.obj : error LNK2001: unresolved external symbol __imp__fread
1>p_saveg.obj : error LNK2001: unresolved external symbol __imp__fread
1>m_config.obj : error LNK2019: unresolved external symbol __imp__atof referenced in function _LoadDefaultCollection
1>txt_spinctrl.obj : error LNK2001: unresolved external symbol __imp__atof
1>m_config.obj : error LNK2019: unresolved external symbol __imp__fscanf referenced in function _LoadDefaultCollection
1>m_misc.obj : error LNK2019: unresolved external symbol __imp__mkdir referenced in function _M_MakeDirectory
1>OLDNAMES.lib(mkdir.obi) : error LNK2001: unresolved external symbol __imp__mkdir
1>m_misc.obj : error LNK2019: unresolved external symbol __imp__fseek referenced in function _M_FileLength
1>w_file_stdc.obj : error LNK2001: unresolved external symbol __imp__fseek
1>m_misc.obj : error LNK2019: unresolved external symbol __imp__fwrite referenced in function _M_WriteFile
1>p_saveg.obj : error LNK2001: unresolved external symbol __imp__fwrite
1>m_random.obj : error LNK2019: unresolved external symbol __imp___time64 referenced in function _time
1>net_loop.obj : error LNK2019: unresolved external symbol __imp___snprintf referenced in function _NET_CL_AddrToString
1>net_sdl.obj : error LNK2001: unresolved external symbol __imp___snprintf
1>net_query.obj : error LNK2019: unresolved external symbol __imp__vprintf referenced in function _formatted_printf
1>txt_spinctrl.obj : error LNK2019: unresolved external symbol __imp__ceil referenced in function _FloatFormatString
1>SDLmain.lib(SDL_win32_main.obj) : error LNK2019: unresolved external symbol __imp__setbuf referenced in function _redirect_output
1>SDLmain.lib(SDL_win32_main.obj) : error LNK2019: unresolved external symbol __imp__setvbuf referenced in function _redirect_output
1>SDLmain.lib(SDL_win32_main.obj) : error LNK2019: unresolved external symbol __imp__freopen referenced in function _redirect_output
1>OLDNAMES.lib(putenv.obi) : error LNK2001: unresolved external symbol __imp___putenv
1>OLDNAMES.lib(mkdir.obi) : error LNK2001: unresolved external symbol __imp___mkdir
I think I'll leave it be for the time being. This obviously should be done by someone who has a Linux/bash/mingw setup for compiling.