Re: [hlcoders] New SDK Update is Out As Beta

2006-11-03 Thread Nick

Personally I always use winmerge http://winmerge.org/. When it comes
to merging files from the old sdk to the new sdk, I use a program
called KDIFF3 http://kdiff3.sourceforge.net/.

Kdiff3 at this time has problems working on windows. I usually dual
boot to fedora core 5 and run kdiff3 from there. It works flawlessly,
and it is free.

http://winmerge.org/ (two way merging)
http://kdiff3.sourceforge.net/ (three way merging)

When you use kdiff3, make sure you have the original sdk that you used
for your current codebase(A), your current codebase(B), and the latest
sdk codebase you want to merge into(C). Kdiff3 is a bit tricky at
first, but it is a powerful tool that can save you many hours.

If you have any questions I'll be happy to answer them.




On 11/3/06, Stephen Swires <[EMAIL PROTECTED]> wrote:

This is more of a general thing to do with Source SDK updates, but does
anyone know any good (freeware) tools that can tell detect differences
in files so I know which new files I'll need to replace/copy from?

___
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



Re: [hlcoders] New SDK Update is Out As Beta

2006-11-03 Thread Jed

I've used Winmerge (http://winmerge.org/) quite a bit. It's nor
perfect but does the job in most cases.

- Jed

On 03/11/06, Stephen Swires <[EMAIL PROTECTED]> wrote:

This is more of a general thing to do with Source SDK updates, but does
anyone know any good (freeware) tools that can tell detect differences
in files so I know which new files I'll need to replace/copy from?

___
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



RE: [hlcoders] New SDK Update is Out As Beta

2006-11-03 Thread Jay Stelly
Windiff is free and in the windows platform sdk so you probably already
have it if you can compile code.

We use Beyond Compare at Valve:
http://www.scootersoftware.com/

There's a free trial version, but it's not freeware (although it's
pretty cheap - $30 I think).

Jay

> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> Stephen Swires
> Sent: Friday, November 03, 2006 10:33 AM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] New SDK Update is Out As Beta
>
> This is more of a general thing to do with Source SDK
> updates, but does anyone know any good (freeware) tools that
> can tell detect differences in files so I know which new
> files I'll need to replace/copy from?
>
> ___
> 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



Re: [hlcoders] New SDK Update is Out As Beta

2006-11-03 Thread Stephen Swires

This is more of a general thing to do with Source SDK updates, but does
anyone know any good (freeware) tools that can tell detect differences
in files so I know which new files I'll need to replace/copy from?

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



RE: [hlcoders] New SDK Update is Out As Beta

2006-11-03 Thread Alfred Reynolds
64-bit game binaries are not supported for mods at this time.

- Alfred

Teddy wrote:
> Thanks for the SDK update Mike, everythings working beautifully! I've
> compiled my mod in vs2005 express, and made a linux .so using the 2005
> .vcproj.
>
> One thing I'm wondering, what do we need to do to compile a 64 bit
> dll? And will Source SDK Base detect it/support it? And is there any
> way to do it with vs2005 express? Or will we need professional for
> that?
>
> Thanks!
> Teddy
>
> On 11/2/06, Eric Van Huss <[EMAIL PROTECTED]> wrote:
>> [ Converted text/html to text/plain ]
>>
>> Yep it's the free one. It compiles and runs HL2MP fine with debug
>> and release builds. You can even run it through the debugger.
>>
>> There are still asserts and missing resources(mentioned previously
>> in this
>> list). You can fix most of the resource bugs my transfering them
>> from certain
>> gcf files.
>>
>> EJ
>>
>>
>>

--
>> From:  Adam Foster <[EMAIL PROTECTED]>
>> Reply-To:  hlcoders@list.valvesoftware.com
>> To:  hlcoders@list.valvesoftware.com
>> Subject:  Re: [hlcoders] New SDK Update is Out As Beta
>> Date:  Thu, 2 Nov 2006 11:54:54 +0100
>>>
>>> On 2 Nov 2006, at 02:05, Eric Van Huss wrote:
>>>
 Using C++ 2005 Express it wouldn't compile. It's a simple fix
 though!
