Have you renamed your project's target names? The error seems to be
related to that.

>From the SDK wiki:
"Right click on the client and server projects in VS and go to
Properties > Configuration > General. Change Target Name to client and
server respectively."

Try this and let us know what errors you still get.

On Fri, Aug 6, 2010 at 10:58 AM, Tobias Kammersgaard
<tobias.kammersga...@gmail.com> wrote:
> Show us a list of ignored libraries.
>
> - ScarT
>
> Den 2010 8 6 18:31 skrev "Jordan Friendshuh" <jman1156ga...@yahoo.com>:
>> k, I already had that. Thanks though.
>>
>>
>>
>>
>>
>> ________________________________
>> From: Tom Edwards <t_edwa...@btinternet.com>
>> To: Discussion of Half-Life Programming <hlcoders@list.valvesoftware.com>
>> Sent: Fri, August 6, 2010 2:15:49 AM
>> Subject: Re: [hlcoders] String_base error
>>
>> He meant libcmtd.
>>
>> --- On Thu, 5/8/10, Jordan Friendshuh <jman1156ga...@yahoo.com> wrote:
>>
>>> From: Jordan Friendshuh <jman1156ga...@yahoo.com>
>>> Subject: Re: [hlcoders] String_base error
>>> To: "Discussion of Half-Life Programming" <
> hlcoders@list.valvesoftware.com>
>>> Date: Thursday, 5 August, 2010, 23:55
>>> that made everything fail.
>>>
>>>
>>>
>>>
>>> ________________________________
>>> From: Tobias Kammersgaard <tobias.kammersga...@gmail.com>
>>> To: Discussion of Half-Life Programming <hlcoders@list.valvesoftware.com>
>>> Sent: Wed, August 4, 2010 12:21:05 AM
>>> Subject: Re: [hlcoders] String_base error
>>>
>>> Visual Studio 2010 works just fine. Both debug, and release
>>> builds. I don't
>>> have any code handy right now, but I'll show you my
>>> settings once I do.
>>>
>>> Meanwhile try adding libcmt to the list of ignored
>>> libraries (in the Linker
>>> options).
>>>
>>> - ScarT
>>>
>>> Den 2010 8 4 03:58 skrev "Jordan Friendshuh" <jman1156ga...@yahoo.com>:
>>> Hi. I am new to coding and am having an issue.
>>> I'm using Visual Studio
>>> 2010
>>> editing Game_HL2-2005 in the single player mod option for
>>> regular HL2.
>>> Without
>>> making any changes to the files except the "fix debug
>>> compilation", the
>>> build
>>> fails. It has to do with the linker and not being
>>> able to find string_base
>>> or
>>> something. Can anyone help me? This is what it
>>> says when you build.
>>>
>>> ------ Build started: Project: client_hl2, Configuration:
>>> Debug HL2 Win32
>>> ------
>>> Build started 8/3/2010 8:40:01 PM.
>>> InitializeBuildStatus:
>>> Creating "Debug HL2\client_hl2.unsuccessfulbuild" because
>>> "AlwaysCreate"
>>> was
>>> specified.
>>> ClCompile:
>>> All outputs are up-to-date.
>>> All outputs are up-to-date.
>>> All outputs are up-to-date.
>>> ManifestResourceCompile:
>>> All outputs are up-to-date.
>>> C:\Program
>>> Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(990,5):
>>> warning MSB8012: TargetPath(C:\Crazy
>>> Weapons\src\cl_dll\Debug
>>> HL2\client_hl2.dll) does not match the Linker's OutputFile
>>> property value
>>> (C:\Crazy Weapons\src\cl_dll\Debug HL2\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).
>>> C:\Program
>>> Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(992,5):
>>> warning MSB8012: TargetName(client_hl2) 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).
>>> Link:
>>> All outputs are up-to-date.
>>> Manifest:
>>> All outputs are up-to-date.
>>> BscMake:
>>> All outputs are up-to-date.
>>> CustomBuildStep:
>>> Description: Copying to destination folder
>>> 1 file(s) copied.
>>> FinalizeBuildStatus:
>>> Deleting file "Debug HL2\client_hl2.unsuccessfulbuild".
>>> Touching "Debug HL2\client_hl2.lastbuildstate".
>>>
>>> Build succeeded.
>>>
>>> Time Elapsed 00:00:03.32
>>> ------ Build started: Project: server_hl2, Configuration:
>>> Debug HL2 Win32
>>> ------
>>> Build started 8/3/2010 8:40:06 PM.
>>> InitializeBuildStatus:
>>> Touching "Debug HL2\server_hl2.unsuccessfulbuild".
>>> ClCompile:
>>> All outputs are up-to-date.
>>> All outputs are up-to-date.
>>> All outputs are up-to-date.
>>> All outputs are up-to-date.
>>> ManifestResourceCompile:
>>> All outputs are up-to-date.
>>> C:\Program
>>> Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(990,5):
>>> warning MSB8012: TargetPath(C:\Crazy
>>> Weapons\src\dlls\Debug
>>> HL2\server_hl2.dll)
>>> does not match the Linker's OutputFile property value
>>> (C:\Crazy
>>> Weapons\src\dlls\Debug HL2\server.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).
>>> C:\Program
>>> Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(992,5):
>>> warning MSB8012: TargetName(server_hl2) does not match the
>>> Linker's
>>> OutputFile
>>> property value (server). 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).
>>> Link:
>>> Creating library Debug HL2\server.lib and
>>> object Debug HL2\server.exp
>>> LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with
>>> use of other
>>> libs;
>>> use /NODEFAULTLIB:library
>>> choreoobjects.lib(choreoevent.obj) : error LNK2019:
>>> unresolved external
>>> symbol
>>> "public: static void __cdecl
>>> std::_String_base::_Xran(void)"
>>> (?_x...@_string_base@std@@SAXXZ) referenced in function
>>> "public: class
>>> std::basic_string<char,struct
>>> std::char_traits<char>,class
>>> std::allocator<char>
>>> > & __thiscall std::basic_string<char,struct
>>> std::char_traits<char>,class
>>> std::allocator<char> >::erase(unsigned
>>> int,unsigned int)"
>>> (?er...@?$basic_string@du?$char_tra...@d@std@@v?$alloca...@d@2@@std@
>>> @qaeaa...@ii@Z)
>>>
>>> choreoobjects.lib(choreoevent.obj) : error LNK2019:
>>> unresolved external
>>> symbol
>>> "public: static void __cdecl
>>> std::_String_base::_Xlen(void)"
>>> (?_x...@_string_base@std@@SAXXZ) referenced in function
>>> "protected: bool
>>> __thiscall std::basic_string<char,struct
>>> std::char_traits<char>,class
>>> std::allocator<char> >::_Grow(unsigned int,bool)"
>>> (?_g...@?$basic_string@du?$char_tra...@d@std@@v?$alloca...@d@2@@std@
>>> @iae_n...@z)
>>> Debug HL2\server.dll : fatal error LNK1120: 2 unresolved
>>> externals
>>>
>>> Build FAILED.
>>>
>>> Time Elapsed 00:00:43.60
>>> ========== Build: 1 succeeded, 1 failed, 0 up-to-date, 0
>>> skipped ==========
>>>
>>>
>>>
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the
>>> list archives,
>>> please visit:
>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the
>>> list archives, please
>>> visit:
>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>
>>>
>>>
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the
>>> list archives, please visit:
>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>
>>>
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives,
> please
>> visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
>>
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>
>

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to