The symbol disappeared not because it was hidden, but because that interface 
doesn't even exist any more.  To use the same allocator that the engine uses, 
just call malloc and friends.

-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of AnAkIn
Sent: Friday, October 26, 2012 8:01 AM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] TF beta has been updated

I could fix tier1 and mathlib and got my plugin to load on TF2 Beta.
Fixed libs:
http://tftrue.redline-utilities.net/libs/

It needs you to have -DNO_MALLOC_OVERRIDE in your Linux makefile.
You might also need to link against libtier0_srv.so and libvstdlib_srv.so in 
your makefile.
Make sure you remove the other libraries (choreoobjects, dmxloader, particles, 
tier2, and tier3 as they still have the g_pMemAlloc symbol, and shouldn't be 
needed for your plugin to work.


2012/10/26 AnAkIn <[email protected]>

> Ok, I just tried and there are much more modifications to do to get 
> tier1_486.a to compile with NO_MALLOC_OVERRIDE.
>
>
> 2012/10/26 AnAkIn <[email protected]>
>
>> That should do it:
>> 1) Set NO_MALLOC_OVERRIDE in your project, you can remove 
>> memoverride.cpp and tier0/memdbgon.h includes
>> 2) If you're linking against tier1_486.a, set NO_MALLOC_OVERRIDE in 
>> tier1 project and rebuild it.
>>
>> 2012/10/26 [email protected] <[email protected]>
>>
>> I just checked the newest beta, and it appears to be missing the
>>> symbol g_pMemAlloc from tier0_srv.so while it is present in tier0.so.
>>> I believe all plugins currently rely on this and must be recompiled 
>>> to be compatible with the new changes.
>>>
>>> How do I get the newest SDK to recompile? Whenever I try to click 
>>> Create a Mod in Source SDK for Team Fortress 2, it says "Support for 
>>> creating total conversions are not available using this engine 
>>> versions".
>>>
>>> On Thu, Oct 25, 2012 at 9:03 PM, Fletcher Dunn 
>>> <[email protected]> wrote:
>>> > Just to be clear...
>>> >
>>> > The update will be sometime tomorrow.  Hopefully in the morning.  
>>> > By
>>> which I mean Pacific-Northwest-Valve-Time morning.  By which I mean 
>>> we hope it will be out in the morning but might not be.
>>> >
>>> > We will not be updating the beta again before then.  The binaries
>>> currently in the beta have the same filenames and level of included 
>>> symbol data as the binaries that we will release tomorrow.  Putting 
>>> the symbols back in was the main reason we updated the beta.  If a 
>>> plugin works with those binaries, it is highly likely that it will 
>>> work with the real binaries tomorrow.
>>> >
>>> > -----Original Message-----
>>> > From: [email protected] [mailto:
>>> [email protected]] On Behalf Of Ross Bemrose
>>> > Sent: Thursday, October 25, 2012 8:39 PM
>>> > To: Half-Life dedicated Linux server mailing list
>>> > Subject: Re: [hlds_linux] TF beta has been updated
>>> >
>>> > Well, given Valve time, we'll probably have until mid-afternoon
>>> Pacific tomorrow.
>>> >
>>> > On 10/25/2012 11:38 PM, Robert Paulson wrote:
>>> >> How much time do we have between the unstripped beta and the 
>>> >> stable
>>> release?
>>> >>
>>> >> On Thu, Oct 25, 2012 at 8:34 PM, Ross Bemrose 
>>> >> <[email protected]>
>>> wrote:
>>> >>> Like previously predicted, this server binary update will 
>>> >>> accompany the TF2 Halloween update tomorrow.
>>> >>>
>>> >>> Hopefully this doesn't cause other issues.
>>> >>>
>>> >>>
>>> >>> On 10/25/2012 11:26 PM, doc wrote:
>>> >>>> 12 hours from the time Fletch sent the message would put it at 5am.
>>> >>>> "Morning" in the northwest is a vague time somewhere around 
>>> >>>> 11am-1pm. So about 15 hours from my message.
>>> >>>>
>>> >>>> On Thu, Oct 25, 2012 at 5:58 PM, Emil Larsson 
>>> >>>> <[email protected]>
>>> wrote:
>>> >>>>
>>> >>>>> Looking at the timezone Valve is within, I assume that would 
>>> >>>>> be over at least 12 hours from now, right?
>>> >>>>>
>>> >>>>> On Fri, Oct 26, 2012 at 2:54 AM, Fletcher Dunn
>>> >>>>> <[email protected]>wrote:
>>> >>>>>
>>> >>>>>> We are expecting to release the update Friday morning.
>>> >>>>>>
>>> >>>>>> Cheers,
>>> >>>>>> Fletch
>>> >>>>>>
>>> >>>>>> -----Original Message-----
>>> >>>>>> From: [email protected] [mailto:
>>> >>>>>> [email protected]] On Behalf Of Essay 
>>> >>>>>> Tew Phaun
>>> >>>>>> Sent: Thursday, October 25, 2012 4:34 PM
>>> >>>>>> To: Half-Life dedicated Linux server mailing list
>>> >>>>>> Subject: Re: [hlds_linux] TF beta has been updated
>>> >>>>>>
>>> >>>>>> Not to be a derp, but by soon I assume you mean soon tonight?
>>> >>>>>> _______________________________________________
>>> >>>>>> To unsubscribe, edit your list preferences, or view the list 
>>> >>>>>> archives, please visit:
>>> >>>>>>
>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>>> >>>>>>
>>> >>>>>> _______________________________________________
>>> >>>>>> To unsubscribe, edit your list preferences, or view the list 
>>> >>>>>> archives, please visit:
>>> >>>>>>
>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>>> >>>>>>
>>> >>>>> _______________________________________________
>>> >>>>> To unsubscribe, edit your list preferences, or view the list 
>>> >>>>> archives, please visit:
>>> >>>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_l
>>> >>>>> inux
>>> >>>>>
>>> >>>> _______________________________________________
>>> >>>> To unsubscribe, edit your list preferences, or view the list 
>>> >>>> archives, please visit:
>>> >>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_li
>>> >>>> nux
>>> >>>
>>> >>>
>>> >>> _______________________________________________
>>> >>> To unsubscribe, edit your list preferences, or view the list 
>>> >>> archives, please visit:
>>> >>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_lin
>>> >>> ux
>>> >> _______________________________________________
>>> >> To unsubscribe, edit your list preferences, or view the list
>>> archives, please visit:
>>> >> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linu
>>> >> x
>>> >
>>> >
>>> > _______________________________________________
>>> > To unsubscribe, edit your list preferences, or view the list 
>>> > archives,
>>> please visit:
>>> > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>>> >
>>> > _______________________________________________
>>> > To unsubscribe, edit your list preferences, or view the list 
>>> > archives,
>>> please visit:
>>> > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>>>
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list 
>>> archives, please visit:
>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>>>
>>
>>
>>
>> --
>> Best regards,
>> AnAkIn
>>
>>
>
>
> --
> Best regards,
> AnAkIn
>
>


--
Best regards,
AnAkIn
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

Reply via email to