>>>
>>> Visual C++ 2005 Express is the free-download one, isn't it?
>>>
>>>
>>> Adam
>>>
>>> --
>>> Adam Foster - [EMAIL PROTECTED] - http://www.hylobatidae.org/
>>>
>>>
>>> ___
>>> 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



Re: [hlcoders] New SDK Update is Out As Beta

2006-11-03 Thread David Anderson

Even if you make a 64bit DLL, there is no 64bit srcds ;) so it's moot.
But...

You should be able to compile X64 targets with VS2k5 if your Platform
SDK (Microsoft's SDK) is the 64-bit compatible one.  If you got it with
VS2k5 then it should be fine.  Just change the target machine in the
project options.

   ~dvander
   http://www.bailopan.net/

Teddy wrote:

Thanks for the SDK update Mike, everythings working beautifully! I've
compiled my mod in vs2005 express, and made a linux .so using the 2005
.vcproj.

One thing I'm wondering, what do we need to do to compile a 64 bit
dll? And will Source SDK Base detect it/support it? And is there any
way to do it with vs2005 express? Or will we need professional for
that?

Thanks!
Teddy

On 11/2/06, Eric Van Huss <[EMAIL PROTECTED]> wrote:

[ Converted text/html to text/plain ]

Yep it's the free one. It compiles and runs HL2MP fine with debug and
release
builds. You can even run it through the debugger.

There are still asserts and missing resources(mentioned previously in
this
list). You can fix most of the resource bugs my transfering them from
certain
gcf files.

EJ


--

From:  Adam Foster <[EMAIL PROTECTED]>
Reply-To:  hlcoders@list.valvesoftware.com
To:  hlcoders@list.valvesoftware.com
Subject:  Re: [hlcoders] New SDK Update is Out As Beta
Date:  Thu, 2 Nov 2006 11:54:54 +0100
>
>On 2 Nov 2006, at 02:05, Eric Van Huss wrote:
>
>>Using C++ 2005 Express it wouldn't compile. It's a simple fix
>>though!
>
>Visual C++ 2005 Express is the free-download one, isn't it?
>
>
>Adam
>
>--
>Adam Foster - [EMAIL PROTECTED] - http://www.hylobatidae.org/
>
>
>___
>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



[hlcoders] linux binary compiling issues, missing reference

2006-11-03 Thread Stefan

hi

i am trying to compile a new binary for the linux build of our mod but
stumble over an error while compiling which i cannot seem to get rid of.

the two boxes i use are both running suse linux (10.1 and 9.3) with gcc
3.4.4 and 4, i tried both on both boxes but couldnt get rid of the error.
seeing i couldnt get the new sdk code, merged with our own code, to work,
i tried the latest vanilla sdk code, which you get when creating a source
code only mod. yet this gave me the exact same error.

/usr/bin/gcc  -o ./vcpm ./obj/vcpm/makefilecreator.o
./obj/vcpm/vprojtomake.o ./obj/vcpm/vcprojconvert.o
./obj/vcpm/public/characterset.o ./obj/vcpm/public/interface.o
./obj/vcpm/public/KeyValues.o ./obj/vcpm/public/utlbuffer.o
./obj/vcpm/public/utlsymbol.o
/usr/lib/gcc/i386-redhat-linux/3.4.3/libstdc++.a
/usr/lib/gcc/i386-redhat-linux/3.4.3/libgcc_eh.a -lm -ldl
-L/home/stefan/xerces/lib -lxerces-c ./bin/tier0_i486.so
./bin/vstdlib_i486.so
./obj/vcpm/public/utlsymbol.o(.text+0xad): In function
`CUtlFilenameSymbolTable::FindOrAddFileName(char const*)':
utlsymbol.cpp: undefined reference to `g_CountedStringPool'
./obj/vcpm/public/utlsymbol.o(.text+0xb2):utlsymbol.cpp: undefined
reference to `CCountedStringPool::ReferenceStringHandle(char const*)'
./obj/vcpm/public/utlsymbol.o(.text+0xc4):utlsymbol.cpp: undefined
reference to `g_CountedStringPool'
./obj/vcpm/public/utlsymbol.o(.text+0xc9):utlsymbol.cpp: undefined
reference to `CCountedStringPool::ReferenceStringHandle(char const*)'
./obj/vcpm/public/utlsymbol.o(.text+0x18d): In function
`CUtlFilenameSymbolTable::FindFileName(char const*)':
utlsymbol.cpp: undefined reference to `g_CountedStringPool'
./obj/vcpm/public/utlsymbol.o(.text+0x192):utlsymbol.cpp: undefined
reference to `CCountedStringPool::FindStringHandle(char const*)'
./obj/vcpm/public/utlsymbol.o(.text+0x1a4):utlsymbol.cpp: undefined
reference to `g_CountedStringPool'
./obj/vcpm/public/utlsymbol.o(.text+0x1a9):utlsymbol.cpp: undefined
reference to `CCountedStringPool::FindStringHandle(char const*)'
./obj/vcpm/public/utlsymbol.o(.text+0x207): In function
`CUtlFilenameSymbolTable::String(void* const&, char*, int)':
utlsymbol.cpp: undefined reference to `g_CountedStringPool'
./obj/vcpm/public/utlsymbol.o(.text+0x210):utlsymbol.cpp: undefined
reference to `CCountedStringPool::HandleToString(unsigned short)'
./obj/vcpm/public/utlsymbol.o(.text+0x231):utlsymbol.cpp: undefined
reference to `g_CountedStringPool'
./obj/vcpm/public/utlsymbol.o(.text+0x23a):utlsymbol.cpp: undefined
reference to `CCountedStringPool::HandleToString(unsigned short)'
collect2: ld returned 1 exit status
make[1]: *** [vcpm] Error 1
make[1]: Leaving directory `/home/stefan/srcds/src/linux_sdk'
make: *** [vcpm] Error 2


i checked the code and found an extern g_CountedStringPool declaration,
but this one is not being defined anywhere in the sdk, yet it's being used.

any idea what that could be?

thx in advance

Stefan Bermig

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



Re: [hlcoders] New SDK Update is Out As Beta

2006-11-03 Thread Teddy

Thanks for the SDK update Mike, everythings working beautifully! I've
compiled my mod in vs2005 express, and made a linux .so using the 2005
.vcproj.

One thing I'm wondering, what do we need to do to compile a 64 bit
dll? And will Source SDK Base detect it/support it? And is there any
way to do it with vs2005 express? Or will we need professional for
that?

Thanks!
Teddy

On 11/2/06, Eric Van Huss <[EMAIL PROTECTED]> wrote:

[ Converted text/html to text/plain ]

Yep it's the free one. It compiles and runs HL2MP fine with debug and release
builds. You can even run it through the debugger.

There are still asserts and missing resources(mentioned previously in this
list). You can fix most of the resource bugs my transfering them from certain
gcf files.

EJ


--
From:  Adam Foster <[EMAIL PROTECTED]>
Reply-To:  hlcoders@list.valvesoftware.com
To:  hlcoders@list.valvesoftware.com
Subject:  Re: [hlcoders] New SDK Update is Out As Beta
Date:  Thu, 2 Nov 2006 11:54:54 +0100
>
>On 2 Nov 2006, at 02:05, Eric Van Huss wrote:
>
>>Using C++ 2005 Express it wouldn't compile. It's a simple fix
>>though!
>
>Visual C++ 2005 Express is the free-download one, isn't it?
>
>
>Adam
>
>--
>Adam Foster - [EMAIL PROTECTED] - http://www.hylobatidae.org/
>
>
>___
>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