Does anyone happen to know what's wrong? When I build in debug mode it works perfectly fine. Release mode just won't work.
[code]
1>------ Build started: Project: Client HL2MP, Configuration: Release Win32 ------
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(990,5): warning MSB8012: TargetPath(C:\Users\NAME\Documents\MyMultiplayerMod\src\game\client\.\Release_hl2mp\Client HL2MP.dll) does not match the Linker's OutputFile property value (C:\Users\Cody\Documents\MyMultiplayerMod\src\game\client\Release_hl2mp\Client.dll). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile).
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(992,5): warning MSB8012: TargetName(Client HL2MP) does not match the Linker's OutputFile property value (Client). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile).
1>mathlib.lib(mathlib_base.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>mathlib.lib(mathlib_base.obj) : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/OPT:ICF' specification
1>mathlib.lib(vmatrix.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>mathlib.lib(color_conversion.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>mathlib.lib(sse.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>mathlib.lib(3dnow.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(strtools.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(convar.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(KeyValues.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(newbitbuf.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(tier1.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(interface.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(utlstring.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(datamanager.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(rangecheckedvar.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(byteswap.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(memstack.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(utlbuffer.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(checksum_crc.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(mempool.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(utlsymbol.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(characterset.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(stringpool.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(checksum_md5.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(bitbuf.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(uniqueid.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(Panel.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(AnimationController.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(ImagePanel.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(Label.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(EditablePanel.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(Frame.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(BuildFactoryHelper.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(TextEntry.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(RichText.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(Button.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(CheckButton.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(ToggleButton.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(ImageList.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(Image.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(AnimatingImagePanel.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(BitmapImagePanel.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(ComboBox.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(Divider.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(ExpandButton.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(GraphPanel.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(ListPanel.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(ListViewPanel.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(Menu.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(MenuBar.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(MenuButton.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(MenuItem.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(MessageBox.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(ProgressBar.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(RadioButton.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(ScalableImagePanel.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(ScrollBar.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(TreeView.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(TreeViewListControl.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(URLLabel.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(controls.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(SectionedListPanel.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(TextImage.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(HTML.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(BuildGroup.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(Tooltip.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(FocusNavGroup.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(BuildModeDialog.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(ScrollBarSlider.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>vgui_controls.lib(PanelListPanel.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>mathlib.lib(randsse.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>mathlib.lib(ssenoise.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1>tier1.lib(utlbufferutil.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in achievement_notification_panel.obj
1> Creating library .\Release_hl2mp\Client.lib and object .\Release_hl2mp\Client.exp
1>.\Release_hl2mp\Client.dll : fatal error LNK1319: 72 mismatches detected
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
[/code]
If you're using VS2005, see [url]http://developer.valvesoftware.com/wiki/Compiling_under_VS2005[/url]
If you're using VS2008, see [url]http://developer.valvesoftware.com/wiki/Compiling_under_VS2008[/url]
Lastly, if you're using VS2010, see [url]http://developer.valvesoftware.com/wiki/Compiling_under_VS2010[/url]
Follow each step CAREFULLY, if you miss something chances are it isn't gonna compile.
Open the everything_sdk solution and compile vgui_controls in release mode.
Only vgui_controls.
That'll fix it but you'll need to recompile it to debug or release each time you change your game's build mode.
Sorry, you need to Log In to post a reply to this thread.